summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-whistler.c
AgeCommit message (Collapse)Author
2012-08-03arm: whistler: add device tree support for whistlerNitin Kumbhar
Enable device tree support for whistler by adding board compatible table. Bug 1001225 Change-Id: Ic945d70894fe2deb5039106e794b7fa51c5604bb Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-on: http://git-master/r/116609 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
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-07-24ARM: tegra: usb: Turn off built in host on otgKrishna Yarlagadda
Disable built in host support on OTG port for Whistler and Enterprise boards. Bug 1012273 Bug 947300 Change-Id: I88574c37795ee204e0cc67ed71f424443950494f Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> Reviewed-on: http://git-master/r/117307 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-07-06ARM: tegra: whistler: get rid of gpio enable/disable callsSanjay Singh Rawat
Gpio direction setting and freeing functions will do the needful now. Bug 984440 Change-Id: I32b1b0d67d2ebe1aa8b766b633fe675543714812 Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com> Reviewed-on: http://git-master/r/104938 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@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-05-31ARM: tegra: usb: enable pmu vbus interruptsKrishna Yarlagadda
Enable pmu vbus interrupt for Enterprise and Whistler to save power by turning off controller clock Change-Id: I691bdd76ca71d63d98f83e2a3a18bbfcfc16a473 Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> Reviewed-on: http://git-master/r/105150 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2012-05-30arm: tegra: resolve compilation time warningsSanjay Singh Rawat
Warnings removed are related to unused variables/labels, structure/argument type mismatch, copyright update, function return type mismatch and wrong C coding style. Bug 949219 Change-Id: Ib748d12d5ab3cfc35118be28c29983081cca6cbb Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com> Reviewed-on: http://git-master/r/103770 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Sachin Nikam <snikam@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-05-03ARM: tegra: whistler: Add slave address for i2c driverLaxman Dewangan
Configuring all i2c controller to have slave addresss to 0xFC (unused slave address) to avoid responding the slave with general call address. Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/91951 Change-Id: Id1a45f46cfc5ffa3a48b01c0bae71c4ee9ab699b Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/100259 Reviewed-by: Automatic_Commit_Validation_User
2012-04-10arm: tegra: whistler: use common platform data structRavindra Lokhande
Change-Id: I46e81bf2ad285433e61c3a1bc7f5e1c9aca655fa Signed-off-by: Ravindra Lokhande <rlokhande@nvidia.com> Reviewed-on: http://git-master/r/95102 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@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-03-09arm: tegra: whistler: remove duplicate codeShridhar Rasal
Remove duplication definition of uarta and uartb console bug 907612 Change-Id: I0f0f4d990b1d7050b0ab044f5c9059b7972497b5 Signed-off-by: Shridhar Rasal <srasal@nvidia.com> Reviewed-on: http://git-master/r/88325 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-03-09arm: tegra: whistler: select uart debug addressShridhar Rasal
Added mechanism to select the uart debug channel base address through variable so that board file can directly change this. bug 907612 Reviewed-on: http://git-master/r/34494 Change-Id: I9f9dbeaf81d5b62708d01fddd6e27223dc2dd361 Signed-off-by: Shridhar Rasal <srasal@nvidia.com> Reviewed-on: http://git-master/r/88279 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-03-05arm: tegra: whistler: reduce carveout sizePrashant Gaikwad
Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> (cherry picked from commit 9896377607fb90757289434cd969bebc52726f51) Change-Id: Ibe6da0737ccd39930ef68f4fb886b507c5efbafe Reviewed-on: http://git-master/r/87621 Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-03-05arm: tegra: whistler: reduce reserved fb memoryPrashant Gaikwad
Android needs framebuffer for recovery process and display transition from boot loader to kernel. Reserve only required memory for these scenarios. Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> (cherry picked from commit 6e4617224e5b9fe5793691a33f3304acff336e55) Change-Id: I9892025ed256cb0be5c337d65cd84ba42b604158 Reviewed-on: http://git-master/r/87620 Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com>
2012-02-23mach tegra: give a device name for TI aic326x codec that matches its driverNikesh Oswal
Change-Id: I02bd96569bb5fec8f9b81a4841b0d4ab44d9f836 Signed-off-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-on: http://git-master/r/84526 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com>
2012-02-15ARM: tegra: whistler: Update max8907c power offDan Willemsen
Opt into max8907c registering a pm_power_off handler instead of doing it ourselves. Change-Id: Ie4eb76e3b7e05d1393815ace18458ce37d8a0c7c Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/83601 Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
2012-02-03arm: tegra: whistler: disable USB3Rakesh Bodla
Disabling USB3 for whistler as it is not a typical use case. Bug 872683 Reviewed-on: http://git-master/r/78197 Change-Id: I0c70ceb68717277e892758ce1742e52a99a7f0da Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/78711 Reviewed-by: Automatic_Commit_Validation_User
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-06arm: tegra: whistler: enable tegra-aes driverVarun Wadekar
Bug 921655 Change-Id: I43e35ecb87d9792b54ded64690c1bfbc7919a634 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/73161 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Shridhar Rasal <srasal@nvidia.com> Tested-by: Shridhar Rasal <srasal@nvidia.com> Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
2011-12-22arm: tegra: whistler: Increase Carveout Memory to 160MVaibhav Gorde
Limited carveout memory gives Out of Memory errors for 1080p camera preview. Even when camera app runs 640x480 preview carveout memory almost all of carveout memory (127/128) gets used. bug 907782 bug 911767 Change-Id: Ibb8226c1fb928b7e4344f8959072973da93ecae5 Reviewed-on: http://git-master/r/69492 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-21ARM: Tegra: Rename clk_dev2 to cdev2Victor Ryabukhin
Originaly renaming was done in commit ddb7d5d80 However, some of clock names ramained unchanged. Fixed this. Bug 917441 Change-Id: I0bac986c0be6e66fc4ae258563091d4c7d9c45c3 Signed-off-by: Victor Ryabukhin <vryabukhin@nvidia.com> Reviewed-on: http://git-master/r/70973 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@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-12-15ARM: tegra: whistler: remove baseband init when there is no modemVarun Wadekar
When personnality/odmdata is not set to 0x2 (no i450 baseband) baseband init is called. Side effect is loss of console on UARTA and LP0 failure. Bug 912378 Bug 913070 Bug 907350 Signed-off-by: Martin Chabot <mchabot@nvidia.com> Reviewed-on: http://git-master/r/68980 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com> Conflicts: arch/arm/mach-tegra/board-whistler.c Change-Id: Iab96d89b3741ae4535ce3d3eccb8ba31d13a85ff Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2011-12-15kernel: arm: tegra: Enable baseband device.Vinod G
Add bandband device needed for voice call connection. Change-Id: I01c068d13dbb42d0689c3caa4f4c9a69dad2cb3a Reviewed-on: http://git-master/r/68574 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com>
2011-12-08ARM: tegra: whistler: icera baseband supportMartin Chabot
Support Nvidia Icera baseband on whistler board Icera baseband is now the only supported baseband Board should use personnality set to 0x2 Bug 907350 Change-Id: Ie3742eff453d4c31bf752eff42dbc28b5e50bd2a Signed-off-by: Martin Chabot <mchabot@nvidia.com> Reviewed-on: http://git-master/r/67690 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-08kernel: arm: tegra: Enable TI codec supportVinod G
TI codec support is enabled for whistler. Both wm8753 and TI codec are supported on the same build. Card registration takes the available codec on board on initialization. bug 816608 Change-Id: I2d149763693a373d882cd5d38f3a55d3b06aafc3 Reviewed-on: http://git-master/r/68048 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-08tegra: whistler: fix usb1 vbus gpioAlexandre Courbot
fix usb1 physical platform data to use the right gpio from the TCA6416 gpio expander. Bug 884315 Change-Id: I8e814613a6caf547a14923f87afe91ccd877b827 Signed-off-by: Alexandre Courbot <acourbot@nvidia.com> Reviewed-on: http://git-master/r/66875 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@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-30whistler: enable GPIO mode for GPIO_PC6Peter Zu
This is to fix touch interrupt storm issue to get LP2 back. Original-Change-Id: I440ba3af5d4c935642cc4aa63b1ca55bc24997c2 Reviewed-on: http://git-master/r/22332 Reviewed-by: Peter Zu <pzu@nvidia.com> Tested-by: Peter Zu <pzu@nvidia.com> Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com> Rebase-Id: Re48a02dd75a5bda344c776ba7352f66d3a3a249a
2011-11-30tegra: whistler: Instantiate whistler touchscreenTom Cherry
Original-Change-Id: Iba95aec378acaadf1b725affa5ceb5ce868b5358 Reviewed-on: http://git-master/r/13364 Tested-by: Thomas Cherry <tcherry@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Raaa779b2e3b8f31319d7271f9409f892456e4362
2011-11-30arm: tegra: whistler: Remove wrong spkr_en gpio entrySumit Bhattacharya
WM8753 spkr_en gpio entry was added mistakenly. Whistler-WM8753 audio module does not have any gpio for enabling speaker. Bug 872652 Change-Id: I4c5032f0b9224275ba4f4b4aba5b94e80ec7f99d Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-on: http://git-master/r/66092 Reviewed-by: Scott Peterson <speterson@nvidia.com> Rebase-Id: R1c3602f38712e8d3d43c1175f06596e4e2d2eece
2011-11-30arm: tegra: whistler: Enable BT deviceJoshua Cha
Add bluesleep device and clock source of rfkill device to enable bluetooth device. Bug 896901 Bug 901950 Change-Id: I6080fa3b30bab29225777a8fc312d46dd935066d Reviewed-on: http://git-master/r/64409 Tested-by: Joshua Cha <joshuac@nvidia.com> Reviewed-by: Rakesh Goyal <rgoyal@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rdbd459a7a2accfe48cb39da40f1e7621dd282236
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: whistler: add headphone debouncetime and irqNikesh Oswal
add entries for headphone detection irq and debouncetime in whistler specific board files Bug: 862023 Change-Id: Ia72ec10f51a1bde0f81eb488b36a8b1439cedf1d Signed-off-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-on: http://git-master/r/57034 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Re6e96dcd5467b14054784fd6c59bd2a8c64781c0
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-30fixup f21110d7 arm: tegra: whistler: Add KBC support for whistlerDan Willemsen
Change-Id: Idf9ada9551fcee0216b6b7966f2bbbe3eaf06810 Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-on: http://git-master/r/51859 Rebase-Id: Rcd2d406d3520b8f8e0e5598e66ba5576e8aeff20
2011-11-30arm: tegra: whistler: Add KBC support for whistlerPuneet Saxena
Add support for matrix Keypad in whistler Change-Id: I5132f8e3ec7b4353f0cf525b7fceecc721ac014b Signed-off-by: Puneet Saxena <puneets@nvidia.com> Reviewed-on: http://git-master/r/51259 Tested-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R34806f304acb565419c4e3301fadd324f7210c81
2011-11-30ARM: tegra: whistler: Add sound supportSumit Bhattacharya
Bug 862023 Change-Id: I32d8406a7c1d88b09156b94dda2a2b47e89e515f Reviewed-on: http://git-master/r/49874 Tested-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R9846b3685e78fe8366ce4584f6fa1e573d6de63d
2011-11-30arm: tegra: whistler: fix console support in LPLaxman Dewangan
Bug 866093 - When console suspenstion is disabled, uart debug port's state is saved and resumed across LP."debug_uart_port_base" is not intialised with correct debug port base which causes junk printed in console while resuming. The fix initialises uart port and set "debug_uart_port_base" with correct debug port. Added the changes top of the changes http://git-master/r/39011. original commit message: arm: tegra: whistler: Provide uart platform data Providing the uart platform data to select the clock source from given parent list of clocks. The driver will select the clock source with minimum error between calculated and requested baudrate. bug 825530 Original-Change-Id: I80e3122c080aad0722c68e2dbc08688b3a22f19c Reviewed-on: http://git-master/r/39011 Signed-off-by: Puneet Saxena <puneets@nvidia.com> Reviewed-on: http://git-master/r/48993 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rb6d429a94698a90db2f5c3b46f17c0b47b55ca00
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: 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) Original-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: R0025020748320e50ad9c9b035e98b17611027742
2011-11-30fixup whistler k39Dan Willemsen
Rebase-Id: R7640f14db9b7d5a2bfaa73557dd781cec9290098
2011-11-30ARM: tegra: Whistler K39 updatesDan Willemsen
Rebase-Id: Ra87c1d4245a0ce31e3fe7529f06ca18fbe703706
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 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: Rbdb18e5942ce5a9ae3edcdfe7e1aeee4ae94e925
2011-11-30HACK: fix whistler buildDan Willemsen
Change-Id: Ic78a86dd1e7a465f0de1f3fb9a5c72e2eb3e8ab0 Rebase-Id: Rf493e8ce71a8cd12f0e1bd406ca9c20b6ce12514
2011-11-30ARM: tegra: whistler: enable spi-slave based modem.Sheshagiri Shenoy
- configured the pinmuxes needed by the baseband. - added board specific baseband related code. - added caif specific platform data needed by protocol layer. bug 785523 Change-Id: I2d1936419ccd9190d6539836cb8bca563ea07c6e Reviewed-on: http://git-master/r/23432 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R88b62bdca3f984c66510158d1bc6878fdd014619
2011-11-30ARM: tegra: whistler: uart: Add PORT_TEGRA port typePradeep Goudagunta
Add and force debug uart port type to PORT_TEGRA. Bug 803910 Change-Id: I55c675a4f724bb13005bf37b495df670e208b094 Reviewed-on: http://git-master/r/24468 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Re96b204e4ce254f2aebb9ba53c86ddff1576e8da