summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-ventana.c
AgeCommit message (Collapse)Author
2012-11-02arm : tegra2 : do not power off the phy in suspendPreetham Chandru R
Since there is no PMC available in tegra2 we will not be able to get any remote wakeup events. Hence do not power of the phy during usb suspend. Bug 1166740 Change-Id: I882066a283af2e574b111da3472eb3f8f8a9d6eb Signed-off-by: Preetham Chandru R <pchandru@nvidia.com> Reviewed-on: http://git-master/r/160593 Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit
2012-08-03arm: ventana: add device tree support for ventanaNitin Kumbhar
Enable device tree support for ventana by adding board compatible table. Bug 1001225 Change-Id: I3f20c1a7966aff1a8a5fbfc1a7ccf2790419be70 Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-on: http://git-master/r/110203 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-08-02ARM: tegra: ventana: get rid of tegra_gpio_enable()Laxman Dewangan
The gpio mode of pin is configured when setting direction and hence this call is no more required. Change-Id: I870c361cfcfff949620c0518afb324faeb5879d3 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/119609
2012-07-27ARM: tegra: integration of slave mode support.Ankit Gupta
Add configurability support for i2s parameters accross all board. ARM: tegra: board: add i2s params Add configurability support for i2s parameters accross all board files. Signed-off-by: Ankit Gupta <ankitgupta@nvidia.com> Change-Id: If58788b5126280b7e1dc8c66e9c96d0e71229b5e Reviewed-on: http://git-master/r/111476 (cherry-picked from commit cac52867b0a0cad3b3c5bf46f08b0b94d0be2e02) ARM: tegra: include: add configurability support for i2s params. Add several variables for i2s configuration in platform data structure. Signed-off-by: Ankit Gupta <ankitgupta@nvidia.com> Change-Id: Iea3930f308954471f170513234c2c02a8559ef98 Reviewed-on: http://git-master/r/111473 (cherry picked from commit 35e749770f6046fc82860f1152db2f5f579b9508) Reviewed-on: http://git-master/r/118071 Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Scott Peterson <speterson@nvidia.com>
2012-06-20arm: tegra: use rfkill-gpio driver to register bluetooth rfkillNagarjuna Kristam
rfkill-gpio driver is available in linux delivery as a generic rfkill driver. use rfkill-gpio driver to perform bluetooth RFKILL gpio activities, instead of bcm4329 rfkill driver. Bug 993990 Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Change-Id: I654b93f099431029177913605d15ad921df07833 Reviewed-on: http://git-master/r/108499 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-06-01ARM: tegra: cleanup wake header usageBitan Biswas
Removed unused wake header file from Tegra board files bug 980993 Change-Id: I61d919a2dc5b98caaca612b990fd1a7d06e76ae2 Signed-off-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-on: http://git-master/r/103622 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-05-31ARM: tegra: ventana: get rid of gpio enable/disable callsSanjay Singh Rawat
Gpio direction setting and freeing functions will do the needful now. Bug 984440 Change-Id: I598cfbda4ac1d8fe7a61fe070abc92c5179807e9 Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com> Reviewed-on: http://git-master/r/104493 GVS: Gerrit_Virtual_Submit Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
2012-05-24usb: tegra: modify USB platform data structuresRakesh Bodla
Modify USB structures of platform data. Based on the new platform data structures modifying the initialization in board files. Bug 887361 Change-Id: Ie6347a078c9a596a4debe21a353e127ddde35220 Signed-off-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-on: http://git-master/r/103597 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-04-10arm: tegra: Change DDC freq to 10KHzHao Tang
Bug 949759 Reduce DDC freq. The original freq is 100KHz, but some edid communication at this rate on some monitors like acer H243HX may fail Change-Id: Ib087025a35ff085b4bf618b70100fe6670c3eaec Signed-off-by: Hao Tang <htang@nvidia.com> Reviewed-on: http://git-master/r/88261 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-02-15ARM: tegra: ventana: Update pm_power_off registrationDan Willemsen
Opt into the tps6586x registering the pm_power_off handler instead of doing it ourselves. Change-Id: I8363a3b4f5626bb45b2118559c3ab67e247e3172 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/83599 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-01-30arm: tegra: whistler/ventana: add ram consoleJoshua Cha
Reviewed-on: http://git-master/r/75209 Change-Id: I4c90973c808bb9f21a01d6d30fd1bfe915728439 Signed-off-by: Joshua Cha <joshuac@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/77747 Reviewed-by: Automatic_Commit_Validation_User
2012-01-19usb: host: tegra: replace CONFIG_USB_HOTPLUG to tegra_ehci_platform_dataKurt Yi
remove CONFIG_USB_HOTPLUG and add default_enable into tegra_ehci_platform_data We can't use different def_config because whistler & ventana source code is merged in same tree. BUG 923705 Change-Id: I3dfdf237d80865831264f02104c89c8088101905 Reviewed-on: http://git-master/r/74574 Signed-off-by: Kurt Yi <kyi@nvidia.com> Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/75888 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-01-19arm: tegra: ventana: add defines and cleanup header filePritesh Raithatha
-move sensors defines to board header file. -add defines for pca954x i2c mux instead of using direct i2c bus number. -cleanup board-ventana.h. Bug 925547 Change-Id: I76a42b66f3a3fa0adbc8c06b2edb9fd006c7ae44 Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/75689 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
2011-12-22arm: tegra: display: Increased FB sizeShashank Sharma
Added 1MB extra memory for the first FB device, required for double buffering. Bug 898400 Change-Id: I92245fdb2e7a1d71888fc0831f052017608b975a Signed-off-by: Shashank Sharma (shashanks@nvidia.com) Signed-off-by: Jong Kim <jongk@nvidia.com> Reviewed-on: http://git-master/r/69838 Reviewed-on: http://git-master/r/70946 Tested-by: Shashank Sharma <shashanks@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Allen Martin <amartin@nvidia.com>
2011-12-21arm: tegra: Updated i2c platform dataAlok Chauhan
Updated i2c platform data to add i2c arb lost recovery funtion and corresponding gpio numbers to i2c pins This is cherry pick of change http://git-master/r/#change,47290 Change-Id: I4098a512625c16598b8596d0e46d285ca9b92d2b Signed-off-by: Shridhar Rasal <srasal@nvidia.com> Reviewed-on: http://git-master/r/69717 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Vandana Salve <vsalve@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Alok Chauhan <alokc@nvidia.com>
2011-11-30ARM: Tegra 2/Tegra 3: Update bluesleep/rfkill registrationMatt Wagner
Modifies the bluesleep and rfkill platform driver registration to be more concise and mirror the style of other similar code. Change-Id: If5100248d0fe9cf00c1b78acbc72e3f45d173fa9 Signed-off-by: Matt Wagner <mwagner@nvidia.com> Reviewed-on: http://git-master/r/64601 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R0ec1bc987d0286bfdff3a5db5ccd142050a38872
2011-11-30ARM: tegra: ventana: Remove old android usb composite configDan Willemsen
Change-Id: I9d08c86aa406fd8b5c41f374ad4168f3685409f4 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/66280 Rebase-Id: Rceacdad26018405ebf53cf3b48dcd7b52f319d5b
2011-11-30tegra bluesleep: configuring the GPIOs as wakeup.Anantha Idapalapati
correctly configuring the GPIOs used by bluesleep driver. Bug 791669, 773186 Original-Change-Id: If81c3dbf2e2e36f00033ff8a93bd693050d9d057 Reviewed-on: http://git-master/r/20526 Reviewed-by: Anantha Idapalapati <aidapalapati@nvidia.com> Tested-by: Anantha Idapalapati <aidapalapati@nvidia.com> Reviewed-by: Rakesh Kumar <krakesh@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R5242bd9fc0660bac5376705b4212da69b574f8fb
2011-11-30tegra bluesleep: creating a bluesleep platform device.Anantha Idapalapati
Based on CONFIG_BT_BLUESLEEP configuration variable, a bluesleep device will be created and used to actively manage the BT device power. Bug 791669, 773186 (cherry picked from commit 011a705248274804c80c12af5366693e6662829b) Reviewed-on: http://git-master/r/6851 Original-Change-Id: If5275ecfc920a038ec96928ea7f7f739f5051e33 (cherry picked from commit ae1bf987d38b15d6688cd2152ee4b4624211c113) Reviewed-on: http://git-master/r/19868 Reviewed-by: Anantha Idapalapati <aidapalapati@nvidia.com> Tested-by: Anantha Idapalapati <aidapalapati@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R5e8a80983a7d22f608176224ca4d8295b96fa931
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-30tegra: usb: otg: factorize host registration codeAlexandre Courbot
OTG host register/unregister functions were duplicated identically across all board files, making the code difficult to maintain (and actually some boards did not get all some code fixes leading to the same bug being met again and again). This patch moves this common code into tegra-otg.c. Bug 884315 Signed-off-by: Alexandre Courbot <acourbot@nvidia.com> Change-Id: I99b118664f0481f6c5470411b43f36609e0feb52 Reviewed-on: http://git-master/r/61763 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com> Rebase-Id: R0f6060514c017946cc9ae2ba2f04a1c134d14d9b
2011-11-30arm: tegra: ventana/whistler: Enable i2s2 and BT deviceSumit Bhattacharya
Enable i2s2 and bluetooth dit device for ventana and whistler platforms. Also add i2s2 clock in clock table. It is needed to support BT SCO playback/record on Tegra20. Bug 872652 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Change-Id: I61f1f26cb502570ec5348137bbe0ac62e6c1f9e6 Reviewed-on: http://git-master/r/61504 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R424e4d712a1dd5f3647d2183c94138ef38e2ba4a
2011-11-30ARM: tegra: Fix board-specific initcallsDan Willemsen
These initcalls weren't ensuring that they're actually running on the board they care about, which breaks on a multi-board kernel. Change-Id: Ifd8a3e523c2523b68ec4d7e30c2b87969b939931 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/60010 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R2a4547ecd3b25da494799af15e42df89700b9fde
2011-11-30usb: host: tegra: Configurable USB hotplugArtiste Hsu
Hotplug on usb is supported when hotplug flag is set in platform data Bug 869745 (cherry picked from commit I57ba0b18a2d4232b2df2074c91aff97c6e639e7d) Reviewed-on: http://git-master/r/54588 Change-Id: I24e5ddf49cead14d3eebe30da0f92402015c95c7 Reviewed-on: http://git-master/r/57725 Tested-by: Artiste Hsu <chhsu@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rdf4296a0b0e04733832b8b60b347a3da9cc67413
2011-11-30arm: tegra: Pass WM8903 gpio configurationSumit Bhattacharya
On cardhu and ventana WM8903 GPIO1 is used for digital mic lrclk output and GPIO2 is used for digital mic data input. Pass corresponding WM8903 gpio configuration through platform data to enable cardhu and ventana digital mic support. Bug 872652 Change-Id: I410265f1b4f9a8c5e43e5437ed6bac4122709178 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-on: http://git-master/r/55654 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rb47b7afe17013d4a0d5d73a15ba19c12dab0efbf
2011-11-30arm: tegra: ventana: add gpio charger supportPritesh Raithatha
-Separate ac detection from battery driver Bug 877456 Change-Id: I411ca707c58422075bdb27105bafc86a8de4e63e Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/54636 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Rebase-Id: R34bd7290f4c20c55bba8730b48fabe3fe0f566e1
2011-11-30Ventana: KBC: Removing the KBC usage on ventanaRamalingam C
On Ventana, Keys are handled through the GPIO driver. So CONFIG_KEYBOARD_TEGRA should not be defined On LDK, kernel defconfig of Harmony is shared with Ventana(to move towards SingleBinary for multiple tegra boards). Since on Harmony we have to support the matrix keyboard through KBC, we have enabled the KBC driver by defining CONFIG_KEYBOARD_TEGRA which reflects in Ventana also. This situation leads to an spurious interrupt from KBC as soon as system enters into the LP0 state. To avoid the early exit from LP0, we are removing the KBC device registration on board_ventana.c Bug 869778 Reviewed-on: http://git-master/r/52049 (cherry picked from commit 68f4c9bbf9b533fd44215d26b3d0acf11865a819) Change-Id: I8fe42bbe5d5bd41dd1737bca9af9e35611443f40 Reviewed-on: http://git-master/r/54422 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Ra71aa54f1b8d7f8d30ca45c36e2b8d130969b62e
2011-11-30arm: tegra: usb: usb registration orderRakesh Bodla
Modified the usb registration order, otg is the first to be registered. Bug 835678 Reviewed-on: http://git-master/r/39505 (cherry picked from commit 4f43316f3cbe55dc75e67002bfff37dcbba4178e) Change-Id: I8b39b280995fc3185569746bfdbd328fa2282975 Reviewed-on: http://git-master/r/54893 Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Tested-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com> Rebase-Id: R5e668cb4f262058fb910c284aa1ab029eb1cd4cd
2011-11-30arm: tegra: Enable XCVR setup through fusesRakesh Bodla
Enabling the XCVR setup for USB using USB calibration fuses. Bug 867817 Reviewed-on: http://git-master/r/51575 (cherry picked from commit 5c9d3b4c06bd22e1d6aae31c0fbe67fc5f7e1902) Change-Id: If74435b8d9db7eb7a60d5c27f6b6e23cae890fb6 Reviewed-on: http://git-master/r/54652 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R640f690ad3a38c20888c34009bda495fbb5ba755
2011-11-30ARM: tegra: ventana: Enable panjit touch-screenBharat Nihalani
Change-Id: I5e66e920d2132a9bcc101f14026a6b686b59a002 Reviewed-on: http://git-master/r/54052 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rdbf71e85a3242a95c74b64976ce41593b9835fe0
2011-11-30arch: arm: tegra: Add SPDIF driver supportSumit Bhattacharya
Bug 872652 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Change-Id: I7b948b820434721511c008f644b69d93c23865e1 Reviewed-on: http://git-master/r/53094 Tested-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R3fb55fe060065d76fb18010ad249e6ee0f96a944
2011-11-30ARM: tegra: Update copyrightsScott Williams
Change-Id: I156af0bdd8b37cb23aec214c3e158027252e27e1 Signed-off-by: Scott Williams <scwilliams@nvidia.com> Reviewed-on: http://git-master/r/51157 Rebase-Id: R795bf03590a76b6c494afd37603ed951dc2cd082
2011-11-30ARM: tegra: ventana: Add sound supportSumit Bhattacharya
Bug 868608 Bug 862023 Change-Id: I0f902098fc9cabd9d8c4962cf73c758df99a3199 Reviewed-on: http://git-master/r/49459 Tested-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rea8335719e3f20cdb645d22c19da3d61d52d4eaf
2011-11-30arm: tegra: Console suspend for all boardsLaxman Dewangan
Added the board level suspend/resume and call the console suspend from board level suspend/resume. bug 820536 Original-Change-Id: I246265241246dc0682870571c927bd23023e5aca Reviewed-on: http://git-master/r/41448 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-by: Narendra Damahe <ndamahe@nvidia.com> Rebase-Id: Re1f3dd4f75ee05456899d9a67f74ae84f9572654
2011-11-30arm: tegra: suspend: Add board specific suspend/resume callsLaxman Dewangan
Adding board specific suspend and resume call apis through platform data. Added call of these function at appropriate stage of suspend/resume. Added mechanism to select the uart debug channel base address through variable so that board file can directly change this. bug 820536 bug 832273 Original-Change-Id: Ia9ff3b8a8d2faa1071a8ff634960e6a6c8a43d40 Reviewed-on: http://git-master/r/34494 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R6d7bfb3f8f9152779f5138cbcd1b7a9e9a9545df
2011-11-30ARM: tegra: ventana: set usb2 phy typeKen Chang
set usb2 phy type to TEGRA_USB_PHY_TYPE_LINK_ULPI bug 845612 (cherry picked from commit 85a08621c371254cc786afae9def58adad63fe63) (reviewed on http://git-master/r/39603) Original-Change-Id: I5ac253652d7a1f19b1c2cf4b031324e0b2cdd64e Reviewed-on: http://git-master/r/40350 Tested-by: Ken Chang <kenc@nvidia.com> Reviewed-by: ChihJen Hsu <chhsu@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rf33bdc08ba3d0278e94b866509b61efe69e5ae05
2011-11-30arm: tegra: cardhu: Fix the issue of boot screen corruption.Kevin Huang
- The issue is due to the corruption of bootloader fb during kernel initialization. This change reserves the bootloader fb and then frees it until bootloader fb is copied to fb for Cardhu, Ventana, Whistler, Enterprise and Aruba. - Change color depth of Cardhu and Harmony to 32-bit. Bug 828271 Bug 832016 Original-Change-Id: I05ef5930ee68dcbd672a5cb59b4568a2c88a2e55 Reviewed-on: http://git-master/r/34966 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rb3c9280ea4643ccee661d37d24fb540319470bf7
2011-11-30arm: tegra: enterprise/ventana: debug console through deviceLaxman Dewangan
Using the debug port device structure to enabling/configuring the uart debug console port. Removing the duplicate local definition of the uart console. Original-Change-Id: Icbf954e0d02dcc4891169b3c701c72f35f8f29e3 Reviewed-on: http://git-master/r/35711 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R74bd3a179a7ef7327397805f21389f08ac3bceb1
2011-11-30tegra: power: add wakeup_key methodJay Cheng
connect wakeup_key method to KEY_POWER (TEGRA_WAKE_GPIO_PV2) Change-Id: I13b8f503399989bb06e97343711ed9e7348839ac Reviewed-on: http://git-master/r/47364 Tested-by: Cho-Che Cheng <jacheng@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Chih-Lung Huang <lhuang@nvidia.com> Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com> Rebase-Id: Rffb10919b9cfa49c975f37d12646a34aeee44375
2011-11-30ARM: tegra: ventana GPIO keys, regulator powerDan Willemsen
Rebase-Id: Rcd2e8847135818a4a08515767cb6e050a6acd08e
2011-11-30convert to new atmel driverDan Willemsen
Rebase-Id: Rf7adaaf2eaa1a12e8686e2518a2a2ccfb56df5c9
2011-11-30ARM: tegra: Update ventana boardfiles for k39Dan Willemsen
Rebase-Id: Rc1fbe4548e4482dab61877b36a6a7921a8602b57
2011-11-30ARM: tegra: usb: update default UTMIP phy settingJay Cheng
Revise some default settings for utimp phy Bug 815848 Reviewed-on: http://git-master/r/30257 (cherry picked from commit 5f2b525a73dd48435975ef72937d1b8627e1c917) Change-Id: I403746d85a3ef32d05bec5867b407f41e1f614e4 Reviewed-on: http://git-master/r/30568 Tested-by: Cho-Che Cheng <jacheng@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R604781894e13c3c82b8e6dec0b20bc24f78ea080
2011-11-30arm: tegra: otg: Set platform data to NULLSuresh Mangipudi
Set the platform data for the USB1 host mode to NULL during the unregister. After freeing up the platform data pointer. Bug 820333 (cherry picked from commit 3d416101e629b50c9060e3daed7ab1281a465de5) Original-Change-Id: I432a7315ed3a2ff3c1d8d961f6f1e981451b22fe Reviewed-on: http://git-master/r/34459 Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com> Tested-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com> Rebase-Id: R5275958f08715d65d117bf5c687898498f8b166b
2011-11-30ARM: tegra: Modify DDC (i2c2) clock rate as 100KHzHaley Teng
Per the 8.4.1 section of HDMI spec version 1.4a, 100KHz is the maximum clock rate of DDC i2c bus. Bug 820552 Original-Change-Id: I7990309c4f3485c9c356623468cfabe25d733604 Signed-off-by: Haley Teng <hteng@nvidia.com> Reviewed-on: http://git-master/r/29966 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Alok Chauhan <alokc@nvidia.com> Rebase-Id: Rb653b99d7f392767c04e910077c132e2f52b867d
2011-11-30HACK: fix ventana buildDan Willemsen
Original-Change-Id: I1cc3005f179fbb4de44c991c026b73ef1cbd9897 Rebase-Id: R8da265e6645f80c2d7f0211d999b71a241ba0fbc
2011-11-30ARM: tegra: usb: using proper usb phy typesSteve Lin
Using proper usb phy types instead of hard coded usb instance. Bug 800301 Original-Change-Id: I24a66ce062b937a947ac6cb34e829d6b42ecf0b4 Reviewed-on: http://git-master/r/24371 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Original-Change-Id: I5a4bd4d25ec8d4d4335f17d0794c4440a470a099 Rebase-Id: Re744ad52caf6c5814295a6712b7e17022e31d5e5
2011-11-30tegra: usb: ventana: Select proper phytypeSuresh Mangipudi
Set proper phy type for each of the USB host instances. Original-Change-Id: Ic02e2bdddf77c9118c312d2d9aeb607721e7769b Reviewed-on: http://git-master/r/19568 Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com> Tested-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com> Original-Change-Id: Ida37a16bdb214dc3263dc653013aa71db86fd161 Rebase-Id: R65125c99bd3d92914d0083882bf5bd4d757fd9ab
2011-11-30arm: ventana: i2c addresses for new i2c slavesNitin Kumbhar
Assign 0xFC as i2c slave address for all new i2c slaves BUG 788286 Reviewed-on: http://git-master/r/25101 (cherry picked from commit 32390e01c72732272c933883d0921a80d369c82f) Original-Change-Id: Id1d19c7b03ff5ce6b4150f2a84ce2885e8edb44c Reviewed-on: http://git-master/r/25224 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Re3223392d37740e802da731d722c4525cc6cc90a
2011-11-30ARM: tegra: ventana: enable debug_uart port hs/lsPradeep Goudagunta
enable debug_uart port as highspeed(ttyHS*) or lowspeed(ttyS*) according to kernel parameter debug_uartport. Bug 778978 Original-Change-Id: Icb56357f62ad8375933fb0fe5032b42a59346d79 Reviewed-on: http://git-master/r/24519 Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rfc20ac1e2328ef462ca145a630939376a710930f