summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-14firmware: p2454-uc: update to P2560_v0_35_7203_led_hold_on_after_wakeup.hexRichard Zhao
Customer wanted to have the LED go on after key press or Joystick motion. Needed to drive LED high for ~700ms( added lots of Margin) after wake up pulse because Tegra needed time (xxx ms) to drive LED after LP0. This prevents the LED from going OFF then ON flicker. Provided you hit a key when the LED is on. Bug 1266521 Change-Id: Id463fa9576744fb4e581497bfc289814b71e4adf Signed-off-by: Richard Zhao <rizhao@nvidia.com> Reviewed-on: http://git-master/r/217610 (cherry picked from commit 807f8c809c7b7c0fccd496f60049e2fe16a53e57) Reviewed-on: http://git-master/r/244256 Reviewed-by: Tao Xie <txie@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14misc: issp: set dat/clk as input and don't free themRichard Zhao
On tegra, when gpio_free, it switches pin to sf mode. It may have output noise. So we don't free them and set to input to avoid side effect. Bug 1269993 Change-Id: I3164a2cca500959a797c614a324b1519970b4527 Signed-off-by: Richard Zhao <rizhao@nvidia.com> Reviewed-on: http://git-master/r/219293 (cherry picked from commit 24a626c426556b0f088b288d60d6a3fb9ba3a573) Reviewed-on: http://git-master/r/244255 Reviewed-by: Tao Xie <txie@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14ARM: tegra: roth: add issp deviceRichard Zhao
issp is used to program roth on-board joystick micro controller. This driver adds: - issp platform device - firmware for micro controller P2560_v0_34_not_readprotect_0280.hex - add issp to tegra11_android_defconfig Bug 1245803 Change-Id: Idaddbbe8e853744da7f09bb846f47374ebe841b9 Signed-off-by: Richard Zhao <rizhao@nvidia.com> Reviewed-on: http://git-master/r/209785 (cherry picked from commit cb617fec6c3e7a3d99dae7c72c8ddae5bbf64340) Reviewed-on: http://git-master/r/244254 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14misc: issp: add issp driver supportRichard Zhao
Cypress in-system serial programming (ISSP) interface is used to program Cypress micro controllers. This driver uses gpios to simulate issp protocol. Notes: - Please make sure firmware is builtin before add device, because the driver will hang on waiting for the firmware. - If issp shares pins with other driver, please make sure the other driver initialize after issp driver. - It's better use firmware that disable version block read protect, because the driver force firmware upgrade if the block's protected. Bug 1245803 Change-Id: I0fcc3c764ff8eea90cb71e76f43a57d8d2696d12 Signed-off-by: Richard Zhao <rizhao@nvidia.com> Reviewed-on: http://git-master/r/209784 (cherry picked from commit b8ce6f703a8cae74ba2e63dcfc197a5e317d3a03) Reviewed-on: http://git-master/r/244253 Reviewed-by: Tao Xie <txie@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14ARM: tegra: iovmm: use dma_map_pages_at_attrs()Konsta Holtta
Remove platform-independent dma_map_ops->map_pages() call away from tegra_iovmm_vm_insert_pages() as common dma_map_pages_at_attrs() was introduced. Bug 1254010 Bug 1226176 Bug 999937 Change-Id: I4c2e30695128d3e604ecbea787cab3a7d91dee2f Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/246111 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Hiroshi Doyu <hdoyu@nvidia.com> Tested-by: Hiroshi Doyu <hdoyu@nvidia.com>
2013-09-14dma-mapping: common inline for ops->map_pages()Konsta Holtta
Add common dma_map_pages_at_attrs() for calling dma_map_ops->map_pages(). Bug 1254010 Bug 1226176 Bug 999937 Change-Id: Ie55fb1b2092fcd66f406b5a2e9a3150b417e996b Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/246110 Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com> Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>
2013-09-14dma-mapping: debug call in dma_map_single_at_attrs()Konsta Holtta
Add forgotten dma debug marker call to keep track of memory mappings. Bug 1307463 Change-Id: I7bcd2ae31419ca0862226834dd0c0d75f19db7b6 Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/246104 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Hiroshi Doyu <hdoyu@nvidia.com> Tested-by: Hiroshi Doyu <hdoyu@nvidia.com>
2013-09-14dma-debug: do work only after initializedKonsta Holtta
DMA actions can happen before the dma-debug api has been initialized, and because it's not initialized, there is no memory for the entries and the system disables itself before even having added the debugfs nodes that could be used for enabling it again. Use another flag for testing if the debugging utility has been initialized. Bug 1303110 Bug 1173494 Change-Id: I27c972ede0a1b64caee62c6552f3ea15e21030c3 Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: http://git-master/r/245338 Reviewed-by: Hiroshi Doyu <hdoyu@nvidia.com> Tested-by: Hiroshi Doyu <hdoyu@nvidia.com>
2013-09-14video: tegra: remove MCLK control from viDavid Schalig
Remove sensor MCLK control from tegra_camera (vi) driver. Clock control has been moved into sensor drivers, to enable full control over clock rate and enable timing per sensor spec. It also obsoletes all MCLK related logic from userspace. Bug 1298672 Change-Id: I62e5c0297318f21ba81b3fdb3d23be1e255d854c Signed-off-by: David Schalig <dschalig@nvidia.com> Reviewed-on: http://git-master/r/237896 (cherry picked from commit 613416309c7b1b8292310cbd6e0741a873bb704e) Reviewed-on: http://git-master/r/245259 Reviewed-by: Pablo Ceballos <pceballos@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-09-14arch: arm: tegra: Fix aic326x register issueManoj Gangwal
1) Fix aic326x register issue on pluto 2) Fix aic326x machine driver to register on K3.8 Bug 1306842 Bug 1308447 Change-Id: I8ef02189adffc2c0238aabc063c6f6c6fce87f50 Signed-off-by: Manoj Gangwal <mgangwal@nvidia.com> Reviewed-on: http://git-master/r/243324 Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com> Tested-by: Mandar Padmawar <mpadmawar@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User
2013-09-14asoc: tegra: Add reset for SPDIF controllerRahul Mittal
Add soft reset for SPDIF Since SPDIF soft reset does not work for T11x, added WAR proposed by HW to reset spdif controller Bug 966770 Change-Id: Ifd871c585aae3c25f8dc9416e596c7a176e1ea3e Signed-off-by: Rahul Mittal <rmittal@nvidia.com> Reviewed-on: http://git-master/r/236300 (cherry picked from commit 5d8965a71e26f74077de18daec67f8d38462db8e) Reviewed-on: http://git-master/r/245047 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Scott Peterson <speterson@nvidia.com>
2013-09-14cpufreq: Fix tracingAntti P Miettinen
Trace scaling end also for the case when frequency does not change. Change-Id: Ifd3cd974d5a2f498174f3b716769cf0173bd32da Signed-off-by: Antti P Miettinen <amiettinen@nvidia.com> Reviewed-on: http://git-master/r/242367 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-09-14audio: Add License info for tfa9887 driver.Vinod Subbarayalu
Bug: 1294260 Change-Id: I5f4e9cf1c032f1aa05f5a75fd717c8a89caa5d19 Signed-off-by: Vinod Subbarayalu <vsubbarayalu@nvidia.com> (cherry picked from commit 03c636f0e612b052f5aa91cfcb8f78c7c7c78e1b) Reviewed-on: http://git-master/r/243097 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Scott Peterson <speterson@nvidia.com>
2013-09-14ARM: tegra: ahb: enable WR_WAIT_COMMIT_ON_1K bitAshwini Ghuge
Enable WR_WAIT_COMMIT_ON_1K bit in AHB_GIZMO_AHB_MEM for T114 A02 chip on Dalmore Bug 1312566 Change-Id: If81e7cbd47b070219b772a46a3e8347cad3ece6a Signed-off-by: Ashwini Ghuge <aghuge@nvidia.com> Reviewed-on: http://git-master/r/242827 (cherry picked from commit c22ce4d9127b240c0185bef9440d47f63f90cf4f) Reviewed-on: http://git-master/r/244375 Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2013-09-14ARM: tegra: dalmore: register TPS51632 from DTSLaxman Dewangan
Register TPS51632 regulator driver which is used for cpu rail from DTS file. Remove the registration from board file. bug 1242882 Change-Id: I08bf7a21455b257dc3c214b95333324182d4759e Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/242940
2013-09-14regulator: tps51632: add dt parsing for ramp delayLaxman Dewangan
Ramp delay is parsed from rail constraint, using this for configuring the device. bug 1242882 Change-Id: Ibd25994d7611f75cfe4350b70772f313dd3aedef Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/242939 Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
2013-09-14mfd: palmas: register module specific mfd cellsLaxman Dewangan
In palce of registering all the mfd cells of palmas for all palma devices like TPS65913, TPS80036, register only those mfd cells which are available on that device. This will avoid the false subdevice registration and unwanted warning due to interrupt not found. Change-Id: Ic4e3e3cb77b1421c46a0b13874592ffd68731e47 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/242465
2013-09-14platform: tegra: USB platform supportSuresh Mangipudi
1. Move the dependence of USB phy on PMC and pad_ctrl. 2. Remove the code related to ULPI (Link/Null) and ICUSB. Change-Id: I0c61acddc27600903ee9c7795f5a4ba618ebe9b8 Signed-off-by: Suresh Mangipudi <smangipudi@nvidia.com> Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>
2013-09-14usb: phy: pull missing changesKrishna Yarlagadda
Merge missing usb changes Bug 1315906 Change-Id: I764564c057f330ddfd4b69a6399b7bbbacd2b8eb Signed-off-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> Signed-off-by: Ajay Gupta <ajayg@nvidia.com> Reviewed-on: http://git-master/r/242023 (cherry picked from commit f51f3fd8f9fdf36b00f26d4cd9e9179d388c9582) Reviewed-on: http://git-master/r/244118 Reviewed-by: Ajay Nandakumar M <anandakumarm@nvidia.com> Tested-by: Ajay Nandakumar M <anandakumarm@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-09-14video: tegra: dc: fix dc blending.Kevin Huang
Bug 1316102 Change-Id: I92832ca3ff1617b56071fc8a3338dade6fbcefba Signed-off-by: Kevin Huang <kevinh@nvidia.com> Reviewed-on: http://git-master/r/244009 Reviewed-by: Xue Dong <xdong@nvidia.com> Reviewed-by: Chao Xu <cxu@nvidia.com>
2013-09-14ASoC: Tegra: Fix platform nameSumit Bhattacharya
Fix platform name for machine drivers from tegra-pcm-audio to corresponding cpu-dai name. Bug 1315518 Change-Id: Iecac3890f544a827defebd34014ef7cf8515e245 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-on: http://git-master/r/243372 Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-09-14video: tegra: host: change msenc init strategyMayuresh Kulkarni
- this commit always calls msenc_boot from nvhost_msenc_init. - this is to ensure that we load a new instance of firmware in it. - if suppose before call to nvhost_msenc_deinit, it gets power-gated then runtime pm call-back will restore it - if user space closes the channel before it is power-gated, it gets ready for next channel open bug 1289131 bug 1315523 Change-Id: Idd742fe197a915c12cac9b862f3bf6960082888d Signed-off-by: Mayuresh Kulkarni <mkulkarni@nvidia.com> Reviewed-on: http://git-master/r/240547 (cherry picked from commit b1fb10e45d0733bd5ac11cac7d730992d6cbf6cd) Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com> Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-on: http://git-master/r/242934 Reviewed-by: Automatic_Commit_Validation_User
2013-09-14ALSA: HDA: Fix HDA resumeSumit Bhattacharya
Remove deprecated CONFIG_SND_HDA_POWER_SAVE. Also increment pm runtime sync reference count from azx_resume to ensure runtime suspend is called only when pm_notify gets called. Without this change HDA runtime suspend gets called just after HDA resume and HDA controller is powered down and when power worker queue tries to power down HDA after some time HDA driver hangs. Bug 1312405 Change-Id: I55580f8a9c6f9ff18b41ab0195c21e841f2228b2 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-on: http://git-master/r/241936 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2013-09-14power: max17048: remove legacy implementation of suspend/resumeLaxman Dewangan
Convert the legacy way on implementation for suspend/resume to the device pm calls. This will remove the message during boot: [ 10.821103] i2c-core: driver [max17048] using legacy suspend method [ 10.837584] i2c-core: driver [max17048] using legacy resume method Change-Id: I16600d0a42d3e557d4604cc100da28925e854f5e Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/241050 (Cherrypicked commit 607ac9bebac18d5f04009253d0129c0c3d027a14) Reviewed-on: http://git-master/r/242442
2013-09-14ARM: Tegra: Roth: Merge rel-roth to mainMatt Wagner
Change-Id: I52181799337f4e2ee735f3f148b8f661cebbe0f0 Signed-off-by: Matt Wagner <mwagner@nvidia.com> Reviewed-on: http://git-master/r/242147 Reviewed-by: Tao Xie <txie@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14power: max77660-charger: separate out battery dependent/independent initLaxman Dewangan
The max77660 charger driver supports the cable detection, vbus regulator and charging functionality. The cable detection and vbus supply is independent of battery and only charger initialisation depends on the battery. Moving the initialisation code such that battery independent code should be initialised without battery. bug 1307260 Change-Id: I1094c2f74ebea8dc0b4676f061e467915bd0aa00 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/239610 (Cherrypick commit b3fab9dc434b3199a0bba4ad9acab7b5044cc145) Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Change-Id: I953e040758966562f80eccaddc1b3366542b46a0 Reviewed-on: http://git-master/r/241975
2013-09-14power: max77660-charger-extcon: Clear top level charging bitDarbha Sriharsha
Correct the error where the bit to enable charging from top level is being set instead of being cleared while disabling charging Change-Id: I20625646a143e6ceec885e564cb5de55170deccb Signed-off-by: Darbha Sriharsha <dsriharsha@nvidia.com> Reviewed-on: http://git-master/r/238995 (Cherrypicked commit 641a0036dcfa9239dddc06fd1bbef423758c9589) Reviewed-on: http://git-master/r/241974 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14power: max77660-charger-extcon: Program charging current correctlyDarbha Sriharsha
Program the charging current value obtained from the regulator into the charger registers instead of programming a hard-coded value Bug 1276183 Change-Id: Id611a6558915a94d8686d2696094def729985bb7 Signed-off-by: Darbha Sriharsha <dsriharsha@nvidia.com> Reviewed-on: http://git-master/r/238794 (Cherrypicked commit 9b4ed54bc194d2002a6c57087d95115938f478f3) Reviewed-on: http://git-master/r/241973 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14power: max77660-charger: register battery charger driverLaxman Dewangan
Register battery charger driver to update the charging status of battery. bug 1231506 Change-Id: I2e332e286620abf18aa3b70ae8af7ca689c06097 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/238555 (Chrrypicked commit fb2087bc38cb4bba34b40bbeb2b4d7a484d64c7e) Reviewed-on: http://git-master/r/241972
2013-09-14power: max77660-charger: update max77660 register valuesVenkat Reddy
AS DUT draws only 250mA when nvcharger is connected and 190mA when usb connected , updating the register values to draw more current bug 1284514 Change-Id: Ie4e460a0b48bab089520c1061ecc741975bd9140 Signed-off-by: Venkat Reddy <vreddytalla@nvidia.com> Reviewed-on: http://git-master/r/237893 (Cherrypicked commit 32bf875c86b7abd1f721243b095d755c7e2911cf) Reviewed-on: http://git-master/r/241971 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14power: max17048: register for battery gauge driverLaxman Dewangan
Register battery gauge driver to provide callback api for getting charging status whether it is charging or discharging. Based on this status, battery gauge driver report the charging status. bug 1231506 Change-Id: Ifde422a819078b56448134663bb7d3bbbf7eb377 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/238551 (Cherrypicked commit 032d98e056012442fae0e8aef2a5299f8d4cf254) Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Change-Id: I0e1abf4a759065fc9993a415caebe76ef9f05043 Reviewed-on: http://git-master/r/241970
2013-09-14power: charger-gauge: abstract charger to/from gauge communicationLaxman Dewangan
It is require to communicate from charger driver to battery gauge driver and vice versa. This communication is needed for different status transfer between battery gauge and charger driver. Add common file where battery charger and gauge driver register them self through their callbacks and call common APIs to update/get their status. This way the communication from battery charger to battery gauge driver is completely abstracted and no need to provide callback through platform data. bug 1231506 Change-Id: I99af16fda9777a2d1d4c439486f6ff2d1ec8d681 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/237849 (Cherrypicked commit 8f5298e9f737b7852547d8ac446f3d16a9b183df) Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Change-Id: I8633462e520471e8266df0b0aacfe85167004078 Reviewed-on: http://git-master/r/241969
2013-09-14ARM: Tegra: don't clobber SCTLREdgardo Handal
Do read-modify-write on SCTLR when enabling caches and branch prediction rather than just overwriting the register. Bug 1292766 Change-Id: Ib76b3100ebb657250ce863e697f7b712d27638ea Signed-off-by: Edgardo Handal <ehandal@nvidia.com> Reviewed-on: http://git-master/r/233824 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bo Yan <byan@nvidia.com> Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-by: Matthew Pedro <mapedro@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com>
2013-09-14ASoC: codecs: ALC5639/40: Update pll calc logicManoj Gangwal
Bug 1284439 Change-Id: I917f9ea15126ae6e5f5233202b546a3fb404e892 Signed-off-by: Manoj Gangwal <mgangwal@nvidia.com> Reviewed-on: http://git-master/r/231077 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14video: tegra: dc: fix windows on external displayMichael Frydrych
T148 does not have window D on external display, hence the corresponding index should not be used when referencing windows and such window should not be allowed to be allocated. Change-Id: Ibfebcf8ae749220f4f54f801153afc752b03f44b Signed-off-by: Michael Frydrych <mfrydrych@nvidia.com> Reviewed-on: http://git-master/r/223973 (cherry picked from commit 6495b2daead6f806f33865e5d96ddc0f364fd7f8) (cherry picked from commit 9dcf464c77965182d94b4515e1cec5c82afd4c74) Signed-off-by: Nitin Kumbhar <nkumbhar@nvidia.com>
2013-09-14ARM: tegra: Laguna: plat support for HID over I2CBibek Basu
Support for keyboard and trackpad over HID Bug 1275005 Change-Id: I5e6535de824f570ae27773ab63cb1a1b3d66f3e3 Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/237577 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14arm: tegra: t12x: ardbeg/laguna: Update pinmuxSeema Khowala
Change-Id: I592d5848317b3060bd25f20e8c97aff9bad437d3 Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: http://git-master/r/237366 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2013-09-14arch: arm: tegra: ardbeg: imx135 power regulatorsAmit Arora
Adds power regulators for imx135 camera sensor and ad5816 sensor to use with AMS PMIC on Ardbeg. Bug 1256437 Change-Id: I69a14678538e5a1e08abb056d00a3288aa351a83 Signed-off-by: Amit Arora <amita@nvidia.com> Reviewed-on: http://git-master/r/240213 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14ARM: tegra: Update Laguna power treeBibek Basu
Update laguna Power tree to accomodate further supplies & adher to coding guidelines Bug 1275005 Change-Id: I3a5964d9f50a26fa32f72f11ffc55ff657edf32a Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/239178 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14ARM: tegra: config: enable HID over I2CBibek Basu
Enable HID over I2C support Bug 1275005 Change-Id: I7e964c53df7909a807b36f7c38c01a07b3667e44 Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/237578 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14arm: tegra: ardbeg: Support E1813 display moduleSeema Khowala
Change-Id: If29d5c91adb2841de3c1f82827e7376c4abc1c10 Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: http://git-master/r/237377 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2013-09-14regulator: as3722: add support for external controlMallikarjun Kasoju
Add support to control regulator output through using external control signal. Bug 1294709 Change-Id: Ia0f88be3854c5c06b4f2f9f91cc698d67e4db8d8 Signed-off-by: Mallikarjun Kasoju <mkasoju@nvidia.com> Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-on: http://git-master/r/236582 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14ARM: tegra: ardbeg: Add E1733 & E1735 power treePradeep Goudagunta
-Add E1733 and E1735 power tree. -Cleanup existing code. Bug 1259655 Bug 1298668 Change-Id: Iee914e10f552812e9cfa0a23399e1d4d34fe50b7 Signed-off-by: Mallikarjun Kasoju <mkasoju@nvidia.com> Signed-off-by: Seema Khowala <seemaj@nvidia.com> Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-on: http://git-master/r/236281 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14ARM: tegra: ardbeg: Enable BT over UART supportNagarjuna Kristam
Add bluedroid_pm platform resource Enable UART clocks Bug 1256420 Change-Id: I8fdcaa19eb1de5ab89f32eea7ff2cf4ad18650cd Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-on: http://git-master/r/236615 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2013-09-14net: wireless: Update SD8797/SD8897 WLAN driverMarc Yang
Signed-off-by: Marc Yang <yangyang@marvell.com> Update SD8897 and SD8797 WLAN driver Add SD8897 and SD8797 BT drivers Bug 1256420 Bug 1279040 Change-Id: I9d2657f0a46db454a9b8004dce09e56be8a454c6 Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-on: http://git-master/r/235839 Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
2013-09-14ARM: tegra: update laguna t12x pinmuxBibek Basu
Update the t12x laguna pinmux based on auto generation excel from syseng Bug 1308024 Change-Id: I8e9c6888c59215af67d159e229149ba8982efe8b Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/240164 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Chao Xu <cxu@nvidia.com>
2013-09-14mfd: as3722: Move regmap to corePradeep Goudagunta
-Move regmap to core and get rid of default values. -Correct max register that can be accessed. Bug 1259655 Change-Id: Ib699b3da18fdd74cb249dcc01f61660f557efe50 Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-on: http://git-master/r/238835 Reviewed-by: Bibek Basu <bbasu@nvidia.com> Tested-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User
2013-09-14ARM: tegra: config: update tegra12 defconfigBibek Basu
Add support for AMS, TI DSI2EDP bridge and HID over I2C Bug 1306371 Change-Id: I8841d142cd31ae2b7674c039b8caa6f395e84292 Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/238732 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User
2013-09-14regulator: as3722: Change regulator registrationPradeep Goudagunta
Change regulator registration order inorder to keep up with the input rail constraint. Bug 1259655 Change-Id: Id6b915cf6af1d3c016fc0ea7724c00ac41eb151c Signed-off-by: Pradeep Goudagunta <pgoudagunta@nvidia.com> Reviewed-on: http://git-master/r/237913 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-09-14arm: tegra: t124: Add T124 DMA & Audio clusterManoj Gangwal
Add and Update T124 DMA and Audio cluster address Change-Id: Ic373abeaa90e056c5c85b56059b57ca4184b5925 Signed-off-by: Manoj Gangwal <mgangwal@nvidia.com> Reviewed-on: http://git-master/r/237225 Reviewed-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com>