summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/common-t2.c
AgeCommit message (Collapse)Author
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>
2011-11-30arm: tegra: use non-blocking api to cancel work from mc error isrNitin Kumbhar
An api (del_timer_sync), which can sleep, should not be used in hardirq context. This gives warnings for potential deadlock. Use non-sleeping api to cancel the work instead. In this case, if the work is already running, it would unthrottle mc error prints. BUG 889717 Change-Id: I4c0205766d82a45a04d1c0125bb8ed5927757456 Reviewed-on: http://git-master/r/59604 Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Krishna Reddy <vdumpa@nvidia.com> Reviewed-by: Prajakta Gudadhe <pgudadhe@nvidia.com> Rebase-Id: R713c536217d0169f395ffb199ec2a97b274b9914
2011-11-30ARM: tegra: Move tegra_mc_init to arch_initcallDan Willemsen
It's current spot, in tegra_early_init, was too early. It was being called before we could allocate memory. Rebase-Id: Rff026504107e75b33dccf714c5219d78c0d1dac9
2011-11-30[arm:tegra] Adding MC_DECERR interrupt handlerHiro Sugawara
Adding MC_DECERR interrupt handler ported from Froyo. This addition will not gracefully terminate a failing DMA transfer. The handler does noting but simply reporting the error status with prink, and the clinet software will likely hang forever waiting for a non- completing DMA transfer. But it is still useful for debugging. Reviewed-on: http://git-master/r/16289 (cherry picked from commit 4c66e8b978f054b332c21a97a53d89f588d24889) Original-Change-Id: I7b19c70d8cbb62be9ab3f955bf19c707c1e5045d Reviewed-on: http://git-master/r/16590 Tested-by: Hiro Sugawara <hsugawara@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Tested-by: Scott Williams <scwilliams@nvidia.com> Original-Change-Id: Ibdcfe63d56d22e39d8c5398ff50eb663bd0d82f3 Rebase-Id: R5a24a2ae2ab4585c3d48c76761beef815a665649