media: exynos: s5p-mfc: prevent suspend while MFC is in use

Change-Id: I6beecbdcb828c20af0f32c1af4d97a163867786a
Signed-off-by: Dima Zavin <dima@android.com>
mmc: dw_mmc: add to clear HLE interrupt

HLE(Hardware Locked Error) interrupt is raised when host controller
cannot load a command issued by software. When software sets the
start_cmd bit in the CMD register, host contoller tries to load
the command. If the command buffer is already filled with a command,
this error is raised. This error can not occur by the current mmc
stack.

Change-Id: I5d62f009d23f513d81b5199fc98483814c379b32
Signed-off-by: Hosung Kim <hosung0.kim@samsung.com>
media: exynos-tv: add to clear interrupt after changing to HDMI internal interrupt

Add to clear interrupt after changing to HDMI internal interrupt
and call hpd_work only in unplug state of irq-handler.
Skip to check HPD_STATUS in hpd_work.

Bug: 7368925
Change-Id: Icd0a0ad4bdcd51811ae7d67caabaa93884b67291
Signed-off-by: Jun Kim <junkim@samsung.com>
mmc: dw_mmc: fix to clear interrupt pending when exception

The previous code could not clear raw interrupt pending when
If clock update is fail to CIU after error occurs.
The remaining raw interrupt blocks to issue next operation,
The host controller can not process no longer.

Bug: 7390764, 7638890

Change-Id: I39208cea8d889f04524fa2f4c2d7ce58e91db623
Signed-off-by: Hosung Kim <hosung0.kim@samsung.com>