diff options
author | He Yangxuan <yangxuan8282@gmail.com> | 2018-11-16 23:09:10 +0800 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-11-26 15:26:48 +0000 |
commit | 8dc0e43d5a410a6f173c14caaa625adaf45f11f4 (patch) | |
tree | 8818259554accdf24310ae8aef8a0ed4a06427d5 /testing/linux-amlogic/0022-dt-bindings-soc-amlogic-add-meson-canvas-documentati.patch | |
parent | 9a88176c5408adb5321fa11300cb63e4dbea80ed (diff) | |
download | aports-8dc0e43d5a410a6f173c14caaa625adaf45f11f4.tar.bz2 aports-8dc0e43d5a410a6f173c14caaa625adaf45f11f4.tar.xz |
testing/linux-amlogic: new aport
This kernel package add support for Amlogic S9xxx device.
Supported devices include many android box and some SBC like
Odroid C2, Khadas Vim, Nanopi K2. This package based on mainline
kernel, and apply some patches from mainline amlogic developer.
Diffstat (limited to 'testing/linux-amlogic/0022-dt-bindings-soc-amlogic-add-meson-canvas-documentati.patch')
-rw-r--r-- | testing/linux-amlogic/0022-dt-bindings-soc-amlogic-add-meson-canvas-documentati.patch | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/testing/linux-amlogic/0022-dt-bindings-soc-amlogic-add-meson-canvas-documentati.patch b/testing/linux-amlogic/0022-dt-bindings-soc-amlogic-add-meson-canvas-documentati.patch new file mode 100644 index 0000000000..6d449e3f9b --- /dev/null +++ b/testing/linux-amlogic/0022-dt-bindings-soc-amlogic-add-meson-canvas-documentati.patch @@ -0,0 +1,55 @@ +From c50c3a3d2cb0d563757a8b8b1a3e52acdf68910e Mon Sep 17 00:00:00 2001 +From: Maxime Jourdan <maxi.jourdan@wanadoo.fr> +Date: Wed, 1 Aug 2018 20:51:26 +0200 +Subject: [PATCH] dt-bindings: soc: amlogic: add meson-canvas documentation + +DT bindings doc for amlogic,meson-canvas + +Signed-off-by: Maxime Jourdan <maxi.jourdan@wanadoo.fr> +--- + .../bindings/soc/amlogic/amlogic,meson-canvas.txt | 36 ++++++++++++++++++++++ + 1 file changed, 36 insertions(+) + create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-canvas.txt + +diff --git a/Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-canvas.txt b/Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-canvas.txt +new file mode 100644 +index 0000000..96e1437 +--- /dev/null ++++ b/Documentation/devicetree/bindings/soc/amlogic/amlogic,meson-canvas.txt +@@ -0,0 +1,36 @@ ++Amlogic Meson Canvas ++================================ ++ ++A canvas is a collection of metadata that describes a pixel buffer. ++Those metadata include: width, height, phyaddr, wrapping, block mode ++and endianness. ++ ++Many IPs within Amlogic SoCs rely on canvas indexes to read/write pixel data ++rather than use the phy addresses directly. For instance, this is the case for ++the video decoders and the display. ++ ++Amlogic SoCs have 256 canvas. ++ ++Device Tree Bindings: ++--------------------- ++ ++Canvas Provider ++-------------------------- ++ ++Required properties: ++- compatible: "amlogic,meson-canvas" ++ ++Parent node should have the following properties : ++- compatible: "amlogic,meson-gx-dmc-sysctrl", "syscon", "simple-mfd" ++- reg: base address and size of the DMC system control register space. ++ ++Example: ++ ++sysctrl_DMC: system-controller@0 { ++ compatible = "amlogic,meson-gx-dmc-sysctrl", "syscon", "simple-mfd"; ++ reg = <0x0 0x0 0x0 0x1000>; ++ ++ canvas: canvas-provider@0 { ++ compatible = "amlogic,meson-canvas"; ++ }; ++}; |