summaryrefslogtreecommitdiff
path: root/drivers/soc/amlogic/Kconfig
diff options
context:
space:
mode:
authorMaxime Jourdan <mjourdan@baylibre.com>2018-08-23 14:49:53 +0300
committerKevin Hilman <khilman@baylibre.com>2018-09-13 07:38:45 +0300
commitd4983983d98710e4927fdb8de8e987c303b3fba3 (patch)
tree60753c338e54e10008487e0a9d896d7bfc3a122a /drivers/soc/amlogic/Kconfig
parent5516803d48ed946320aba48fdf45bad383252891 (diff)
downloadlinux-d4983983d98710e4927fdb8de8e987c303b3fba3.tar.xz
soc: amlogic: add meson-canvas driver
Amlogic SoCs have a repository of 256 canvas which they use to describe pixel buffers. They contain metadata like width, height, block mode, endianness [..] Many IPs within those SoCs like vdec/vpu rely on those canvas to read/write pixels. Reviewed-by: Jerome Brunet <jbrunet@baylibre.com> Tested-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Maxime Jourdan <mjourdan@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Diffstat (limited to 'drivers/soc/amlogic/Kconfig')
-rw-r--r--drivers/soc/amlogic/Kconfig7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/soc/amlogic/Kconfig b/drivers/soc/amlogic/Kconfig
index b04f6e4aedbc..2f282b472912 100644
--- a/drivers/soc/amlogic/Kconfig
+++ b/drivers/soc/amlogic/Kconfig
@@ -1,5 +1,12 @@
menu "Amlogic SoC drivers"
+config MESON_CANVAS
+ tristate "Amlogic Meson Canvas driver"
+ depends on ARCH_MESON || COMPILE_TEST
+ default n
+ help
+ Say yes to support the canvas IP for Amlogic SoCs.
+
config MESON_GX_SOCINFO
bool "Amlogic Meson GX SoC Information driver"
depends on ARCH_MESON || COMPILE_TEST