dt-bindings: gpu: Convert aspeed,ast2400-gfx to DT schema
Subsystems (6)
Rob Herring (Arm)
maintainerPATCH 1/1 dt-bindings: gpu: Convert aspeed,ast2400-gfx to DT schema
Convert the ASpeed GFX Display Controller binding to DT schema format. There was a duplicate, incomplete binding in mfd which can be dropped.
Signed-off-by Rob Herring (Arm) <[email protected]>
--- .../bindings/gpu/aspeed,ast2400-gfx.yaml | 58 +++++++++++++++++++ .../devicetree/bindings/gpu/aspeed-gfx.txt | 41 ------------- .../devicetree/bindings/mfd/aspeed-gfx.txt | 17 ------ MAINTAINERS | 2 +- 4 files changed, 59 insertions(+), 59 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpu/aspeed,ast2400-gfx.yaml delete mode 100644 Documentation/devicetree/bindings/gpu/aspeed-gfx.txt delete mode 100644 Documentation/devicetree/bindings/mfd/aspeed-gfx.txt
Documentation/devicetree/bindings/gpu/aspeed,ast2400-gfx.yaml new file +58 -0
@@ -0,0 +1,58 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/gpu/aspeed,ast2400-gfx.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: ASPEED GFX Display Controller + +maintainers: + - Joel Stanley <[email protected]> + +properties: + compatible: + items: + - enum: + - aspeed,ast2500-gfx + - aspeed,ast2400-gfx + - const: syscon + + reg: + maxItems: 1 + + clocks: + maxItems: 1 + + resets: + maxItems: 1 + + interrupts: + maxItems: 1 + + memory-region: + maxItems: 1 + description: + a reserved-memory region to use for the framebuffer. + +required: + - compatible + - reg + - interrupts + - clocks + - resets + - memory-region + +additionalProperties: false + +examples: + - | + #include <dt-bindings/clock/aspeed-clock.h> + + display@1e6e6000 { + compatible = "aspeed,ast2500-gfx", "syscon"; + reg = <0x1e6e6000 0x1000>; + clocks = <&syscon ASPEED_CLK_GATE_D1CLK>; + resets = <&syscon ASPEED_RESET_CRT1>; + interrupts = <0x19>; + memory-region = <&gfx_memory>; + };
Documentation/devicetree/bindings/gpu/aspeed-gfx.txt deleted +0 -41
41 lines not on this page · raw message
Documentation/devicetree/bindings/mfd/aspeed-gfx.txt deleted +0 -17
@@ -1,17 +0,0 @@ -* Device tree bindings for Aspeed SoC Display Controller (GFX) - -The Aspeed SoC Display Controller primarily does as its name suggests, but also -participates in pinmux requests on the g5 SoCs. It is therefore considered a -syscon device. - -Required properties: -- compatible: "aspeed,ast2500-gfx", "syscon" -- reg: contains offset/length value of the GFX memory - region. - -Example: - -gfx: display@1e6e6000 { - compatible = "aspeed,ast2500-gfx", "syscon"; - reg = <0x1e6e6000 0x1000>; -};
MAINTAINERS +1 -1
@@ -7592,7 +7592,7 @@ M: Joel Stanley <[email protected]> L: [email protected] (moderated for non-subscribers) S: Supported T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt +F: Documentation/devicetree/bindings/gpu/aspeed,ast2400-gfx.yaml F: drivers/gpu/drm/aspeed/ DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
Signature · 1 line
2.50.1
Quoted 4 lines · Rob Herring (Arm)
Convert the ASpeed GFX Display Controller binding to DT schema format. There was a duplicate, incomplete binding in mfd which can be dropped.
Signed-off-by Rob Herring (Arm) <[email protected]>
Reviewed-by Andrew Jeffery <[email protected]>
Thanks Rob.