summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-ventana.h
AgeCommit message (Collapse)Author
2012-10-10ARM: tegra: ventana: disable usb1 vbus gpioPreetham Chandru R
disable the usb1 vbus gpio in kernel and not depend on bootloader to disable the vbus initially. Currently, the kernel enables and disables the vbus when the otg is configured to host mode, but when the system boots with no cable connected the kernel relies on the bootloader to turn the vbus off. This CL removes that dependency. Bug 1047048 Signed-off-by: Preetham Chandru R <pchandru@nvidia.com> Reviewed-on: http://git-master/r/#change,141970 (cherry picked from commit c3461995dd156968d766ec05879fd1097221ceb8) Change-Id: I96c1f4b97a2cafdfd498b591647200d26298a43b Reviewed-on: http://git-master/r/142839 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Kiran Adduri <kadduri@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
2012-03-14arm: tegra: ventana: use fixed regulator instead of direct gpioPritesh Raithatha
Bug 925547 Change-Id: I81f87cef3a9767d9bd60b72e33a23620392ab5fc Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/89736 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2012-02-15arm: tegra: ventana: use fixed regulator instead of direct gpiosPritesh Raithatha
Bug 925547 Change-Id: Id4aaec9a847034ff16022123993433c9ce4754c3 Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com> Reviewed-on: http://git-master/r/76997 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2012-02-15arm: tegra: ventana: Update board file for new Invensense MPU driverJohnny Qiu
Bug 825602 Change-Id: I32b09ec561e9be41660a64e6b2dda31b9cf5604d Signed-off-by: Johnny Qiu <joqiu@nvidia.com> Reviewed-on: http://git-master/r/83296 Reviewed-by: Bharat Nihalani <bnihalani@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-08mpu3050: Motion Libraries: Board files for MPL v4.1.1.Robert Collins
Bug 825602 Bug 834422 Bug 843573 Change-Id: I50ded8cafb228b216f4e3a899f50336c8450698b Reviewed-on: http://git-master/r/66084 Reviewed-by: Lokesh Pathak <lpathak@nvidia.com> Tested-by: Lokesh Pathak <lpathak@nvidia.com>
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-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: ventana: Enabling suspend on USB1 & USB3Rakesh Bodla
Enabling power down when device suspends for USB1 and USB3. Also added the platform data structure which is used when USB suspends. Bug 770041 Original-Change-Id: I8bbe3ee90451a4a193c832bd384558747fe25036 Reviewed-on: http://git-master/r/20030 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R4e63ff13e831b3a278b4f195e0ff67097f87630b
2011-11-30arm: tegra: ventana: add support for ov2710Nathan Lord
Original-Change-Id: I58ad22bd0a78e705ba6d4941352c397c3cb2bd43 Reviewed-on: http://git-master/r/18539 Reviewed-by: Nathan Lord <nlord@nvidia.com> Tested-by: Nathan Lord <nlord@nvidia.com> Reviewed-by: Jonathan Mayo <jmayo@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Pritesh Raithatha <praithatha@nvidia.com> Rebase-Id: R9f25d092f95ad26da0bc564c6b412075db0040df
2011-11-30[ARM] tegra: ventana: Add emc memory tableAmit Kamath
Added memory table for ventana Enabled emc tables used for emc voltage scaling Original-Change-Id: I2c46faf1eeea90b7f4097c4128dbec5d08888d13 Reviewed-on: http://git-master/r/14245 Reviewed-by: Amit Kamath <akamath@nvidia.com> Tested-by: Amit Kamath <akamath@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rd26dd6d70024e8d38c5225113de5d526807d1a53
2011-11-30[ARM] tegra: ventana: push external gpios to board-ventana.hVarun Wadekar
the gpios external to the chip are getting used in different files and are not located in a cental location. there is a chance people would step onto each other's gpios. Original-Change-Id: I1ddf5b880c34105e4e11604c186be41e3cd9e5bc Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/14218 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R49969d0cc361d1cf85d48bc033a0d88832dc10a9
2011-11-30Added code to use tegra kbc driver on Ventana board.Victor Ryabukhin
This code is off by default. By default Ventana's buttons are GPIO pins. But it is possible to connect it to kbc controller (simple hardware rework needed). This code might be used as a reference code for using kbc driver. Original-Change-Id: Iaad4b8ca4b1bf6da1674e282f3bfb86349927fbd Reviewed-on: http://git-master/r/9801 Tested-by: Victor Ryabukhin <vryabukhin@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Rec5eaab861c97d7b363b796db96b8eb181d38782
2011-11-30[ARM] tegra: ventana: enable battery charging at boot upVarun Wadekar
Bug 749251 Original-Change-Id: I95db2d0327f4425de40e64b4ea70c0c76f908ab9 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/12465 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R93eae47b9e270c19d4cc1adf164330ceb114b0c5
2011-11-30[ARM] tegra: ventana: register akm8975 compassGary King
For Ventana board registering i2c board info for akm8975 compass on i2c bus4. Original-Change-Id: Ie5a293699e69a9c94d89bb419db26ca81e5c4a91 Reviewed-on: http://git-master/r/7974 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: R10647df6bb1889c2a80cb4fc1d86dc48914bd624
2011-11-30[ARM] tegra: ventana: add graphics supportGary King
register the tegradc0, tegradc1, grhost, pwm-backlight and carveout devices Change-Id: Ia61c0632470e571cc57279dc3b197ccd1fca80f0 Signed-off-by: Gary King <gking@nvidia.com>
2011-11-30[ARM] ventana: register i2c, touchscreen & regulatorGary King
register I2C controllers, regulator consumers and the panjit touchscreen platform_device Change-Id: Ife13c0d86084f26c734dea2c358f8c4fd3e27a8e Signed-off-by: Gary King <gking@nvidia.com>