FIXUP: FROMGIT: drm/mediatek: Add ctm property support

There might be some comp that doesn't have funcs, eg. hdmi-connector.
Check for comp->funcs otherwise there will be NULL pointer dereference
crash.

[https://lore.kernel.org/lkml/1578637185.29400.3.camel@mtksdaap41/]

BUG=b:144740108
TEST=boot kernel

Fixes: bd3de8cd782b ("drm/mediatek: Add gamma property according to hardware capability")
Fixes: 7395eab077f9 ("drm/mediatek: Add ctm property support")
Change-Id: Ic553a3ff30337d63b07c2eb4ff71f13ea2c0163e
Signed-off-by: Hsin-Yi Wang <hsinyi@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/1994866
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
Reviewed-by: Eizan Miyamoto <eizan@chromium.org>
Commit-Queue: Nicolas Boichat <drinkcat@chromium.org>
Tested-by: Nicolas Boichat <drinkcat@chromium.org>
1 file changed