MGS-3848-1 [#imx-854] refinements for pm and isr
authorXianzhong <xianzhong.li@nxp.com>
Wed, 25 Apr 2018 19:53:47 +0000 (03:53 +0800)
committerXianzhong <xianzhong.li@nxp.com>
Thu, 26 Apr 2018 15:38:57 +0000 (23:38 +0800)
commitc5f6e4280a78aa6ae25b67dea948c412b4c7c196
tree12b7314aabf14838945b9a989e18b1efe8e1ede4
parent20d26d9f1248f03f3cec90045f4fb5fc4657fc58
MGS-3848-1 [#imx-854] refinements for pm and isr

1. slightly increate performance for interrupt handler
2. refine powerMutex lock
3. remove obsolete power management mode
4. code refinement  preparing fix for bug #19216, #19230

Signed-off-by: Xianzhong <xianzhong.li@nxp.com>
(cherry picked from commit e002022c3143b3e266af893b02bb913e3d156c54)
drivers/mxc/gpu-viv/hal/kernel/arch/gc_hal_kernel_hardware.c
drivers/mxc/gpu-viv/hal/kernel/arch/gc_hal_kernel_hardware.h
drivers/mxc/gpu-viv/hal/kernel/archvg/gc_hal_kernel_hardware_vg.c
drivers/mxc/gpu-viv/hal/kernel/gc_hal_kernel_event.c
drivers/mxc/gpu-viv/hal/kernel/inc/gc_hal_enum.h
drivers/mxc/gpu-viv/hal/os/linux/kernel/gc_hal_kernel_os.c