media: venus: firmware: register separate platform_device for firmware loader
authorStanimir Varbanov <stanimir.varbanov@linaro.org>
Wed, 17 Oct 2018 13:18:21 +0000 (09:18 -0400)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Fri, 23 Nov 2018 11:32:00 +0000 (06:32 -0500)
commitf9799fcce4bb383206c08a2ac960039efdfa4a2f
tree0a1b5a9a999b9dea32270d7e4546d9f8893822f4
parenta4cf7e3c069db63b083b0d649b9e7d7263e50e33
media: venus: firmware: register separate platform_device for firmware loader

This registers a firmware platform_device and associate it with
video-firmware DT subnode. Then calls dma configure to initialize
dma and iommu.

Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Reviewed-by: Alexandre Courbot <acourbot@chromium.org>
Tested-by: Alexandre Courbot <acourbot@chromium.org>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/qcom/venus/core.c
drivers/media/platform/qcom/venus/core.h
drivers/media/platform/qcom/venus/firmware.c
drivers/media/platform/qcom/venus/firmware.h