Age | Commit message (Collapse) | Author |
|
Bug 1352711
Change-Id: I9aef28429790f2be88b9b4724562115d5ba6e3eb
Signed-off-by: Robert Collins <rcollins@nvidia.com>
Reviewed-on: http://git-master/r/325614
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: David Jung <djung@nvidia.com>
Tested-by: David Jung <djung@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
This reverts commit 06eef70f3568f781da609570d0dfb39c3a869439.
Change-Id: I13caedd3d9e0519af496d83a81785ccd28117b10
Signed-off-by: Bo Kim <bok@nvidia.com>
Reviewed-on: http://git-master/r/298853
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
This reverts commit 87de1d533241169695c552e837f024208d98c670.
The latest maxim release processes shutdown as well.
Conflicts:
drivers/input/touchscreen/maxim_sti.c
Change-Id: Ic6b506c873a98413bc5bb51dd2d2e79019177622
Signed-off-by: Bo Kim <bok@nvidia.com>
Reviewed-on: http://git-master/r/298916
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
This reverts commit 62c978972b14446f49433e08552cd14972369013.
We don't need to check thread stop condition on latested maxim release.
Conflicts:
drivers/input/touchscreen/maxim_sti.c
Change-Id: Ib6322cae36d82f510c4e1b45491f53ada1e6aebc
Signed-off-by: Bo Kim <bok@nvidia.com>
Reviewed-on: http://git-master/r/298915
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
rx_list should be created before the channels are registered else when the
chip sends data after registering channel 4 we may encounter a crash.
Bug 1390113
Change-Id: Ieb1e0bbeda7845a156ee6636f233c79df36ba7db
Signed-off-by: Shobek Sam Attupurath <sattupurath@nvidia.com>
Reviewed-on: http://git-master/r/303251
Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com>
Tested-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
|
|
If dc out type is hdmi, nvhdcp off is necessary ahead of
dc disabling to avoid flicker in hdmi display.
Having suspend which includes nvhdcp off, here as a
workaround.
Bug 1389592
Change-Id: I1b9501890d75cb2681ed18c353b404fabb333d0c
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/301102
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
It will remove TEGRA_DC_FLAG_ENABLED flag in dc1
platform data, so display controller 1 enabling
in DC probe will be skipped.
Bug 1270114
Bug 1367030
Change-Id: I09489d18cfdb881b1b3a522339aab6afdd93489a
Signed-off-by: Youngjin Kim <nkim@nvidia.com>
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/300386
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
It is possible that hdmi and its display controller
are not used depending on hardware requirement.
This change is checking hdmi validity and if it
isn't valid, do not handle hdmi clk.
Bug 1390118
Change-Id: I1ff422c29ee7228095bf057c11e37c479555e5ab
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/300307
Reviewed-by: Youngjin Kim <nkim@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
display controller 1 probe is not required in charging
mode. Do not populate dc1, so its probe will be fail.
Bug 1367030
Change-Id: Ic31cd6d2291619f709e367b4d1be119737e15acb
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/299428
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Bug 1376017
Change-Id: I1e332dbb7f2a127a482837f3dff28b54077c923b
Signed-off-by: David Yu <davyu@nvidia.com>
Reviewed-on: http://git-master/r/301137
Reviewed-by: Automatic_Commit_Validation_User
Tested-by: BK Kim <bkk@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Set battery id check flag of max17048 and add ADC pdata of Batt_ID channel.
Bug 1368059
Change-Id: I918a6e063fc01132931aaf84c9cb09deaaa16b6b
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/299289
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
For check battery capacity, read Battery ID from ADC.
User can check with below adb commend.
"cat /sys/class/i2c-dev/i2c-0/device/0-0036/battery_capacity"
Bug 1368059
Change-Id: I49ba1216244b85258fa3ef1ec8f60fd27a81e26b
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/299269
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
When battery temperature is changed over 1.5C or over hot/cold threshold,
update power supply for sending event to framwork.
Bug 1386890
Change-Id: I72ecda41b339a07a467ca31950643fb45b21b7d9
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/298845
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Updated Micron 1GB MT41K128M16-125 dvfs table to v9.0.
Bug 1280381
Change-Id: Ibfc9fddc28c75785ff3df18193cb8d7c1751d473
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/281603
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
When first boot, vdd_lcd_bl_en is already enabled.
vdd_lcd_bl_en doesn't share power rail, we can remove 200ms delay.
Bug 1367030
Change-Id: I4f9d4900c59a858ae34224cba42791f36363851c
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/273602
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
This reverts commit b64b3f926455e9cfdff90291525f3d5264b97dd4.
Bug 1374649
Change-Id: I0c78bfc2c115ff2aad1af232451ba19b08bd8784
Signed-off-by: Alvin Park <apark@nvidia.com>
Reviewed-on: http://git-master/r/289520
GVS: Gerrit_Virtual_Submit
Reviewed-by: Peter Kim <pekim@nvidia.com>
|
|
Preview is showing as vertically-flipped in some camera apps.
Modified ov7695 orientation
Bug 1316532
Change-Id: I3470131016d637abcf5ea2a5c834272ffd8ee6be
Signed-off-by: Alvin Park <apark@nvidia.com>
Reviewed-on: http://git-master/r/280973
Reviewed-by: Karl Kim <kkim@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Peter Kim <pekim@nvidia.com>
|
|
For fix USB Device Receiver Sensitivity fail, reduce hs_squelch level
from 112.5mV(2b'10) to 100mV(2b'01).
Bug 1349951
Change-Id: I3588fc3a9b4ee2486274872d55a30e575cf6d5e2
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/280707
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Change VD_DDR_R(smps7) to 1.38V for DDR3 stability
Bug 1280381
Change-Id: I4735621fb53b490de2a58bc5218beb2d90ac38f6
Signed-off-by: Yong Goo Yi <yyi@nvidia.com>
Reviewed-on: http://git-master/r/279329
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
GVS: Gerrit_Virtual_Submit
|
|
Updated Micron 1GB MT41K128M16-125 dvfs table to v8.0.
Bug 1280381
Change-Id: Ibcaceb15de6a4b1d9c95c3e7fa81e65afc1830ca
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/280320
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Tegra4 version: TF_TEGRA4_AC02.08p5.40671
This version fixes the corruption of secure os(TF) stack which is caused by
unexpected hardware cache activities at the time of core #0 wakes up from
per-core power gating.
Caches ON while go to sleep and L1 cache is all cleaned before the sleep,
while L2 cache is selectively cleaned because it's preserved during
the sleep of the cores so L2 cache has some dirty lines from the secure world.
When core #0 wakes up, it turns on i-, d-caches but MMU is still off at this
moment. During this time the wake up process starts synching (flushing) cache
to SDRAM. Until MMU is ON, core #0 uses stacks data from SDRAM, not from the
data cache. It is enough to flush the old line of stack to SDRAM in order to
corrupt call-return linkage if it accidently happens during such stack usage.
To fix this issue, TF cleans the cache lines related to secure os stack
after they have been used last time just before returning to normal OS.
Bug 1330053
Bug 1356121
Bug 1363827
Change-Id: I1b8ba453f9e4e0f21e65667b54ed5ce4bcee8ff1
Signed-off-by: Hyung Taek Ryoo <hryoo@nvidia.com>
Reviewed-on: http://git-master/r/276089
Reviewed-by: Bo Yan <byan@nvidia.com>
(cherry picked from commit e0677bee1c32cc5c9f8afef8aa84250da71f020f)
Signed-off-by: David Yu <davyu@nvidia.com>
Reviewed-on: http://git-master/r/279209
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Description:
version 1.4.3 TegraTab bringup v29 DVT3+;
Improvement:
Noise performance is also improved in this version.
Bug 1353325
Bug 1367501
Change-Id: I50a08845d4232e2d462c25bf0f7ae91eb166a141
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/280094
GVS: Gerrit_Virtual_Submit
Reviewed-by: Youngjin Kim <nkim@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Per the scope of vbus regulator when plug-in otg
device cable, the vbus ring time is only about 2ms,
so short enable time from 500ms to 8ms
Bug 1344478
Bug 1370104
Change-Id: Ief7573281d427940af2af3b0365bac1389ae7862
Signed-off-by: Martin Chi <mchi@nvidia.com>
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/261358
(cherry picked from commit e5564f232d29ca5745ac235912fcb07fd602c9ec)
Reviewed-on: http://git-master/r/278101
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Simon Je <sje@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
To save charger boot mode boot time, skip hdmi init code.
Bug 1367030
Change-Id: I34ab00a1fa06c0d0819bb76e557860920f78892d
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/273601
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Min-wuk Lee <mlee@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
In charger mode, sdhci2(External SD), sdhci0(Wifi) is not used.
Skip register to save boot time.
Bug 1367030
Change-Id: I297494976c8f0a50244638fc7c62916548c082e7
Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com>
Reviewed-on: http://git-master/r/273600
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Harry Hong <hhong@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Changed module_init() to late_initcall_sync() for therm_est driver
to ensure therm_est driver registration after complete
all thermal_zone driver registration.
Bug 1375775
Change-Id: I0b70d1d14a40540056dbf2b07a16657f766d00a3
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/279213
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Hyong Bin Kim <hyongbink@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Nvidia changes to fix the problem when the daemon crashes and the touch
is not responding after resume when display is off.
Bug 1353325
Change-Id: I4a2917ae2070a4a6500d7e03833218534c117250
Signed-off-by: David Jung <djung@nvidia.com>
Reviewed-on: http://git-master/r/279074
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Maxim code drop which is for
further improvements to resume.
Bug 1353325
Change-Id: Ic6a267e3db268453cb3454e91216a8f97b135ce7
Signed-off-by: David Jung <djung@nvidia.com>
Reviewed-on: http://git-master/r/277469
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Based on the spec, LGD 7" T5 needs to be >200ms
and T6 needs to be >200ms. A part of delay is
already handled in mipi command sequence, so remove
duplicated delay value.
Bug 1349306
Change-Id: Iad1f2d2785d5f78e91a8eb61a51f1349ededc40a
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/278755
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
This is work around. LGD WXGA 7" panel spec requests
1s delay between "panel 3v3 off" and "3v3 on" if all
panel related power rails (1v8, 3v3) are not turned off.
Precondition for work around
- In power off, panel off then touch off.
- In power on, touch on then panel on.
Why work around is necessary?
- Same 1v8 rail is shared by touch and panel.
In panel off, 3v3 rail off and 1v8 rail off
are requested, but 1v8 rail isn't turned off
in panel off timeframe because of touch module.
It is possible to get panel on request without
touch off/on control. In this case, 1S delay
is necessary per spec. If 1v8 is turned off
and on by touch module before panel on request,
then, we don't need 1S delay. If 1v8 is turned
off in panel on request time, we don't need
1S delay, either.
Bug 1349306
Change-Id: I204b4c1a73aeff2fcd29e00a818e409a85c8a6e9
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/270026
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Change default brightness to 153, which is 60% compared
to max brightness
Bug 1353323
Change-Id: Ia2e35da24ff2a71c192b8436cc16b909b4d68aaa
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/278300
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Touch fusion process will be booted from init.*.rc instead of kernel.
Bug 1352711
Bug 1366179
Change-Id: Icf89f4e3285ba35f92c78552793b9bf5d9f78355
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/264601
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bo Kim <bok@nvidia.com>
Tested-by: Bo Kim <bok@nvidia.com>
Reviewed-by: Robert Collins <rcollins@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Set the speaker over-voltage protection value
to the power on reset value.
Set OVCD to low value when audio is not playing.
Make sure codec mclk is enabled when writing the
codec registers.
Change-Id: Ib673d667af54f3b4fd7bf3183cbde1759838ae4a
Signed-off-by: Scott Peterson <speterson@nvidia.com>
Reviewed-on: http://git-master/r/274022
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Vinod Subbarayalu <vsubbarayalu@nvidia.com>
Reviewed-by: Simon Je <sje@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Problems:
If shutdown or remove is called when suspended, it could be stuck in
infinite loop.
Changes:
1. Check kthread_should_stop() in several loops should be helpful to
avoid infinite loop problem.
2. Add __pm_stay_awake() in resume() and __pm_relax() in suspend()
should be helpful to avoid messaging error touch fusion driver and touch
fusion daemon by user space freezing between suspend and resume.
3. shutdown()/remove() stops processing_thread() before killing daemon.
Bug 1366179
Change-Id: I68464164440418a53bd37ce1821e04b630c12aec
Signed-off-by: Bo Kim <bok@nvidia.com>
Reviewed-on: http://git-master/r/274196
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
We don't support DVT1(non reversed panel) device. So we don't need to
support touch_fusion and touch_fusion_rd together. We will use
touch_fusion for reversed panel.
Change-Id: I576f926463c69e1a033b763e5e5c2207e373baa6
Signed-off-by: Bo Kim <bok@nvidia.com>
Reviewed-on: http://git-master/r/272926
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Youngjin Kim <nkim@nvidia.com>
Reviewed-by: Robert Collins <rcollins@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Added tegratab dvfs table in device tree.
This DT dvfs table is including a ram-code property to support multiple
devices of emc.
- ram-code = 0: Micron 1GB
- ram-code = 1: Hynix 1GB
Bug 1352073
Change-Id: I0353d9451043352c033cdcdee5b178d4c736f901
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/271985
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Use ram code depending on each TegraTab H/W revisions.
Bug 1352073
Change-Id: I92d6267c6f352f3bb788a47db661b4b3499e4327
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/272929
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Harry Hong <hhong@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Send timeout error in case of ST registration failure so that
that ST retries.
Bug 1347583
Change-Id: Ie64d17203aa03e7efa126d243c01e9017008a7f3
Signed-off-by: Shobek Sam Attupurath <sattupurath@nvidia.com>
Reviewed-on: http://git-master/r/263940
Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
During unblank, the original framebuffer should be the window 0.
This is broken so for the short term we will keep windows unchanged on unblank.
Bug 1299586
Bug 1358722
Change-Id: Ib16d901b9bc77d6ec9075a054c0b5e5c5d52cb55
Signed-off-by: Rakesh Iyer <riyer@nvidia.com>
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/248842
(cherry picked from commit 92d5cd55b603857daafb18828c83dc2cc6b1a527)
Reviewed-on: http://git-master/r/273765
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
The Undef abort handler in the kernel reads the undefined instruction
from user space. If the page table was modified from another CPU, the
user access could fail and do_page_fault() will be executed with
interrupts disabled. This can potentially deadlock on ARM11MPCore or on
Cortex-A15 with erratum 798181 workaround enabled (both implying IPI for
TLB maintenance with page table lock held).
This patch enables the IRQs in __und_usr before attempting to read the
instruction from user space.
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com>
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Change-Id: Ie5164d8ada9646d723b2b6ef65797e9307718292
Reviewed-on: http://git-master/r/264300
(cherry picked from commit 099ae886a528059cdda926ce1701caaaeaa9e0e8)
Reviewed-on: http://git-master/r/267818
(cherry picked from commit 4b351ab2f929717d7e3c665828c6c9cff5fd4d33)
Reviewed-on: http://git-master/r/273633
GVS: Gerrit_Virtual_Submit
Tested-by: Harry Hong <hhong@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Update CMU calibration data. Normalized matrix is chosen
for CMU csc matrix.
Bug 1354492
Change-Id: I79dde8f33ff89bf261c70a65365eb5555a5e4cd5
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/272948
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
When device is full flashed then reboots, sometimes akm_probe() and
akm_shutdown() races. akm_shutdown() release all the resources thus kernel
panic can occur in akm_probe().
Change-Id: I4ba2d3fc36dd919306637ec550a098e3f174f159
Signed-off-by: David Yu <davyu@nvidia.com>
Reviewed-on: http://git-master/r/273088
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Bug 1356943
Change-Id: If34b39b849e350fd9312b9a73130db13c3571b4c
Signed-off-by: Xiaohui Tao <xtao@nvidia.com>
Reviewed-on: http://git-master/r/272840
GVS: Gerrit_Virtual_Submit
Reviewed-by: Robert Collins <rcollins@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Make sure that test mode is not left enabled when
powering up the codec.
Change-Id: Ie3643220c81764f4f26903c7e88812150f2fc223
Signed-off-by: Scott Peterson <speterson@nvidia.com>
Change-Id: I1e3b216f84f87f36d05c9693f9a97d0444b68718
Reviewed-on: http://git-master/r/273276
Reviewed-by: Simon Je <sje@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
if sd card removed during tap_delay tuning,
don't exit until trying MAX_TAP_VALUES.
it makes the system un-responsive for 2 sec.
Therefore, adding to check card_present before starting
freq_tuning.
if card is not present, return error
and then exit tuning procedure.
bug 1364449
Change-Id: Ib8dff29a1c1faade2acaa93c3e97ea23d3e3041c
Signed-off-by: Harry Hong <hhong@nvidia.com>
Reviewed-on: http://git-master/r/272902
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
Corrected a wrong device node pointer passing.
Bug 1352073
Change-Id: Ib4354e0b74d1babf671d141cea238e9a55299343
Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/271984
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Gabby Lee <galee@nvidia.com>
|
|
There is a race condition between hdcp upstream and hdmi disable
during suspend/resume stress with hdmi plugged-in. WAR by making
host1x/hdmi clk enabled and hdmi clk out of reset.
Bug 1349507
Change-Id: I6870066358900d6f6798b3e20bc59bf5645f25b8
Original-author: Roger Hsieh <rhsieh@nvidia.com>
Signed-off-by: Roger Hsieh <rhsieh@nvidia.com>
Signed-off-by: Min-wuk Lee <mlee@nvidia.com>
Reviewed-on: http://git-master/r/271389
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Bug 1346938
Change-Id: I95d8806a6cd4fbb6060f0b6e5bcebc27f1c846fc
Signed-off-by: David Yu <davyu@nvidia.com>
Reviewed-on: http://git-master/r/267718
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
modedb can double free in some cases, or worse point to free'd memory that
later gets allocated.
Bug 1328121
Bug 1264520
Bug 1346938
Change-Id: Icc4bba24017a782501f27c4787a63a2e2680e4a7
Signed-off-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-on: http://git-master/r/251070
(cherry picked from commit 5fe405dbe4317a177182eea98d1a09c9891cfcad)
Reviewed-on: http://git-master/r/269365
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|
|
Don't wait for communication to stop if HDMI isn't plugged
Bug 1275577
Bug 1346938
Change-Id: Ifb56bc8a4b36ac2cb40614811398920b7e293e04
Signed-off-by: Matt Wagner <mwagner@nvidia.com>
Reviewed-on: http://git-master/r/231350
(cherry picked from commit fc774f94ffa54b1a6ce1771ac82b82c3a1eea39f)
Reviewed-on: http://git-master/r/267816
GVS: Gerrit_Virtual_Submit
Reviewed-by: Gabby Lee <galee@nvidia.com>
Tested-by: Gabby Lee <galee@nvidia.com>
|