Commits

Show all
Author Commit Message Labels Comments Date
Ramanan Rajeswaran
enable multicast
Ravindra Lokhande
ASoC: Tegra: check i2s fifo status before stopping. Check for i2s fifo to get disabled before stopping playback. This ensures that there is no data in audio cluster pipeline. BUG ID:6652941 Change-Id: Icfba5421a8ef0070c48f1b67aec04ef067c1eece Signed-off-by: sam_chen <sam_chen@asus.com>
Joseph_Wu
Sensors: Add an exception handling to kfifo to avoid buffer overflow. With some cases, it will trigger the bug that kfifo buffer is overflow. It may have the following two reasons: 1. One data unit is 24 bytes when we enable all three sensors. But it is danger 4096 is not fully dividable by 24. 2. kfifo is filled up data completely in some cases. So new data couldn't fill it in kfifo buffer and make sensors crazy. ps. This patch is provided by Ge Gao, Invense…
yetta_wu
Display: tune power on sequence to reduce flicker Add 20ms sleep after pull high VDD 3.3V to stablize regulator Reduce the flicker that screen lights up in two halves BUG ID: 6653137 Change-Id: If36a85f6200da7f717ac577749404909358c4ea7
sam_chen
Compass: fix Orientation accuracy gets low after suspend/resume. Only load compass offset while init to avoid compass raw draft without any motion. BUG ID 6673620 Change-Id: I13c0344c99db6e43065f77e09793d5a9dea96beb Signed-off-by: sam_chen <sam_chen@asus.com>
sam_chen
Compass:Fix magnetic raw data overflow after multiplying factory calibration gain which causes magnetic data unstable for application and sensor fusion. Change data type short to int to avoid overflow. Change-Id: I008c080f0485a39bc2cd75874f7489125588b4d8 Signed-off-by: sam_chen <sam_chen@asus.com>
Glenn Kasten
ASoC: tegra: increase period count/size limits Bug: 6643209 Signed-off-by: Glenn Kasten <gkasten@google.com> Change-Id: I1bcc1631c08e6b76460805ff91a7710219b8e045
Joseph Wu
Sensors: A sysfs for checking compass compensation of factory calibrated gain. In order to check the compass raw data has been multiplied by gain that calibrated in factory, we create a new sysfs function to check it. We cache both the data before/after the gain calculation and ensure the data has been calibrated before data output. It would not affect the performance about e-compass. It's just a way for double-checking the real case when testing. ps. # cat ../iio:device1…
Dmitry Shmidt
net: wireless: bcmdhd: Combined P2P fixes - Fix p2p scan - Fix p2p processing for channels 12 and 13 - Fix service discovery Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
sam_chen
Audio: Enable DRC for speaker playback to enlagre output gain. 1.DRC boot gain 4.5dB. 2.DRC limiter level 1.5dB. BUG ID: 6522637. Change-Id: I6126c829c46af279e921018196a85d2ed6316e28
Prajakta Gudadhe
[PRISM] Fix the broken phase in adjustments Change-Id: I7a3dada6b180c3a7913b57428eb0012d298503c6
Theodore Ts'o
ext4: add missing save_error_info() to ext4_error() commit f3fc0210c0fc91900766c995f089c39170e68305 upstream. The ext4_error() function is missing a call to save_error_info(). Since this is the function which marks the file system as containing an error, this oversight (which was introduced in 2.6.36) is quite significant, and should be backported to older stable kernels with high urgency. Change-Id: Ifd98e9021037dbf5b84152d8853b214248961794 Repo…
yetta_wu
Display: kernel default brightness change to 40 Change-Id: I923a6996da97811657cbf2335cac6ba92332a3de
Terje Bergstrom
video: tegra: host: Remove error case panics Remove BUG_ON()s in error cases: * If IOCTL size is too large, return error instead * If sync point id is out of range, return error. Prevents panics in sanity checks nvhost_cdma. Bug 993642 Change-Id: I3cfa7a23dc557c811e20b726885f82666437de7f Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/106232 Reviewed-by: Prajakta Gudadhe <pgudadhe@nvidia.com> Teste…
Terje Bergstrom
video: tegra: host: Restrict register access Register access (read/write) to modules MPE, ISP and VI lack sanity check for the register number. Add checks to ensure only aperture is accessed. Also make sure that the check accounts for wrapping of values of offset and count. Also fixes the register offset for reads which are done in multiple blocks. Bug 992938 Change-Id: I35f30cbd1dda31956286e48c5995b24fd262d1ae Signed-off-by: Terje Bergst…
Terje Bergstrom
video: tegra: host: Restrict register access Register access (read/write) to modules MPE, ISP and VI lack sanity check for the register number. Add checks to ensure only aperture is accessed. Bug 992938 Change-Id: I35f30cbd1dda31956286e48c5995b24fd262d1ae Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/105587
sam_chen
ALS: extend require wait time to 200ms to get the stable lux value of the first query from sensor service. Bugnizer ID : 6612418 Change-Id: Ia2770f21b0ceee1c697784015b12082e5b3330da
Tsechih_Lin
ALS : avoid light sensor first event return -1 After ALS power off/on , ALS need 50 ms to get ready. If ALS is not ready , the reading value would be 0 lux. The time interval from resume/later_resume to read first value may be not enough 50 ms. Finish the 50 ms waiting when reading first light sensor value after resume/later_resume , and remove original 100 ms wait mechanism because we can wait 50 ms to get the correct ambient light in the fi…
yetta_wu
Display: pwm clock setting tuning 1. pwm clock set to the right value 5100KHz (the value can be divided by 408M) 2. default brightness set to 85, the same with bootloader's BUG ID: 6611635 Change-Id: I4233cfab23e5a6ade1ab7d6a25ce1a29e7e4b4cb
Prajakta Gudadhe
[nvavp] Driver should return EINVAL instead of EFAULT if the error is different from copy_to_user or copy_from_user failed Change-Id: If5d44d692fda8f1c7d3af24f693d98c294d65afc
Ge Gao
Invensense AMI306 IIO driver update --This update remove the trigger mechanism of IIO driver. Instead, it uses directly the work schedule function to do the job. Change-Id: Iad28553e605d9352d238b8ba9bad273089c45a77 Signed-off-by: Ge Gao <ggao@invensense.com>
joseph_wu
Sensors: Removed some redundant logs with Invensense ver 5.1.. Change-Id: I33b54392603294f390dfc319035c2bbfd05736a9
Ge Gao
Invensense MPU IIO driver fix. -- this fix remove the trigger mechnism and instead use interrupt directly Change-Id: Ie9897adf587239395093bea65e7352e072446f03 Signed-off-by: Ge Gao <ggao@invensense.com>
joseph_wu
Sensors: modify some config file for porting Invensense v5.1. 1. modify tegra3_android_defconfig and board-grouper-sensors.c to build correctly. 2. add a function to load e-compass calibration files. Change-Id: If395c271a93462bbe2d82f0b542e0f85a86c71ea
Ge Gao
IIO driver upgrade to 3.4 from 3.1 for light sensor. -- Due the IIO architecture change from 3.1 to 3.4, these two sensor has been modified to comile with IIO 3.4. Change-Id: I86da48ac1759de75cd99e4d665fa315571069f39 Signed-off-by: Ge Gao <ggao@invensense.com>
Ge Gao
Invensense 5.1 IIO driver release -- Most of the changes are from IIO 3.4 kernel merged back IIO 3.1 kernel. It is basically copying API files under iio/ from kernel 3.4 to kernel 3.1 This method has been tested on Panda platform and it works fine. -- Patches provided to handle poll function better in Kfifo situation in industrialio-buffer.c -- Kfifo poll funcion patch is provided by Jonathan Cameron, the creator of IIO. -- board files changed. So as all the board files under arch/arm/mach-tegra. -- mpu.h is modified. -- the old driver for MPU6050 under drivers/misc/inv_mpu/ are removed. -- the new IIO MPU6050/MPU3050/MPU9150 driver is added to drivers/staging/iio/imu/mpu/ -- the new IIO AMI… Change-Id: I251d38c201f9e72ae1ad6a0d4a6b3e71157af61f Signed-off-by: Ge Gao <ggao@invensense.com>
Dmitry Shmidt
net: wireless: bcmdhd: Update to version 5.90.195.75 - Fix false PCB-OVERLAP issue - Fix simultanious connect request on two P2P devices Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Leslie Yu
net: wireless: bcmdhd: Fix P2P driver crash for MFG firmware Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Dmitry Shmidt
net: wireless: bcmdhd: Make responce waiting uninterruptible Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
Neeraj Kumar Garg
net: wireless: bcmdhd: Fix WPS PBC overlap failure Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
  1. Prev
  2. Next