[RAMEN9610-10029][COMMON] media: mfc: handle MFC QoS atomically
authorAyoung Sim <a.sim@samsung.com>
Tue, 20 Nov 2018 06:04:31 +0000 (15:04 +0900)
committerhskang <hs1218.kang@samsung.com>
Fri, 28 Dec 2018 09:54:22 +0000 (18:54 +0900)
commit5969ffec6686e1730b5353d51acb5b33acb4f9cb
treea369cce20c1880c39525752e2548e1ca4def290e
parent98ed60c972b63ec41292397cee79e3ab2a503e62
[RAMEN9610-10029][COMMON] media: mfc: handle MFC QoS atomically

MFC QoS should be controled atomically
because various thread can request qos_on.
Overlapped QoS calls(pm_qos_xxx_request())
cause of countless warning log messages.

Change-Id: Ifd74cf009fd263cd6732646ae92d4d46fb1d4ca0
Signed-off-by: Ayoung Sim <a.sim@samsung.com>
drivers/media/platform/exynos/mfc/mfc.c
drivers/media/platform/exynos/mfc/mfc_data_struct.h
drivers/media/platform/exynos/mfc/mfc_qos.c