summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/include
AgeCommit message (Collapse)Author
2011-05-31media: tegra: avp: Clear interrupt registers when AVP startsKaz Fukuoka
There was no code to clear interrupt registers for AVP. First run of AVP was OK because those registers start from reset value. But because those registers were not cleared, when the second time AVP was started, some interrupts were enabled too early. That caused interrupts coming before handlers were ready. This change also removes the workaroud for the bug. bug 827353 bug 826234 Change-Id: I51546400f0bace67dfcdb23f667c051c060d3983 Reviewed-on: http://git-master/r/33083 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com>
2011-05-31arm: tegra: Clean up SOC conditionalsScott Williams
Change SOC conditionals to make them more forward-looking. Change-Id: Ib60db4e690c2f396afdec962616d735548b5a8a9 Reviewed-on: http://git-master/r/32706 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com>
2011-05-31[ARM] tegra: Extend the wait interface in the hostPaul Hodgson
Extend the wait interface to relay the actual resultant waited point back. Change-Id: Idbaa96b186390a2383ef2cc99aefb950648a2d19 Reviewed-on: http://git-master/r/23033 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com>
2011-05-27ARM: tegra: clocks: Completely remove DVFS for FPGA platformsScott Williams
Dynamic Voltage & Frequency Scaling (DVFS) is not possible on FPGA platforms. Completely remove the DVFS code from the image on FPGA platforms to reduce the image size. Change-Id: I4f1a8587f01e775000f48fbca7c85d75acee9c74 Reviewed-on: http://git-master/r/32466 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com>
2011-05-27ARM: tegra: clock: Fix speedo_id eval for max speedo valueDiwakar Tundlam
Change-Id: Ia36ea70b054262772df39650b5fdc7419be2bfcf Reviewed-on: http://git-master/r/32802 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Tested-by: Diwakar Tundlam <dtundlam@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
2011-05-27arm: tegra: gpio: Implementation for gpio_to_irqLaxman Dewangan
Adding the support in function gpio_to_irq() such that the external gpio peripheral driver can provide the gpio to irq number through their gpio implementation. Change-Id: Ibab369df435af79ce09d71e491a8ee851f2228ba Reviewed-on: http://git-master/r/32563 Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-05-26arm: tegra: cardhu: Enabling Security EngineKasoju Mallikarjun
bug 622025 Change-Id: Ic01ad6e93a26b332e016fcef6dbc928918c25745 Reviewed-on: http://git-master/r/29952 Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
2011-05-25Merging android-tegra-2.6.36 into git-master/linux-2.6/android-tegra-2.6.36Nitin Kumbhar
Conflicts: arch/arm/mach-tegra/include/mach/dc.h drivers/video/tegra/dc/dc.c Change-Id: I88eb56972632ec9c87c6ac81c14c0cadb689415c
2011-05-24Merge branch 'linux-tegra-2.6.36' into android-tegra-2.6.36Erik Gilling
Change-Id: I80fdbf17c2e3a77be3ea63350191c8eab235ed94
2011-05-24video: tegra: add support for tiled surfacesMichael I. Gold
Change-Id: I82497fc756552740836eaa2f608fecaea409cfeb Signed-off-by: Michael I. Gold <gold@nvidia.com>
2011-05-24video: tegra: add display inversion supportAri Hirvonen
Change-Id: Ied3851e0cb801f607499493f1e552f42daa97e6b Signed-off-by: Ari Hirvonen <ahirvonen@nvidia.com>
2011-05-23video: dsi: tegra: driver power managementankishore
Support for power management in dsi kernel driver Bug 793857 Change-Id: If2ac183c830974d33b9aeeb615178cf554136bbf Reviewed-on: http://git-master/r/31541 Reviewed-by: Animesh Kishore <ankishore@nvidia.com> Tested-by: Animesh Kishore <ankishore@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
2011-05-23usb: host: tegra: hotplug detection of deviceSuresh Mangipudi
Add support for usb hotplug, this change will add the following: vbus is left enabled. Bug 796158 Bug 801533 Change-Id: I282da0a37ab4311d9d9c61f75e03228bfb15698e Reviewed-on: http://git-master/r/30041 Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com> Tested-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-05-18ARM: Tegra: Support to update edp zonesVarun Wadekar
Tegra cpu-freq driver will now recognize edp zones and cap the max cpu freq for that zone. The temperature monitoring driver will be giving inputs to cpu-freq on the current temperature which would be interpreted by the cpu-freq driver appropriately. Change-Id: I918eb31771aa7e1e1a5f25438edded727de6eb8c Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/31339 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Tested-by: Diwakar Tundlam <dtundlam@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
2011-05-17arm: tegra: Add audio manager common interfaces.Vinod G
Audio manager common interfaces are defined to be called from SOC code. Audio manager will make the decision which all modules to be controlled based on use case connection. Correction added to the speaker amp and i2c gpio is provided for controlling the speaker amplification. Removed the speakersetting call. Change-Id: Id2c7f953fc78f66bee2e1d4773e03548de0ba5b4 Reviewed-on: http://git-master/r/30891 Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2011-05-13arm: tegra: nvmap: Forcing to convert CarveOut requests to IOVMHiro Sugawara
Adding a build time CONFIG option to enable forcing of conversion of non-IRAM CarveOut memory allocation requests to IOVM requests. Default is "y" to force the conversion. Each forced conversion is reported to console. Allocation alignments larger than page size for IOVM are enabled. Single page CarveOut allocations are converted to system memory. CarveOut memory reservation has been removed for aruba, cardhu, and enterprise. Change-Id: I3a598431d15b92ce853b3bec97be4b583d021264 Reviewed-on: http://git-master/r/29849 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2011-05-13video: tegra: dsi: Adjusted the values of packet sequence registers.Kevin Huang
Changed the values of packet sequence registers for DSI burst video mode. Change-Id: I70188ed3c8fff094862a89377457751fd0d4382c Reviewed-on: http://git-master/r/31080 Reviewed-by: Kevin Huang <kevinh@nvidia.com> Tested-by: Kevin Huang <kevinh@nvidia.com> Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
2011-05-13arm: tegra: Exposing more i2s port for Baseband.Vinod G
Exposed the baseband i2s port for cardhu. Added separate audio init function. Change-Id: I9ff38f101c5540ad6e2365ed93a8c88373164ea3 Reviewed-on: http://git-master/r/30087 Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com> Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com>
2011-05-13nvhost: Add tracing to nvhost driver.Terje Bergstrom
Creates /d/tracing/events/nvhost. Logs channel opens, closes, writes and flushes. For writes, logs number, size and address of cmdbufs and number of relocs. Change-Id: I5bdadcb40c31e3f057eb8c4579b95e235d860e39 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/29770 Reviewed-by: Andrew Howe <ahowe@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
2011-05-11Merging android-tegra-2.6.36 into git-master/linux-2.6/android-tegra-2.6.36Nitin Kumbhar
Conflicts: arch/arm/mach-tegra/usb_phy.c drivers/usb/gadget/fsl_tegra_udc.c drivers/usb/host/ehci-tegra.c drivers/video/tegra/dc/dc.c Change-Id: I62d72b8b96d4039bd0d253583c415ae714fb2693
2011-05-05crypto: tegra-aes: dual core supportSanjay Singh Rawat
* add bsea engine support for encryption and decryption * add arbitration semaphore id for bsea Bug 803932 Original change: http://git-master/r/#change,29672 (cherry picked from commit 0008cdb0f38d0cd0c074671fc067c4321f340b06) Change-Id: I59fcaab29c47a8b42e7470b30486851cfe90848f Signed-off-by: Sanjay Singh Rawat <srawat@nvidia.com> Reviewed-on: http://git-master/r/30190 Tested-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-05-05Sdhci:tegra:Switch OFF/ON power rails in suspend/resumePavan Kunapuli
Switching off and switching on the power rails during suspend and resume. Passing the power rail name, maxV and minV through platform data. Bug 793796 Change-Id: I6c80c1a23c9681043d11ffdd210dc6d2146bdd2e Reviewed-on: http://git-master/r/29660 Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com> Tested-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Narendra Damahe <ndamahe@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
2011-05-03arm: tegra: hsic: Enable T30 HSICMichael Hsu
Modified cardhu board config for ehci2 to use HSIC. Need to turn on 6416 IO expander gpio for VDDIO_HSIC. Otherwise, VDDIO_HSIC would be 0 Volts. Fix HSIC register differences between T20 / T30. Change-Id: I03079d4691981c8bc5fa220720aa55de507e6f04 Reviewed-on: http://git-master/r/29428 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2011-05-03tegra alsa: Audio BT SCO supportRavindra Lokhande
added support for audio BT sco usecase. For BT sco, i2s is programmed in pcm mode. Change-Id: Iffcfb707cd2c025b78b82e70ba35f89d47a21263 Reviewed-on: http://git-master/r/30042 Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com> Tested-by: Ravindra Lokhande <rlokhande@nvidia.com> Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com>
2011-05-02Merge remote branch 'tegra/linux-tegra-2.6.36' into android-tegra-2.6.36Rebecca Schultz Zavin
2011-04-29arm: tegra: fix audio issueVinod G
bug 820773 Fix the audio issue resulted from code merge. Change-Id: I37999fabec7de077eac337db33eb2b01939349fc Reviewed-on: http://git-master/r/29684 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com>
2011-04-28arm: tegra3: Updating pinmux table based on TRMLaxman Dewangan
On tegra3 TRM, some of the pin mux option for a given pin group is not recommended and so not exposed in the TRM reference table. Updating the pinmux table accordingly. The non-recommended pin option is set as TEGRA_MUX_INVALID. bug 817099 Change-Id: I572ee84912fe065a73e59d4f9ba0ce01223ead85 Reviewed-on: http://git-master/r/29626 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
2011-04-26arm: tegra: dma: Adding client name with dma allocation.Laxman Dewangan
By changing the dma allocation API to take the client name, it is easy to track who is allocated the DMA channels when we run out of the DMA channels. Original-Change-Id: I016011cfd74089fed0da1bc0f121800017ce124a Reviewed-on: http://git-master/r/28031 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Change-Id: I048bcb87f95ee6d8ad2fdce993a1758dc5071666
2011-04-26arm: tegra: Fix suspend/resume issue for spdif.Vinod G
bug 793875 bug 818490 Merge spdif soc code from dev_hc. Add clock and power mode calls to spdif Fix the system suspend/resume issue caused by audio modules. Original-Change-Id: Ie6d9c1e52596fa744dff893fd7340c1fa2f0f058 Reviewed-on: http://git-master/r/28520 Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Change-Id: I367a048727b5fbe1a8db70a140b6ed1d752cd3a5
2011-04-26ARM: tegra: power: Set minimum LP2 target residencyAlex Frid
Added board level tuning parameter to specify minimum LP2 residency time (previous policy allows down to zero residency targets limited only by LP2 exit latency). Original-Change-Id: I4ae7d458fba78f35a40f138cf9489bf938715b22 Reviewed-on: http://git-master/r/28162 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Change-Id: I38e798ca6d242d136ea2353d90cc961de14f25b6
2011-04-26arm: tegra: fix i2s register programmingRavindra Lokhande
Fix slot control and lrck programming. Original-Change-Id: Ib6fcb4bdb909b41db892cabdd901dcf3384fa7d6 Reviewed-on: http://git-master/r/28190 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Change-Id: I1f5108367ea6e0a9714831761b0f5ad1a63e2450
2011-04-26ARM: tegra: usb: Fix compiler warningsScott Williams
Fix "initialization from incompatible pointer type" warnings due to a mixure of void and non-void functions used as initializers for arrays of type tegra_phy_fp[]. All functions of type tegra_phy_fp now uniformly return a status. Original-Change-Id: I2fa80d329817ab6dffd789a34fc5dc3baca7dbff Reviewed-on: http://git-master/r/28088 Tested-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Szming Lin <stlin@nvidia.com> Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Change-Id: I5515a933c850b4e51315a3791cab6e0b81bc8444
2011-04-26arm: tegra: Add clocks and power calls to DAM.Vinod G
Add calls to support clocking and power to dam module. Corrected and cleaned up the dam code. bug 804696 Original-Change-Id: Icfff431504ce66bd781c99476e34a34a7ccfcd72 Reviewed-on: http://git-master/r/27817 Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com> Change-Id: Ifd2b20a65cae89ae90e32a4170ec540157dc4c43
2011-04-26arm: tegra: suspend/resume calls to audioswitchVinod G
added suspend/resume calls to audioswitch and i2s code is using those calls. Original-Change-Id: I475f43b67feeab61f1a3fd84f446ba5c4e126f87 Reviewed-on: http://git-master/r/27697 Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com> Change-Id: Ie01d6d20c24902a42461bcdb42d9bef57c7cc63b
2011-04-26arm: tegra: correct the i2s clockingVinod G
Rearrange the i2s clock code so that it will be handled properly using the audio_manager code. Mclk code is moved to audio_manager from soc. bug 804696 Original-Change-Id: Icf9e823154cf3b5a63426944c4864a413df82213 Reviewed-on: http://git-master/r/27255 Reviewed-by: Niket Sirsi <nsirsi@nvidia.com> Tested-by: Niket Sirsi <nsirsi@nvidia.com> Change-Id: I8acd9c5d5389b3d4ca574bd62a392c56fdfa35b7
2011-04-26ARM: 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> Change-Id: I5a4bd4d25ec8d4d4335f17d0794c4440a470a099
2011-04-26ARM: tegra: Use proper type for physical addressesScott Williams
Original-Change-Id: I158d2be97c795313e7e74ce9fb4ec0bdc7d95496 Reviewed-on: http://git-master/r/27559 Tested-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Hiro Sugawara <hsugawara@nvidia.com> Reviewed-by: Jin Qian <jqian@nvidia.com> Reviewed-by: Kaz Fukuoka <kfukuoka@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Change-Id: I0ff198daa548ed2837f7fb1794013bf0adf7e5a1
2011-04-26arm: video: tegra: dc callbacks for hotplug initJon Mayo
add new dc out callback hotplug_init and postsuspend to handle board specific configuration of power and gpios for detecting hotplug. bug 812083 bug 811523 Original-Change-Id: Ia7937cc9461465502cabbd2a5efaee0093bccfe0 Reviewed-on: http://git-master/r/27570 Reviewed-by: Jonathan Mayo <jmayo@nvidia.com> Tested-by: Jonathan Mayo <jmayo@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Change-Id: Iab0fbe0e493ad3818416454ba7a2dda679f68dfb
2011-04-26ARM: tegra: Reformat tegra2_i2s.hDan Willemsen
Change-Id: Ibf2914683b617ef036c7c9abc89ed9407a2d2a07
2011-04-26ARM: tegra: power: add partition power check before suspendJin Qian
Original-Change-Id: Ie4b29d1119bc2f640891525ab781c8de1bf64ddf Reviewed-on: http://git-master/r/23215 Tested-by: Jin Qian <jqian@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Change-Id: Idc616485ecdb9e7c39728409d91a511e1de79e05
2011-04-26ARM: tegra: irqs.h simplificationScott Williams
Change-Id: I8f344d368a501c7bb3c0eba6cecabd7c48a6c9a2
2011-04-26arm: tegra: iovmm: Move SMMU window to bottom 1GB for AVPHiro Sugawara
Tegra3 A01 continues to use the high address range. Tegra3 A02 (and after) uses the bottom 1GB. The new AHB register bit access has no effect to Tegra3 A01. Original-Change-Id: I90cedbb22d9aae4307908750ebeb03bef639945c Reviewed-on: http://git-master/r/23379 Tested-by: Hiro Sugawara <hsugawara@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Change-Id: I33253f8ae32c416a9d19694e87380dbae94c2f68
2011-04-26ARM: tegra: Regulator power name independent of platformRakesh Bodla
Making the regulator power supply names independent of platform. Now, power supply names should be given through board specific files. Bug 807534 Original-Change-Id: If83a23df91de9efd7d06733a7a306e57f3c89315 Reviewed-on: http://git-master/r/25058 Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Tested-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com> Reviewed-by: Allen R Martin <amartin@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Tested-by: Scott Williams <scwilliams@nvidia.com> Change-Id: If7c7600e49b9d1f4c1bcd5d1e6eba098df39cb0b
2011-04-26ARM: tegra: Specify Tegra DRAM Base/SizeScott Williams
Change-Id: Icb70299bafebbec75614dccbc09833dc5681b402
2011-04-26ARM: tegra: Update Tegra3 io memory mappingScott Williams
Change-Id: Idc283042ec10cf1b38ca073df138125b03568e2d
2011-04-26arm: tegra: Add Dynamic apbif channel allocationVinod G
Big 804696 Added the dynamic apbif channel allocation to be used among various controller. Support added to more apbif function calls Original-Change-Id: I5420751037eebb07e4c9a3be339ce5c72174d1be Reviewed-on: http://git-master/r/24774 Reviewed-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Tested-by: Vinod Gopalakrishnakurup <vinodg@nvidia.com> Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com> Change-Id: If38be7a842ed7684978a8853106dcadf04e6520d
2011-04-26ARM: tegra: usb: Fixing usb break after kernel mergeRakesh Bodla
After kernel merge usb is broken. This is due to improper merge of usb files. Fixed all the merge issues. Bug 807534 Original-Change-Id: Id9f6ae0022a84bcc7b4e39965a469ae8947faa83 Reviewed-on: http://git-master/r/24806 Reviewed-by: Rakesh Bodla <rbodla@nvidia.com> Tested-by: Rakesh Bodla <rbodla@nvidia.com> Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com> Change-Id: Ib5f76a2660f8d761eac08721c7d147b8cc11c2bf
2011-04-26arm: tegra: timer: New Tegra3 IRQ mappingScott Williams
Rename timer.c to timer-t2.c for consistency with other chip-specific implementations. Bug 790458 Bug 790448 Bug 738259 Original-Change-Id: I7e0fceb716590cd92b64ba00c0bebe659e9beb21 Reviewed-on: http://git-master/r/22885 Tested-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Change-Id: I322324c2177d57657a63e9428f8e49d5df2b828e
2011-04-26arm: tegra: Prevent physical CPU reset vector modificationScott Williams
The EVP reset vector for the CPU must be written one and only once per cold/warm boot session. Enable Tegra3 hardware enforcement of this. Bug 786290 Original-Change-Id: I4231e0c85db2a1e8fce92f6a72d3d8a57cc0be64 Reviewed-on: http://git-master/r/22863 Reviewed-by: Jin Qian <jqian@nvidia.com> Tested-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Change-Id: I4797d5b17387fb9ca23f8aebb61bea1aecd05cfd
2011-04-26video: tegra: host: Backwards compatible null kickoffAndrew Howe
Change back to the backwards compatible null kickoff method (having a separate ioctl). Original-Change-Id: Ifb6e706ac9e068c5bc8d834fe61f797f14c5889f Reviewed-on: http://git-master/r/24159 Reviewed-by: Scott Williams <scwilliams@nvidia.com> Tested-by: Scott Williams <scwilliams@nvidia.com> Change-Id: Ifde9ee33e072ec502fcd855ffc8d92d312946a00