summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)Author
2013-09-24ARM: dts: tegratab: change default brightnessdaily-2013.11.07.1_rel-tegranote-r1-partnerMin-wuk Lee
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/278325 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Gabby Lee <galee@nvidia.com> Tested-by: Gabby Lee <galee@nvidia.com>
2013-09-16tegratab: use touch_fusion for reversed panelBo Kim
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>
2013-09-13ARM: dts: tegra114: Add tegratab dvfs table in DTJinyoung Park
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>
2013-09-13ARM: tegra: clock: Use ram code for TegraTabJinyoung Park
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>
2013-09-12arm: Enable IRQs before attempting to read user space in __und_usrCatalin Marinas
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>
2013-09-11ARM: dts: tegratab: update CMU calibration dataMin-wuk Lee
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>
2013-09-11input: sensor: compass: Add sec-salve-id for compassXiaohui Tao
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>
2013-09-10ARM: tegra: clock: Correct wrong pointer passingJinyoung Park
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>
2013-09-08ARM: defconfig: Enable CONFIG_PANIC_TIMEOUT=2Hyongbin Kim
Add "CONFIG_PANIC_TIMEOUT=2" for reboot after 2sec, when kernel panic occur. Bug 1362640 Change-Id: I693573e1e6f2377866b609991c01f753d5e42f5b Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/270760 Reviewed-by: Simon Je <sje@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-09-07ARM: tegra: Assert reset when power ungatingTerje Bergstrom
Ensure unit is in reset when powering it back on. Bug 1329416 Bug 1331777 Bug 1322046 Change-Id: I8ef6646a8fe2ae85fdb836f3222678e5f77a784c Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/256139 (cherry picked from commit 814f276c512cd49abbf15c64e14f8a9bbeb22d39) Signed-off-by: Yong Goo Yi <yyi@nvidia.com> Reviewed-on: http://git-master/r/271354 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com> Tested-by: Gabby Lee <galee@nvidia.com>
2013-09-05ARM: tegra: tegratab: Set proper skin coeff to each P1640 revisionJinyoung Park
Set proper skin coeff to each P1640 board revision. Bug 1362155 Change-Id: Ie3574f71961dec9441a7e8a6f0880385ae54a2b7 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/271337 Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-09-04arm: tegra: tegratab: KEY_UNKNOWN as default wakeup_keyYong Goo Yi
Key code of SW_LID is 0 same with KEY_RESERVED used as default value when checking wakeup key so even though waking up by RTC or wl18xx, gpio key driver works for SW_LID. It increases LP0 standby power. Use KEY_UNKNOWN as default wakeup_key. Bug 1361016 Change-Id: Id44f78214060eb702e3a44997c1722095c734195 Signed-off-by: Yong Goo Yi <yyi@nvidia.com> Reviewed-on: http://git-master/r/269908 Reviewed-by: Simon Je <sje@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-09-02ARM: tegra: cpu: Ensure CPU freq with suspend freq during pre/post suspendJinyoung Park
Tegra CPU driver fixes CPU freq with a selected suspend freq between pre-suspend and post-suspend. In this pre/post suspend period, the Tegra CPU driver ignores CPU freq scaling requests from the CPU freq governor. But the CPU freq governor keep working until the system suspended. So the CPU freq governor updates its status even if the system is in the pre/post suspend period. This makes unexpected CPU freq setting issue on post-suspend. To ensure CPU freq with the selected suspend freq in the pre/post suspend period, set a policy max freq on CPU freq governor to the selected suspend freq via PM QoS at pre-suspend and release the setting via PM QoS at post-suspend. Bug 1354391 Change-Id: I8efa6dd438a37adc7cadfb1d36eb7340a4e85c79 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/268955 Reviewed-by: Gabby Lee <galee@nvidia.com> Tested-by: Gabby Lee <galee@nvidia.com>
2013-09-01arm: tegra: fuse: printing RAM strapping infoHarry Hong
To be aware of RAM strapping info, print it at kernel init by default. bug 1352073 Change-Id: Ia0462392d6a2ca06b68fcced1b39ec7d68110c74 Signed-off-by: Harry Hong <hhong@nvidia.com> Reviewed-on: http://git-master/r/267903 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-09-01ARM: tegra: nct: add serial number entries for LBHWoojung Min
Bugi 1346871 Change-Id: I20e523a89d214f1265009abc10e183f4dcce67cf Signed-off-by: Woojung Min <wmin@nvidia.com> Reviewed-on: http://git-master/r/265928 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Joshua Cha <joshuac@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-29ARM: tegra: tegratab: Don't register touch driver if charger boot modeJinyoung Park
Don't register touch driver if charger boot mode to reduce power consumption. Change-Id: I7dcd120ecf2b7f6156aa40551c59aba88f815035 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/268203 Reviewed-by: Gabby Lee <galee@nvidia.com> Tested-by: Gabby Lee <galee@nvidia.com>
2013-08-29ARM: tegra: tegratab: free BL fb in late_initMin-wuk Lee
At this moment, bootloader framebuffer memory is freed in arch_initcall, whereas, kernel framebuffer is used in dc device register with device_initcall. bootloader framebuffer memory should be freed after dc device register, so move it to late_initcall frame. Bug 1346172 Change-Id: Ibd6dc72deea82069aaa2ab6d2cd52d4810b1cb53 Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/267790 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-29ARM: tegra11: power: Specify PMU undershoot gaurd-bandAlex Frid
Specified PMU undershoot gaurd-band 100mV for tegratab, macallan, and pluto boards. Bug 1285525 Change-Id: I950630c1d3208657fde0a8dda7a538c60cfc706d Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/227756 (cherry picked from commit 31a740326f55b922edc0b3c89839dc2332b4ed35) Signed-off-by: Yong Goo Yi <yyi@nvidia.com> Reviewed-on: http://git-master/r/267385 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-27arm: tegra: tegratab: set INT_UARTC as st_host_wakupHarry Hong
- add IORESOURCE_IRQ_OPTIONAL in st host wakeup irq resource. if it's set, don't request irq. INT_UARTC need to be requested in hsuard driver. So, don't request it in st host wake drvier. only doing enable/disable irq in that driver. - set INT_UARTC as st_host_wakeup irq bug 1347948 Change-Id: Id6ee39b7307dcbbdc812e531ae743a9e14be03b1 Signed-off-by: Harry Hong <hhong@nvidia.com> Reviewed-on: http://git-master/r/265923 GVS: Gerrit_Virtual_Submit Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-25ARM: tegra: clock: Support EMC freq min/max constraints by PM QoSJinyoung Park
Support EMC frequency min/max constraints by PM QoS Bug 1346293 Change-Id: I6987235c72921fdf8229a2411eb212dd7ffa66f0 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/263784 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-23ARM: Tegra: TT-power: set sysedp throttleHyongbin Kim
At low SOC, set current threshold with INA230 is not enough. Need to use sysedp capping in low soc. set 10000mW under 4%, 10500mW under 8%. Bug 1329495 Change-Id: I15b845f7669729692bfa3e32729512af0a20e555 Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/264168 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-23ARM: Tegra: TT-power: set current thresholdHyongbin Kim
Set ina230 current threshold in low SOC. 1.8A under 4% SOC and 2.5A under 8% SOC. This change has trade off against performence drop at low SOC. Bug 1316595 Bug 1304204 Change-Id: I6e397277729f2570e29ee3f36170e9c6dfe08467 Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/260356 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-23Revert "ARM: Tegra: tegratab-power: Set "SOC low" irq threshold to 2%"Hyongbin Kim
This reverts commit a285db7ae223699c8d31cce51c32c443cc3d4571. Bug 1316595 Bug 1333630 Change-Id: Ib382f49dfdab8b72ca7f40618d6eaa43e274450c Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/260355 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-21arch: arm: tegratab: Set ocr_mask to 2.8V.Harry Hong
bug 1351377 Change-Id: I73fb063219907e11c07166516731cc19d4145fbf Signed-off-by: Harry Hong <hhong@nvidia.com> Reviewed-on: http://git-master/r/264098 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-20ARM: defconfigs: Enable Tegra profilerIgor Nabirushkin
Enable Tegra profiler for Tegra platforms Bug 1312406 Change-Id: I5d2051549b9a144a885e71939cf49a0648b6b4ba Signed-off-by: Igor Nabirushkin <inabirushkin@nvidia.com> Reviewed-on: http://git-master/r/250844 Reviewed-by: Daniel Horowitz <dhorowitz@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Daniel Horowitz <dhorowitz@nvidia.com>
2013-08-19ARM: Tegra: TT-power: Remove fixed complete socHyongbin Kim
Charging complete soc can be set by sysfs. Don't need to change charger pdata in factory mode. Bug 1342684 Change-Id: Ia514a0e0b92906c46660ef92edbb39831e747037 Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/261487 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-14ARM: tegra11: clock: Move auto-refresh control to CCFIFOAlex Frid
Disabled/Enabled auto-refresh during EMC clock change using CCFIFO mechanism. Bug 1339693 Change-Id: I00fc1cc4fe4668ed84c1e7a4e105ebbb684b0ca5 Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/261318 Reviewed-by: David Yu (Engrg-SW) <davyu@nvidia.com> Reviewed-by: Jinyoung Park <jinyoungp@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com> Tested-by: Gabby Lee <galee@nvidia.com>
2013-08-09arm: tegra: tegratab: change avdd_lcd to 3.16VYong Goo Yi
avdd_lcd(palmas smps6) need to be set to < 3.185V = 3.24V(Vsys min) - 0.055V to prevent the dropout of smps6 output. Bug 1343471 Change-Id: I8308abded2af4c5600302eaea959202f7086015b Signed-off-by: Yong Goo Yi <yyi@nvidia.com> Reviewed-on: http://git-master/r/259014 Reviewed-by: Gabby Lee <galee@nvidia.com> Tested-by: Gabby Lee <galee@nvidia.com>
2013-08-08ARM: tegra: enable uart3_cts irq as wakeup sourceHarry Hong
bug 1328470 Change-Id: I4290bf99942efc2e78a494e25a123de01c73ca91 Signed-off-by: Harry Hong <hhong@nvidia.com> Reviewed-on: http://git-master/r/257236 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-08ARM: dts: tegratab: update hdmi tmds configHarry Hong
Update tmds setting according to hw input. bug 1299040 Change-Id: I7d9934e9e7e0d1add5e574b957cfdda45aeea9f4 Signed-off-by: Harry Hong <hhong@nvidia.com> Reviewed-on: http://git-master/r/259399 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Naly Guo <nguo@nvidia.com> Tested-by: Naly Guo <nguo@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-07ARM: Tegra: tegratab: apply TempCoCold, TempCoHotHyongbin Kim
For temperature compensation, apply TempCo values. Set TempCoHot to -1.125 Set TempCoCold to -7.625 Bug 1304204 Bug 1317331 Change-Id: If48d934b02d85c0aeb58364ae82e214e7faaf91c Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/258674 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bo Kim <bok@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-07tegratab: active-standby: add program on updatingChun Xu
Store_add_ports function in tegra wakeup monitor can add new pro- gram to improve accuracy of nSaver apk wow statistics. Bug 1230562 Change-Id: I522b77466128c94610859f061dce08444eab2d9a Signed-off-by: Chun Xu <chunx@nvidia.com> Reviewed-on: http://git-master/r/258629 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Jiukai Ma <jiukaim@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-06arm: tegra: tegratab: Turn off sd card vddio_sdmmcYong Goo Yi
Turn off vddio_sdmmc(Palmas LDO9) for sd card when system reset and system shutdown. If it is turned on during system reset, Palmas smps9(supply of LDO9) is turned on during LP0 after reset then abnormally consume additional 22mA. Bug 1341915 Change-Id: Idd0ca32482c9f8fcb67970d4d914810c35560fda Signed-off-by: Yong Goo Yi <yyi@nvidia.com> Reviewed-on: http://git-master/r/258623 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-05ARM: tegra: tegratab: Add Tskin coefficients for P1640 A02Jinyoung Park
Added Tskin coefficients for P1640 A02. Bug 1341945 Change-Id: I6c48db541d19a63b07a8d3c1fedb995df4263ee7 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/257983 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-02ARM: tegra11: clock: Add gpu sysfs floorAlex Frid
Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/250928 (cherry picked from commit dff57ab9fba624e009ddc4763dd371c8835561ab) Change-Id: Id1df835e0b60da703b67fc289b2ed21087f2c0c3 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/255338 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-08-02ARM: tegra11: clock: Add emc and host1x sysfs floorsAlex Frid
Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/250417 (cherry picked from commit 03dc8a991ab22e4cd0e048b3157b6f63a0ddc27f) Change-Id: Ib00775ecbded79cb865cdeaed8e05ba2e06e486a Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/255337 GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30arm: tegra: soctherm: enable throttling and shutdown on GPU zoneDiwakar Tundlam
Enabled throttling and shutdown on GPU zone for TegraTab platform. Bug 1169070 Bug 1200077 Change-Id: I072af5aae0d23af93e3f8dcffdc25b476a723f1f Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/255341 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30Revert "ARM: tegra: tegratab: delayed disabling usbd.emc"Harry Hong
This reverts commit 8f4db94f105ca9d2c367db02cb2bd27835c2e3f3 Change-Id: Ia2da37e41971b9c86c6211e34f95a88c340aa7dd Reviewed-on: http://git-master/r/254951 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Harry Hong <hhong@nvidia.com> Reviewed-by: Simon Je <sje@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30ARM: tegra: clock: Add sysfs interface for bus floorsAlex Frid
Added mechanism to install sysfs objects for tegra shared bus floors. Currently no floor objects are installed. Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/250416 (cherry picked from commit ec8651cf8f8822253dc6a6221a390ea79568a638) Change-Id: I4940b096fe7013f09213813b18b1cfe71fce9336 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/255336 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30ARM: tegra: clock: Update emc monitor preset mechanismAlex Frid
- Allowed per-SoC code to select emc monitor preset rate. For now, rounded down boot rate is used as monitor preset rate (round down to not over-clock on boot). - Skipped emc clock update when monitor preset rate is set, but not yet enabled (to avoid temporary dip in EMC rate). EMC rate is updated only when monitor preset is enabled. - Preset EMC monitor rate after iso usage table is initialized. Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/219504 (cherry picked from commit 9279fd450cba7c8012a405755d483dfc9b502941) Reviewed-on: http://git-master/r/241242 (cherry picked from commit 16e29c11104e053f219ebafd6259cebf367f40f7) Change-Id: I3a1407b8523596a7823a7c5398f5c1a03b4c3206 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/255335 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Harry Hong <hhong@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30arm: tegra: soctherm: fix heavy throttling on GPU zoneDiwakar Tundlam
Fixed initialization of GPU throttling in level2 thermal control regs. Bug 1169070 Reviewed-on: http://git-master/r/232300 (cherry picked from commit 51383ec7f26659c758a2f0ddf119c491e47737ff) Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com> Reviewed-on: http://git-master/r/246230 (cherry picked from commit dd538b8877a75e27ed41e0afd29ba9d3850102a3) Change-Id: I121449b20fb987f61c6142e3783cd924f19a5bd6 Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/255334 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Harry Hong <hhong@nvidia.com> Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2013-07-30arm: tegra: tegratab: active-standby: replace uid with cmdlinechunx
and add IPV6 support. Use process cmdline to identify a listened socket port in tegra_ wakeup_monitor.Add IPV6 support on network filter. Bug 1185001 Change-Id: I73e69748adae901e0f7b4494a64a28406b35db28 Signed-off-by: Chun Xu <chunx@nvidia.com> Reviewed-on: http://git-master/r/253455 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Jiukai Ma <jiukaim@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30arm: tegra: wakeup offender monitoringLouis Li
Find the wakeup offender when the device is waken up by wireless or rtc alarm. And record how many times the offenders cause the device to wake up separately. Bug 1190908 Change-Id: Ic8608448ce84d5c109e3957e0d98c3fcf088989c Signed-off-by: Louis Li <louli@nvidia.com> Reviewed-on: http://git-master/r/189852 (cherry picked from commit c7f18168a1a0c7cdb5ed87883c9cc337e6b15b7a) Reviewed-on: http://git-master/r/253330 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Tested-by: Jiukai Ma <jiukaim@nvidia.com> Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-30arm: tegra: tegratab: add tegra wakeup monitor supportJiukai Ma
Add the paltform data of tegra wakeup monitor to enable it. Bug 1185135 Change-Id: I2d4aba9095958f1ba56b13ef7b46963a0bfa746e Signed-off-by: Jiukai Ma <jiukaim@nvidia.com> Reviewed-on: http://git-master/r/243329 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-29ARM: Tegra: tegratab-power: Set "SOC low" irq threshold to 2%Hyongbin Kim
We set "SOC low" irq threshold to 2%, because tegratab power down at 1% SOC. Bug 1316595 Bug 1333630 Change-Id: I27a42cc75fe1dbf98b2b18607462e1f0dc8e2c85 Signed-off-by: Hyongbin Kim <hyongbink@nvidia.com> Reviewed-on: http://git-master/r/253970 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-24ARM: dts: tegratab: Set CMU csc matrix to normalized.Min-wuk Lee
Bug 1233941 Change-Id: Ic2192a16d40630bfdcb6b81507bdc34caa2d023d Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/252835 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-24ARM: tegra: tegratab: apply DVT3 mpu mount orientationDavid Yu
Bug 1330733 Change-Id: I77b13de86be87ab0b768bb6eb0ca5792a8bddc63 Signed-off-by: David Yu <davyu@nvidia.com> Reviewed-on: http://git-master/r/252378 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-22ARM: dts: tegratab: pwfm and pwm-bl nodeMin-wuk Lee
Bug 1240921 Change-Id: I487bd8630fbd1e2bc05c04515e66b14530cd7cb6 Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/251324 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-22ARM: tegra: tegratab: PWFM and pwm based backlight device with DTMin-wuk Lee
For PWFM and pwm based backlight device, platform device register are not needed in board file since these two devices are registered by device tree for Tegratab. Bug 1240921 Change-Id: I300815237f8c0f3256b38816c46ca39f679b8c32 Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/251321 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>
2013-07-22ARM: Tegra11: add device tree support for PWFMMin-wuk Lee
Add device tree support for PWFM. This change is for Tegra114 only. Bug 1240921 Change-Id: I7cda1e8a588c7403bc7f35e0f621933114d47d45 Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/251280 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Gabby Lee <galee@nvidia.com>