summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/Kconfig
AgeCommit message (Collapse)Author
2017-09-27ARM: tegra: Select appropriate DMA options for LPAEPaul Kocialkowski
This automatically selects options for zone DMA and 64 bit DMA addresses when LPAE is enabled on ARM Tegra platforms. These options are required for proper operation with LPAE enabled. The ZONE_DMA option is required to ensure that drivers that allocate DMA memory get buffers from the first 4 GiB. This is necessary because a lot of the controllers only support addressing 32 bits. As for ARCH_DMA_ADDR_T_64BIT, there are situations where devices that do support addresses of more than 32 bits (such as the display controller or the GPU) can run without translating addresses through an IOMMU on a device with more than 4 GiB of system memory. Note that both of these options are stop-gap solutions required only until the IOMMU can be properly integrated with the DMA mapping API and drivers use that properly and consistently. Signed-off-by: Paul Kocialkowski <contact@paulk.fr> [treding@nvidia.com: specify rationale for options] Signed-off-by: Thierry Reding <treding@nvidia.com> (backported from commit 6aa26c5d66595494e810c791602d87a572c78808)
2016-06-29arm: tegra: initial support for apalis tk1Apalis_TK1_LinuxImageV2.6Beta2_20160701Marcel Ziswiler
This patch adds support for the Toradex Apalis TK1 acomputer on module which can be used on different carrier boards. The module consists of a Tegra TK1 SoC, a PMIC solution, 2 GB of DDR3L RAM, a bunch of level shifters, an eMMC, a TMP451 temperature sensor chip, an I210 gigabit Ethernet controller and a SGTL5000 audio codec. Furthermore, there is a Kinetis MK20DN512 companion micro controller for analogue, CAN and resistive touch functionality which is not yet supported. This is known to boot into either a basic Angstrom/OpenEmbedded/Yocto or L4T/JetPack Ubuntu based image. The following things are known to work to a certain extend: - analogue/digital audio - debug UART1 - DVFS power management incl. low power core migration - eMMC - gigabit Ethernet - GPIOs - HDMI (incl. HDA audio) - I2C - LVDS - PCIe - SATA - SD/MMC cards - temperature sensor - USB host ports The rest is untested. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2015-06-08watchdog: use FIQ WDT for soft lockup stack dumpRenn Wu
Using Tegra WDT to trigger FIQ when system is in soft lockup. Bug 1581432 Change-Id: I853a88a3f6e9402c978db18c5a63e903c582040a Signed-off-by: Renn Wu <rewu@nvidia.com> Reviewed-on: http://git-master/r/265871 (cherry picked from commit f115f435d471af22ddec5e9d969662f79193f846) Reviewed-on: http://git-master/r/680353 GVS: Gerrit_Virtual_Submit Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: Winnie Hsu <whsu@nvidia.com>
2015-03-14arm: tegra12: dvfs update for embedded SKUBibek Basu
CD575MI: Max GPU freq is set to 852Mhz for 4/4/16 cpu_g powered by pllx is set to 1.5 and 1.8Ghz below 0 degC Enable SOC dvfs for default personality CD575M: Lower CPU freq to 1912Mhz @ Max 1.12V Lower GPU freq to 804Mhz @ Max 1.90V Bug 1563635 Change-Id: Ib33f34fe2c0580d0f750de40f68560031f7266b0 Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/711627 GVS: Gerrit_Virtual_Submit Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-10-27arm: tegra: Modify TEGRA_USE_DFLL_RANGEsreenivasulu velpula
Change TEGRA_USE_DFLL_RANGE to add one more range value "3" - DFLL usage is controlled by thermal cooling device Bug 1563635 Change-Id: Ib8443e0f9574632e0e2370618175fd40132a4488 Signed-off-by: sreenivasulu velpula <svelpula@nvidia.com> Reviewed-on: http://git-master/r/439760 (cherry picked from commit 930c190253d3253a632d8a3c0e12c08a2e490eef) Reviewed-on: http://git-master/r/559388 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bibek Basu <bbasu@nvidia.com> Tested-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-09-24ARM: tegra12: add clock preinit code for U-BootBryan Wu
U-Boot doesn't setup clock as NVTBoot or fastboot, so clocks need to be preinit before our normal clock init. Bug 1482099 Change-Id: I5ad8dc7e61f1ad4864410a808c41298a91c7198f Signed-off-by: Bryan Wu <pengw@nvidia.com> Signed-off-by: Prabhu Kuttiyam <pkuttiyam@nvidia.com> Reviewed-on: http://git-master/r/408427 (cherry picked from commit 6682ca58527e47fe6db40855d2deba48a6d321d3) Reviewed-on: http://git-master/r/500873 Reviewed-by: Winnie Hsu <whsu@nvidia.com>
2014-05-20arm: tegra: disable VPR resizingVandana Salve
Bug 1496920 Change-Id: I251d957e9a862eae4d85969d779a629d8baa81af Signed-off-by: Vandana Salve <vsalve@nvidia.com> Reviewed-on: http://git-master/r/410104 Reviewed-by: Riham Haidar <rhaidar@nvidia.com> Tested-by: Riham Haidar <rhaidar@nvidia.com>
2014-05-20arm: tegra: select MAX98090 codec for MACH_LAGUNAShreshtha Sahu
Bug 1377308 Change-Id: I77b2fca9d6f9a75b1688c21950ecfc46bddde704 Signed-off-by: Shreshtha Sahu <ssahu@nvidia.com> Reviewed-on: http://git-master/r/362917 (cherry picked from commit 422b6d15ed922dae79cd6885f6ba42dbb9daba72) Reviewed-on: http://git-master/r/402739 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-05-06tegra: Remove old SOC/Board supportDan Willemsen
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Change-Id: I06582980f2e9e88ab0e34bc5febc5d939fb77cc4 Reviewed-on: http://git-master/r/404934 (cherry picked from commit d1095251dadc17cb2c4f885f0d5d23359536f02b) Reviewed-on: http://git-master/r/405472 Reviewed-by: Riham Haidar <rhaidar@nvidia.com> Tested-by: Riham Haidar <rhaidar@nvidia.com>
2014-05-05ARM: tegra: boot with performance freq governorSang-Hun Lee
- Set the CPU frequency governor to performance, once DVFS and clock initialization is done - Leave the initial CPU frequency governor to userspace, as initially CL-DVFS is not ready, thus the system is already at the highest frequency Bug 1458081 Change-Id: I29f3a023513e87d3c7411bda6daaf4000517fc72 Signed-off-by: Sang-Hun Lee <sanlee@nvidia.com> Reviewed-on: http://git-master/r/384138 (cherry picked from commit 619eb644c84723cc4dcd863daacea1ef9a816f4b) Reviewed-on: http://git-master/r/403126 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-04-23gpu: nvgpu: Allow module buildLauri Peltonen
This patch makes the necessary modifications to the gk20a driver to allow building it as a module. Bug 1476801 Change-Id: I88c4e1c1867baa1c2d010ac6e0c30bdb5fd63b91 Signed-off-by: Lauri Peltonen <lpeltonen@nvidia.com> Reviewed-on: http://git-master/r/380970 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
2014-04-23p2360: t124: Add initial board filesVipin Kumar
This patch adds initial board files for p2360 Bug 1498344 Change-Id: I76a8f00fb45836312624bf20df0f48a93aee1fb2 Signed-off-by: Vipin Kumar <vipink@nvidia.com> Reviewed-on: http://git-master/r/395929 Reviewed-by: Sandeep Trasi <strasi@nvidia.com> Tested-by: Sandeep Trasi <strasi@nvidia.com>
2014-04-13platform: tegra: move pm_domain to driversPrashant Gaikwad
Change-Id: I30baee4084399b8078232f31296c4d891a903d47 Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-on: http://git-master/r/395123 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
2014-04-02arm: tegra: remove refs to obsolete nvmap config optionsKrishna Reddy
Change-Id: Iac40363d6a4e366b125b63d49d51be01e3bea165 Signed-off-by: Krishna Reddy <vdumpa@nvidia.com> Reviewed-on: http://git-master/r/390963 Reviewed-by: Sri Krishna Chowdary <schowdary@nvidia.com>
2014-03-26arm: tegra: remove ref to CONFIG_TEGRA_IOVMM_SMMUKrishna Reddy
Remove references to deprecated CONFIG_TEGRA_IOVMM_SMMU option. Change-Id: I739c1f8dff68c98d7fe52d1aa45fe9d078ee7648 Signed-off-by: Krishna Reddy <vdumpa@nvidia.com> Reviewed-on: http://git-master/r/387290 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Alex Waterman <alexw@nvidia.com>
2014-03-26arm: tegra: use CMA carveout if CMA and TLK enabledVandana Salve
Enable NVMAP_USE_CMA_FOR_CARVEOUT on enabling CONFIG_CMA and CONFIG_TRUSTED_LITTLE_KERNEL bug 1485934 Change-Id: I8f36a1a2f6e38f83d72bf0048f6cde1130cd7dc6 Signed-off-by: Vandana Salve <vsalve@nvidia.com> Reviewed-on: http://git-master/r/387152 GVS: Gerrit_Virtual_Submit Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
2014-03-10arm: tegra12: dts: foster: move lightbar to PWMSang-Hun Lee
- Since the Foster lightbar has a PWM connection as well, move the lightbar to PWM from GPIO Bug 1453492 Change-Id: I7540fcaa0ba53336f2fa982fceff8be6fa9a1d78 Signed-off-by: Sang-Hun Lee <sanlee@nvidia.com> Reviewed-on: http://git-master/r/378107 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com>
2014-03-04drivers: tegra-fuse: add AID fuseRich Wiley
bug 1382403 Change-Id: If50fb708639804a4579df5d558f6a9d51a8cb1aa Signed-off-by: Rich Wiley <rwiley@nvidia.com> Reviewed-on: http://git-master/r/373804 Reviewed-by: Adeel Raza <araza@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Chao Xu <cxu@nvidia.com>
2014-02-26ARM: tegra: Kconfig: Enable ISOMgr for t132Chao Xu
Change-Id: I5abe2f84506d7fad9f26ab7060106077b1a477a3 Signed-off-by: Chao Xu <cxu@nvidia.com>
2014-02-19arm: tegra: use CMA carveout if CONFIG_CMA enabledVandana Salve
Enable NVMAP_USE_CMA_FOR_CARVEOUT on enabling CMA. bug 1463913 Change-Id: Id4fce3e61bf27cd3c0cd7bfb29919fee4f4063f7 Signed-off-by: Vandana Salve <vsalve@nvidia.com> Signed-off-by: Sumit Singh <sumsingh@nvidia.com> Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-on: http://git-master/r/369196 Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
2014-02-18arm: tegra: enable use of CMA for carveoutVandana Salve
bug 1279160 Change-Id: Ibf0ffc48eeac578d92cfcb7d018026b1abbb84d9 Signed-off-by: Vandana Salve <vsalve@nvidia.com> Reviewed-on: http://git-master/r/304369 Reviewed-by: Krishna Reddy <vdumpa@nvidia.com> Tested-by: Krishna Reddy <vdumpa@nvidia.com>
2014-02-09Revert "ARM: tegra: trustzone: Single kernel to work in both secure and ↵Varun Wadekar
non-secure mode." This reverts commit 7f93a0dddf39f372c064f772f9af6903e91aaacf as the t132ref builds break with the following errors - <android>/kernel/drivers/platform/tegra/../../../arch/arm/mach-tegra/reset.c:45: undefined reference to `is_secure_mode' <android>/kernel/drivers/platform/tegra/../../../arch/arm/mach-tegra/reset.c:57: undefined reference to `is_secure_mode' <android>/kernel/drivers/platform/tegra/../../../arch/arm/mach-tegra/reset.c:58: undefined reference to `tegra_generic_smc' Change-Id: I4e44c2ffba4e1c013213e543b67f2d49a928b764 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/365347
2014-02-09ARM: tegra: trustzone: Single kernel to work in both secure and non-secure mode.Nitin Sehgal
- Remove CONFIG_TEGRA_USE_SECURE_KERNEL config option - Use DBGDSCR.NS bit to dynamically get secure/non-secure mode - Replace ifdefs with dynamic code. - Keep CONFIG_TRUSTED_LITTLE_KERNEL to enable secure os bug 1411345 Change-Id: I75ddfed7a35fcb30e2772bb43057ae022bcf09b3 Signed-off-by: Nitin Sehgal <nsehgal@nvidia.com> Reviewed-on: http://git-master/r/353155 Reviewed-by: Varun Wadekar <vwadekar@nvidia.com> Tested-by: Varun Wadekar <vwadekar@nvidia.com>
2014-01-29arch: arm: mach-tegra: Disable DFLL_BYPASSVinod G
Disabling the REGULATOR_TEGRA_DFLL_BYPASS for TEGRA_13x_SOC Change-Id: I4e92b3866e8619d49b0229f6abab42412dbf3d6e Signed-off-by: Vinod G <vinodg@nvidia.com> Reviewed-on: http://git-master/r/361177 Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com> Tested-by: Alexander Van Brunt <avanbrunt@nvidia.com>
2014-01-29ARM: tegra12: dvfs: New config option for DVSAshwin Joshi
Add TEGRA_DVFS_RAIL_CONNECT_ALL config option for dvfs. Add this new condition for voltage scaling. If this option is enabled, voltage scaling will be allowed only when all required rails connect successfully. Bug 1410210 Change-Id: I6896c9666d2534509949446dc7a92aabf371a34b Signed-off-by: Ashwin Joshi <asjoshi@nvidia.com> Reviewed-on: http://git-master/r/359837 Reviewed-by: Sandeep Trasi <strasi@nvidia.com> Tested-by: Sandeep Trasi <strasi@nvidia.com>
2014-01-22arm: tegra12: disable isomgrAdeel Raza
Disable isomgr for tegra13 silicon bringup. Change-Id: I328372ccf1ac7ede8ea7478616eb79756dea648b Reviewed-on: http://git-master/r/352580 Reviewed-by: Shashank Garg <sgarg@nvidia.com> Tested-by: Shashank Garg <sgarg@nvidia.com>
2014-01-21Tegra13: DVFS: Enable cl-dvfsKrishna Sitaraman
Change-Id: I58df5b2fdbb5e1da6a1990368672aec5f2f1361d Signed-off-by: Krishna Sitaraman <ksitaraman@nvidia.com> Reviewed-on: http://git-master/r/350007 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Adeel Raza <araza@nvidia.com> Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
2014-01-21arm: tegra13: minimal silicon boot configAdeel Raza
Create minimal boot connfig for tegra13 silicon bringup. Disable the following for the minimal boot config: - CPU DVFS - DFLL - Core DVFS - GK20A DVFS - GK20A PMU Bug 1426244 Change-Id: I27269d72899ad3c3e0bd455a6153fa7d7c96e174 Signed-off-by: Adeel Raza <araza@nvidia.com> Reviewed-on: http://git-master/r/346087 Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com> Tested-by: Alexander Van Brunt <avanbrunt@nvidia.com>
2014-01-21arm: tegra: norrin: Enable MAX98090 on Norrin ERSJohnny Qiu
Bug 1405054 Bug 1408474 Change-Id: I2d15c4a1c1ae27b67594f9f8e4b994ee4123a03d Signed-off-by: Johnny Qiu <joqiu@nvidia.com> Reviewed-on: http://git-master/r/345834 Reviewed-by: Somu Sundaram <somasundarams@nvidia.com> Tested-by: Somu Sundaram <somasundarams@nvidia.com>
2014-01-21ARM: tegra: do not support dual cluster for ARM64Bo Yan
Current implementation of 64b tegra SoC don't have dual cluster. This change is a temporary hack. It will not be needed once 64b support is streamlined. Change-Id: I58732f5cffdc0b0efd616518fcc999b428f58706 Signed-off-by: Bo Yan <byan@nvidia.com> Reviewed-on: http://git-master/r/268601 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com> Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com> Tested-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
2014-01-21ARM: tegra132: disable DUAL_CPU_CLUSTERSPeng Du
The defconfig in tegra13 selects 12x_SOC which in turn selects HAS_DUAL_CPU_CLUSTERS. However, Denver has only one cluster in the tegra13 design. This change conditions the select on 13x so that HAS_DUAL_CPU_CLUSTERS is not selected when tegra13 is being configured. Future chips are not expected to have this problem b/c they won't define 12x_SOC any more. Change-Id: Ifbfbcfd30ae18b0a6f3ce659741fb4ce43c07c22 Signed-off-by: Peng Du <pdu@nvidia.com> Reviewed-on: http://git-master/r/261111 Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
2014-01-21ARM: tegra: Turn off cache maint for ARM64Alex Van Brunt
T132 shares teh same SoC as T124. But, the ARM64 arch does not support the all of the cache maintenence functions in the ARM arch. Change-Id: I550c05279eb0af7fa1562f6e2a65f55895680343 Signed-off-by: Alex Van Brunt <avanbrunt@nvidia.com>
2014-01-13ARM: tegra: Fix TEGRA_CORE_CAP config variable nameAlex Frid
Change-Id: I8641ade086b9ae9e1deedab82d9c36854085f52f Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/354465 Reviewed-by: Samuel Russell <samuelr@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Ashwin Joshi <asjoshi@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
2014-01-10video: tegra: host: Separate gk20a configsLauri Peltonen
Remove "TEGRA_" from the gk20a specific configs, and move those configs to a separate Kconfig file under the gk20a directory. Also replace the config names under arch/arm/configs - it would be tedious to do this kind of renaming in separate patches. Bug 1434573 Change-Id: Ib802382badd405e0ece4d573c1bf9b5c5f08ad19 Signed-off-by: Lauri Peltonen <lpeltonen@nvidia.com> Reviewed-on: http://git-master/r/352041 Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Tested-by: Terje Bergstrom <tbergstrom@nvidia.com>
2014-01-09ARM: tegra12: Add config option for core capsAshwin Joshi
Add this new option to initialize core caps conditionally Bug 1410210 Change-Id: I1488a0b9c3722e7878e6cc9db86db8e4e54f4941 Signed-off-by: Ashwin Joshi <asjoshi@nvidia.com> Reviewed-on: http://git-master/r/352594 Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Sandeep Trasi <strasi@nvidia.com>
2014-01-06ARM: tegra: power: Add SiMon configuration optionAlex Frid
Bug 1343366 Change-Id: I9eb9a07039f6cd19387cdb81ecf3192c7eef7323 Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/350850 Reviewed-by: Sai Gurrappadi <sgurrappadi@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
2013-12-31EDP: remove old system EDP framework (pluto/macallan support)Timo Alho
Revised system edp software framework has been put in place. This patch removes old system edp framework initialization from pluto and macallan board files. Bug 1431977 Change-Id: Id9ccb01f200fdeb9950600a4c5fa2b4967f77eaf Signed-off-by: Timo Alho <talho@nvidia.com> Reviewed-on: http://git-master/r/350413 Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com> Tested-by: Juha Tukkinen <jtukkinen@nvidia.com>
2013-12-12ARM: tegra: add CoreSight PTM and ETB driverXin Xie
bug 9622188 Change-Id: I35c94ad39abf9de61f1f326948cd5b10ca5b9e37 Signed-off-by: Xin Xie <xxie@nvidia.com> Reviewed-on: http://git-master/r/337998 Reviewed-by: Bo Yan <byan@nvidia.com> Tested-by: Bo Yan <byan@nvidia.com>
2013-12-12arm: tegra: Add TEGRA_HDMI_PRIMARY dependencyEmma Yan
Must disable CONFIG_FRAMEBUFFER_CONSOLE when CONFIG_TEGRA_HDMI_PRIMARY is enabled. Fix ardbeg_display_init for HDMI primary. Bug 1416678 Bug 1407343 Change-Id: I12a6e123c476d95d41f61b31778e48e2754246b4 Signed-off-by: Emma Yan <eyan@nvidia.com> Reviewed-on: http://git-master/r/340251 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Jon Mayo <jmayo@nvidia.com>
2013-12-02ARM: tegra: enable /proc/device-tree for Tegra11x and Tegra12x platformsLaxman Dewangan
Change-Id: I8803b9827e458ec54fa109e696ee5a66bafd74a5 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/337202
2013-12-02arm: tegra: t124: support HDMI as primaryEmma Yan
Please add CONFIG_TEGRA_HDMI_PRIMARY=y to kernel config file to enable this feature. Bug 1407343 Change-Id: I62ca71ffaef2d947c329f2060dc5e5ab116e2976 Signed-off-by: Emma Yan <eyan@nvidia.com> Reviewed-on: http://git-master/r/333888 GVS: Gerrit_Virtual_Submit Reviewed-by: Jon Mayo <jmayo@nvidia.com>
2013-11-25ARM: tegra: Enable ISOMgr for t124Chao Xu
Bug 1162232 Change-Id: I77e7870297b651375573836e2f3deeb343b80744 Signed-off-by: Chao Xu <cxu@nvidia.com> Reviewed-on: http://git-master/r/331874 Reviewed-by: Mitch Luban <mluban@nvidia.com> Tested-by: Mitch Luban <mluban@nvidia.com>
2013-11-20arm: tegra: Revert skip pcie partition powergateAshutosh Patel
Changes: - Revert pcie partition powergate skipping Bug 1302133 Bug 1313433 Reviewed-on: http://git-master/r/248995 (cherry picked from commit e320771af616ba44f20084c06702d2622c24aef0) Change-Id: I04edc3c96b2b84c59f32a2acf72e8a561302dbfe Signed-off-by: Ashutosh Patel <ashutoshp@nvidia.com> Signed-off-by: Jay Agarwal <jagarwal@nvidia.com> Reviewed-on: http://git-master/r/333001 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-11-19ARM: tegra: Module for dynamic voltage limitsSai Gurrappadi
Provide userspace with an interface to dynamically adjust CPU <voltage, temperature> cap. Userspace must respect datasheet-imposed limits. Bug 1349095 Change-Id: Ie6d5834d56ad0f1d325bdfbb294c5d9189a8ea2f Signed-off-by: Sai Gurrappadi <sgurrappadi@nvidia.com> Reviewed-on: http://git-master/r/327986 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
2013-11-19PCI: tegra: Move PCIe driver to drivers/pci/hostJay Agarwal
Made similar as upstream Bug 1380431 Change-Id: Ibac21bfaa92e10598e1d8b571ac1acef7300e488 Signed-off-by: Jay Agarwal <jagarwal@nvidia.com> Reviewed-on: http://git-master/r/303364 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-11-12arm: tegra: add support for GPU EDPXue Dong
bug 1307919 Change-Id: I15e200d8fdffd9a5bc4be5368571bef2f2b54cfc Signed-off-by: Xue Dong <xdong@nvidia.com> Reviewed-on: http://git-master/r/326239 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Tested-by: Diwakar Tundlam <dtundlam@nvidia.com>
2013-11-04arm: tegra: add config for LP0-in-idle statePrashant Gaikwad
Bug 1254633 Change-Id: I7130eb07f4b738db3c8fcc6a11c103741f4a72fd Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-on: http://git-master/r/309484 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-10-30ARM: tegra: select SYSTEM-PMIC config fro all tegra SoCsLaxman Dewangan
System PMIC driver provides the abstraction to configure pmics for different power off and power on requirements. Change-Id: I0cebdd060aceafd1809cd333da2867d058e4ca14 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/309445
2013-10-28EDP: Enable new sysedp frameworkTimo Alho
Change-Id: Ie9e9461687e79f2929b76844033bf2e48394d6a8 Signed-off-by: Timo Alho <talho@nvidia.com> Reviewed-on: http://git-master/r/302394 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
2013-10-24ARM: config: tegra12: enable power supplyPradeep Goudagunta
Bug 1345931 Change-Id: Icff3ec5dd36b95af38f3700a8d14f64b87be66dd Signed-off-by: Seema Khowala <seemaj@nvidia.com> Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-on: http://git-master/r/300478 Reviewed-by: Mitch Luban <mluban@nvidia.com> Tested-by: Mitch Luban <mluban@nvidia.com>