OSDN Git Service

media: venus: Use on-chip interconnect API
authorStanimir Varbanov <stanimir.varbanov@linaro.org>
Tue, 13 Aug 2019 15:25:08 +0000 (12:25 -0300)
committerMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Wed, 2 Oct 2019 13:58:27 +0000 (10:58 -0300)
commit32f0a6ddc8c98a1aade2bf3d07c79d5d2c6ceb9a
treeb14af30471b2873b63505c51b8d22a788b54ecb6
parentc690435ed07901737e5c007a65ec59f53b33eb71
media: venus: Use on-chip interconnect API

This aims to add a requests for bandwidth scaling depending
on the resolution and framerate (macroblocks per second). The
exact value of the requested bandwidth is get from a
pre-calculated tables for encoder and decoder.

Acked-by: Georgi Djakov <georgi.djakov@linaro.org>
Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
drivers/media/platform/Kconfig
drivers/media/platform/qcom/venus/core.c
drivers/media/platform/qcom/venus/core.h
drivers/media/platform/qcom/venus/helpers.c