summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/Makefile
AgeCommit message (Collapse)Author
2013-03-02tegra: makefile clean-upMarcel Ziswiler
Move Apalis T30 specific entries for alphabetical consistency. Put Colibri T30 items in alphabetical order.
2013-01-24tegra: apalis_t30: initial Toradex Apalis T30 L4T supportMarcel Ziswiler
Tested on early prototype Apalis T30 V1.0a module. Known issues: - ADC not integrated yet. - HDA not integrated yet. - CEC not integrated yet. - IrDA not integrated yet. - Keys not integrated yet therefore no way to wake from suspend. - 8-bit MMC1 slot card detection interrupt not working despite detection GPIO successfully being tested with GPIOConfig. Note: even 8-bit cards work fine if already plugged-in during boot. - PCIe limited to internal Gigabit Ethernet chip for now due to our proprietary way of resetting other ports which requires further integration into NVIDIA's driver.
2012-11-12Merge branch 'l4t/l4t-r16-r2' into colibriMarcel Ziswiler
Conflicts: arch/arm/mach-tegra/tegra3_usb_phy.c arch/arm/mach-tegra/usb_phy.c drivers/usb/gadget/tegra_udc.c drivers/usb/otg/Makefile drivers/video/tegra/fb.c sound/soc/tegra/tegra_pcm.c
2012-10-12ARM: tegra: rename fuse driverPreetham Chandru R
The fuse driver registers parameters and thus create a /sys/module/fuse directory which collides with the fuse filesystem driver. Rename fuse.c to tegra-fuse.c to fix this. Bug 1058350 Change-Id: I5201bc43fcb44df8181085322bc40d1f6e99bf93 Signed-off-by: Marc Dietrich <marvin24@gmx.de> Signed-off-by: Preetham Chandru R <pchandru@nvidia.com> Reviewed-on: http://git-master/r/143206 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Stephen Warren <swarren@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
2012-10-03tegra: colibri_t30: initial Toradex Colibri T30 L4T R16 supportMarcel Ziswiler
Tested on early prototype Colibri T30 V1.0a eMMC module. Known issues: - spurious boot hang after following kernel message [ 5.595219] Timed out waiting for lock bit on pll pll_a - no audio (SGTL5000) support integrated yet - NAND detection/support disabled for now due to boot hang - USB OTG support disabled for now due to boot hang - trying to spawn L4T R16 X driver seems to hang Note: requires uImage with adjusted entry point/load address as follows mkimage -A arm -C none -O linux -T kernel -a 0x82008000 -e 0x82008000 -n 'Linux-3.1.10-colibri_t30' -d zImage uImage
2012-09-10Merge branch 'l4t/l4t-r16' into colibriMarcel Ziswiler
Merge with latest NVIDIA L4T R16. Only real conflict concerning inverted VBUS gpio support.
2012-08-20ARM: tegra: e1853: Add build support for E1853Ashwin Joshi
E1853 is T30 based automotive platform. Modify Makefile to support build of E1853 board. Also, added config option to Kconfig file. Bug 966833 Bug 1018258 Change-Id: I18dc015b79256fde1c77947198b426a0060a9017 Signed-off-by: Ashwin Joshi <asjoshi@nvidia.com> Reviewed-on: http://git-master/r/118932 Reviewed-by: Sandeep Trasi <strasi@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User (cherry picked from commit bed57d893803f2ccef8f40bd30bdf1e8a44f184b) Reviewed-on: http://git-master/r/119652 GVS: Gerrit_Virtual_Submit Tested-by: Haribabu Narayanan <hnarayanan@nvidia.com> Reviewed-by: Bob Johnston <bjohnston@nvidia.com> Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
2012-08-16ARM: tegra: clocks: Frequency stats for SCLK/CBUSSrikanth Nori
This adds a frequency histogram of the frequencies that SCLK and CBUS clocks go to over time. Stats are presented in the debugfs at /d/clock_stats/cbus and /d/clock_stats/sclk only if debugfs is enabled in config Change-Id: Icae83329612958d8ed4318b2e10c487683d9d734 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/118380 Reviewed-by: Wen Yi <wyi@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
2012-07-23arm: tegra: cardhu: IrDA support on UARTBRamalingam C
Adds the IrDA support functions to the platform_data of UARTB on Verbier boards(E1198 and E1186). And also adds a config variable CONFIG_TEGRA_IRDA to control the IrDA support on Tegra. Bug 999895 Change-Id: Iab77c419004292190421d55fd02e249ff98c728e Signed-off-by: Ramalingam C <ramalingamc@nvidia.com> Reviewed-on: http://git-master/r/114930 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-06-22tegra: colibri_t20: emc mem freq scalingMarcel Ziswiler
Integrate EMC memory frequency scaling. Note: currently only seems to work on latest production V1.2x modules.
2012-06-14ARM: tegra: resolve compilation time warningsSanjay Singh Rawat
- Adding flag to treat warning as error. - Handling warnings of unused variable, structures and functions, wrong return type, wrong type comparision. Bug 949219 Change-Id: I9d02387ce1073c4e46f69d01669285aa3754f1d9 Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com> Reviewed-on: http://git-master/r/104968 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-06-08Initial Toradex Colibri T20 L4T R15 support.Marcel Ziswiler
2012-06-07Merge remote branch 'origin/android-tegra-nv-3.1' into HEADTom Cherry
2012-06-07ARM: tegra: cpuquiet driver for Tegra3Peter De Schrijver
Change-Id: Id7427bab50c6e285efe76afa234435bc984fc011 Signed-off-by: Sai Charan Gurrappadi <sgurrappadi@nvidia.com> Reviewed-on: http://git-master/r/105274 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-06-05Merge commit 'main-ics-2012.06.04-A5' into HEADTom Cherry
Conflicts: drivers/media/video/tegra/nvavp/nvavp_dev.c Change-Id: I7779b0ce58004f80cccf6193148ac49551ce5da5
2012-06-03ARM: tegra: wake up cleanupBitan Biswas
Duplicate functions for wakeup support removed. bug 980993 Change-Id: I1e385a1adec6f2d64ce2c88a59e94d647a16569d Signed-off-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-on: http://git-master/r/105901 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2012-05-30Merge commit 'main-ics-2012.05.30-A1' into dev-jb-stagingTom Cherry
2012-05-24arm: tegra: usb_phy: add common phy interfaceRakesh Bodla
Refactored the phy interface to scale multiple usb phy hardware versions and for ease of maintenance. Bug 887361 Change-Id: I08ea9e728f760ca123af7777d3ffabbd71a1aa99 Signed-off-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-on: http://git-master/r/103598 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2012-05-23Merge commit 'main-ics-2012.05.22-B3' into HEADTom Cherry
Conflicts: arch/arm/mach-tegra/pm.c drivers/media/video/tegra/nvavp/nvavp_dev.c drivers/power/smb349-charger.c include/linux/smb349-charger.h include/trace/events/power.h Change-Id: Ia8c82e2acfe3463ae6778bdd03aac8da104f7ad3
2012-05-14drivers: video: tegra: Implement HOST1X syncpt initTerje Bergstrom
Move initialization for HOST1X sync point irq to nvhost driver. Bug 871237 Change-Id: I0d31e03b43999c609194665cdcbd2f0e498d848f Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/100250 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
2012-05-01ARM: tegra: fix build for smc with 4.6 toolchainDima Zavin
Signed-off-by: Dima Zavin <dima@android.com> Change-Id: I4df683fc99194cb6dc58ed231ef6f22c6cb321e9 Reviewed-on: http://git-master/r/99741 Reviewed-by: Prajakta Gudadhe <pgudadhe@nvidia.com> Tested-by: Prajakta Gudadhe <pgudadhe@nvidia.com>
2012-03-23ARM: tegra: timer: add /dev/timerinfoJon Mayo
Add a device that allows read-only mmap() of timer registers. Reviewed-on: http://git-master/r/87511 (cherry picked from commit 95a6a6dafd97cbc72ea305f17b600be67a03093b) Change-Id: I8782107dc3a32ff1c5a3a3c68d2ff0e8fb123dc3 Signed-off-by: Jon Mayo <jmayo@nvidia.com> Reviewed-on: http://git-master/r/91984 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-03-23ARM: tegra: Remove legacy i2s/spdif driverLaxman Dewangan
Removing legacy i2s/spdif driver from tree. These files are added to support customer projects prior to moving over to alsa driver for audio. There is no intention of using them and hence removing it. Change-Id: I864dbc50e2e76ac16f40542460f63c8c8a0eff71 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/91758 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-03-18arm: tegra: p1852: Add proc interface for board specific infoBob Johnston
1) /proc/board_serial will have the board serial number. 2) /proc/skuinfo will have 18 character sku information. 3) /proc/skuver will have 2 character sku version number. 4) /proc/prodinfo will have product information 5) /proc/prodver will have product version number. bug 931053 Change-Id: I7daccf932d3ee55b13c89eb4aaa519f51d8dba3e Signed-off-by: Bob Johnston <bjohnston@nvidia.com> Reviewed-on: http://git-master/r/90378 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-03-05arm: tegra: Enable gizmo settings after system resumeSeshendra Gadagottu
Enable save/restore gizmo settings for all tegra chip sets. Bug 935834 Change-Id: I0400d555c05c5558aca2bf3d2cee707c7db77927 Signed-off-by: Seshendra Gadagottu<sgadagottu@nvidia.com> Reviewed-on: http://git-master/r/83037 (cherry picked from commit 5a51bbfc4715dc50571ccfc44c31d8318ba306c1) Reviewed-on: http://git-master/r/87507 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-03-05arm: tegra: kai: read mac address from board eepromOm Prakash Singh
Bug 927456 Change-Id: I98e1d8960888a4e6dd429e73c9ac0d1fce7d90be Signed-off-by: Om Prakash Singh <omp@nvidia.com> Reviewed-on: http://git-master/r/86958 Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2012-02-18arm: tegra: Raydium DirectTouch Board fileAli Ekici
Modified files supports unified DirectTouch that can work both for Cardhu and Kai. Touch configuration is passed to driver with these board files. Bug 832605 Signed-off-by: Ali Ekici <aekici@nvidia.com> Change-Id: I075aaad2e71ee1a87b23680ef629fc99bc42ea93 Reviewed-on: http://git-master/r/80129 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> (cherry picked from commit dc1372f43159640207a0d4e0ff08dde5bafc1baa) Reviewed-on: http://git-master/r/83569 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-02-15ARM: tegra: clocks: Consolidate input frequency measurementsScott Williams
Consolidate the functions used to measure the input frequency into a single implementation and perform the measurement only once. Change-Id: I3d13e608a7256d154373542ca001cbda9c03c21b Signed-off-by: Scott Williams <scwilliams@nvidia.com> Reviewed-on: http://git-master/r/83613 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-02-15arm: tegra: kai: add ov2710 front cameraJohnny Qiu
Bug 913259 Change-Id: Idc26f500390b476942819289949f042bc25ae4a6 Signed-off-by: Peter Zu <pzu@nvidia.com> Signed-off-by: Johnny Qiu <joqiu@nvidia.com> Signed-off-by: Hao Tang <htang@nvidia.com> Reviewed-on: http://git-master/r/82762 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-02-09ARM: tegra: p1852: Add board support files for p1852Amlan Kundu
bug 871603 P1852 is a T30 based Automotive platform. Signed-off-by: Amlan Kundu <akundu@nvidia.com> Signed-off-by: Manoj Chourasia <mchourasia@nvidia.com> Reviewed-on: http://git-master/r/72253 (cherry picked from commit 98d50016e70a22ae7e8e109cfb6633a8fe75f905) Change-Id: Iede9881fc1168bb6802694e233554d84adfb8f44 Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/79981 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-01-30arm: tegra: kai: Synaptics DirectTouchAli Ekici
Board file for Synaptics SPI touch connection which is used for DirectTouch initialization Bug 912775 Reviewed-on: http://git-master/r/74643 Change-Id: Ie296ddff5b9e1fbf9296d40fde2877598a13207e Signed-off-by: Peter Zu <pzu@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/77775 Reviewed-by: Automatic_Commit_Validation_User
2012-01-30arm: tegra: kai: Raydium DirectTouchAli Ekici
Board file for Raydium SPI touch connection which is used for DirectTouch initialization Bug 832605 Reviewed-on: http://git-master/r/74618 Change-Id: Icac5ebd22b5a3b6fe38d3e23a37f88df067c0c10 Signed-off-by: Peter Zu <pzu@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/77773 Reviewed-by: Automatic_Commit_Validation_User
2012-01-30arm: tegra: kai: Add DVFS table for Hynix DDR3Johnny Qiu
Bug 913259 Change-Id: Id337b7d9c24ee226e3de5f38dc495e03084a4ba0 Reviewed-on: http://git-master/r/74830 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Signed-off-by: Peter Zu <pzu@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/77299 Reviewed-by: Automatic_Commit_Validation_User
2012-01-30arm: tegra: kai: create board filesJohnny Qiu
Create initial board files and config files for Kai. Reviewed-on: http://git-master/r/74441 Change-Id: I4b07607da85fe4bcb00e5fce2ddbc2a83471b1de Signed-off-by: Johnny Qiu <joqiu@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/77296 Reviewed-by: Automatic_Commit_Validation_User
2012-01-06ARM: tegra: Clean up tsensor includesDan Willemsen
mach-tegra/tegra3_tsensor.h is used for the parameterized initialization of the tsensor device. mach-tegra/include/mach/tsensor.h is used for the tsensor device driver. Really, mach-tegra/tegra3_tsensor.c should go away - probably becoming a device driver. Change-Id: I16edae878f1e97d1654252cfee49cd9dd7f77db7 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/72481 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-12-22arm: tegra: power: add watchdog recovery functionKamal Kannan Balagopalan
Add watchdog recovery mechanism to protect against hangs during driver suspend/resume sequence Bug 857748 Change-Id: I03d540b38318a5a953b1a697af123291b48991e9 Signed-off-by: Kamal Kannan Balagopalan <kbalagopalan@nvidia.com> Reviewed-on: http://git-master/r/65986 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
2011-12-15arm: tegra: pcie: Adding tegra3 support for pcieJay Agarwal
Added support for tegra3 to pcie driver Fixes bug: 637871 Reviewed-on: http://git-master/r/44989 (cherry picked from commit 9bbfb4189474ede7f16a20b564ac7da2a93f6750) Change-Id: Ic0bb5b8d3098030baee5d8db6ca043df71db5a8e Signed-off-by: Krishna Kishore <kthota@nvidia.com> Reviewed-on: http://git-master/r/62059 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com>
2011-12-08arm:tegra: remove the kernel support of emc_log for Tegra3Liang Cheng
A new version of emc_log moves out kernel space completely. The kernel support is not needed any more. bug 896334 Change-Id: I4f5be9846f09ed1089b636f21aaa15342662fe78 Reviewed-on: http://git-master/r/61551 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2011-12-08arm: tegra: power: Device agnostic thermal driverJoshua Primero
Added a thermal driver which is agonistic to the device driver which will make it easier to port thermal devices to android tegra. Reviewed-on: http://git-master/r/55883 Reviewed-on: http://git-master/r/59471 (cherry picked from commit b89dbb5a64bcb3124794f644e71658de83a4ab71) Change-Id: Ib3c7100144ea0a98ac7c15e404d4d9e7737018e5 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/66548 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2011-11-30arm: tegra: enterprise: Add drivers for flashless XMM modemMichael Hsu
XMM modem requires GPIO power on sequence before modem software can be downloaded to it. BUG 828389 Change-Id: Ib8cf2a16a8b05a586d2f0b3bb57bad106a889cd1 Reviewed-on: http://git-master/r/46801 (cherry picked from commit 675f98979d6c6a281631d6590be5c7b6e5352b6f) Reviewed-on: http://git-master/r/65958 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Red280cdd7669487e2368b75d4e1cd1c2130b3829
2011-11-30Merge branch 'korg-android-tegra-3.1' into after-upstream-androidDan Willemsen
Conflicts: arch/arm/mach-tegra/Kconfig arch/arm/mach-tegra/board-ventana.c drivers/misc/Kconfig drivers/video/tegra/dc/hdmi.c Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2011-11-30arm: tegra: cardhu: Integrate MAX77663 PMIC into CardhuJin Park
Integrating MAX77663 PMIC based PM269 board into the Cardhu board. The system will be find the correct PMIC using the Board ID of PMIC in the Cardhu init phase. Bug 849360 Reviewed-on: http://git-master/r/56354 (cherry picked from commit 4d7da62a829de4d051c458caa052a6d612f642fa) Change-Id: I41a52b70d27378e6240522c16256f8c7e42144b5 Signed-off-by: Jin Park <jinyoungp@nvidia.com> Reviewed-on: http://git-master/r/64399 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> Rebase-Id: R6baa5408a249a41d577f22da8476ad020600b12d
2011-11-30arm: tegra: cardhu: Register ricoh583 pmu driverLaxman Dewangan
Registering the ricoh583 pmu driver. Change-Id: I3547522d661852826185e50b6958234a04ca0b4b Reviewed-on: http://git-master/r/62948 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> Rebase-Id: R458057614dd9db4aeb34d37de20c6753e78b3e51
2011-11-30gcov-kernel: Add GCOV_KERNEL := y to MakefilesJuha Tukkinen
These changes have no effect if CONFIG_GCOV_KERNEL is not set in defconfig. It is easier to trigger GCOV for kernel if this patch is in by only setting the before mentioned flag. Change-Id: I8aade309da2da62c4b3889bd84e4123ba8f182da Signed-off-by: Juha Tukkinen <jtukkinen@nvidia.com> Reviewed-on: http://git-master/r/62999 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Rebase-Id: R4c238f707f1db600f188ae83426336753992b7be
2011-11-30arm: tegra: Fix sync point intr registration issue.Krishna Reddy
Perform sync point interrupt registration only when CONFIG_TEGRA_GRHOST is enabled. Reviewed-on: http://git-master/r/62719 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> (cherry picked from commit 0f1a8ad77749a1abee7893b7a1a8829a95a4711f) Change-Id: I8749abc918247f4bda0332c02908741caeb08608 Reviewed-on: http://git-master/r/63415 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R94f39f55f13637998ea41456621b67adc506130a
2011-11-30arm: tegra: spi slave: Remove deprecated spi slave driverLaxman Dewangan
Removing the old/deprecated spi slave driver. Change-Id: Ie9b05d03dfe183dd1f4c926d55d746ebcb2b0f6d Reviewed-on: http://git-master/r/62979 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Rebase-Id: R7934a311a878811232d798f7d8d59f7561e4a5c8
2011-11-30arm: tegra: Rename tegra2/3-throttle to tegra2/3_throttle.Tom Cherry
This is to keep consistency with tegra* files all of which use underscores instead of dashes Reviewed-on: http://git-master/r/55582 (cherry picked from commit 401f0018a27a18aafb9eac7d0bed6990c99c73cc) Change-Id: I1a7066e6ac86f5876126ae54cee84f64fbc509f1 Reviewed-on: http://git-master/r/62251 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rd08530c8b72d63d3ed1c8557f1c47f481ed49044
2011-11-30ARM: tegra: Add interface to read/write vi/csi module.Kevin Huang
Bug 829327 Reviewed-on: http://git-master/r/50351 Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Tested-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com> Reviewed-by: Jon Mayo <jmayo@nvidia.com> (cherry picked from commit 43d66ead107fc584068e8b894ef0ccf067b78f35) Change-Id: I466f8300ae8c8ade5f7ab2783baabe5e744da18a Reviewed-on: http://git-master/r/61601 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R4aa7bd08edad8ad1cb81e5b04961d873e9d01b1a
2011-11-30ARM: tegra: power: Add Tegra3 balanced throttlingAlex Frid
Balanced CPU and core domains thermal throttling on Tegra3. When throttling is enabled the new algorithm caps core bus frequencies (EMC, cbus and sbus) along with CPU rate. The throttling steps, and time spent on each step are pre-defined based on characterization results. (cherry picked from commit 0fa05e9904f369e201cad0c9be2b15e141d3624e) (cherry picked from commit 977e6bf94297347d8979b19877cf228325377d8f) Change-Id: I62bfcda7b5d6ba7b621e813f5d20ded7334a080f Reviewed-on: http://git-master/r/61024 Tested-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Rebase-Id: R0e65df5536ed7153a4a11dd299c5cd383b51c190
2011-11-30arm: tegra: baseband: add USB modem power management supportSteve Lin
This platform driver enables the generic USB modem power management support for out-of_band remote wakeup, selective suspend and system suspend/resume. Bug 854339 Reviewed-on: http://git-master/r/44911 (cherry picked from commit f737bc30ee9509a79e499c975b61c5f58bb19bb3) Change-Id: Ibf38afb593fd8097e6152197c816e95e8f457659 Reviewed-on: http://git-master/r/60313 Reviewed-by: Sheshagiri Shenoy <sshenoy@nvidia.com> Reviewed-by: Steve Lin <stlin@nvidia.com> Tested-by: Steve Lin <stlin@nvidia.com> Rebase-Id: R2bc754d319b388ce477ab7f987352d7f307d11c3