Path: blob/master/Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml
26308 views
# SPDX-License-Identifier: GPL-2.01%YAML 1.22---3$id: http://devicetree.org/schemas/display/allwinner,sun6i-a31-mipi-dsi.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Allwinner A31 MIPI-DSI Controller78maintainers:9- Chen-Yu Tsai <wens@csie.org>10- Maxime Ripard <mripard@kernel.org>1112properties:13compatible:14oneOf:15- enum:16- allwinner,sun6i-a31-mipi-dsi17- allwinner,sun50i-a64-mipi-dsi18- allwinner,sun50i-a100-mipi-dsi19- items:20- const: allwinner,sun20i-d1-mipi-dsi21- const: allwinner,sun50i-a100-mipi-dsi2223reg:24maxItems: 12526interrupts:27maxItems: 12829clocks:30minItems: 131items:32- description: Bus Clock33- description: Module Clock3435clock-names:36items:37- const: bus38- const: mod3940resets:41maxItems: 14243vcc-dsi-supply:44description: VCC-DSI power supply of the DSI encoder4546phys:47maxItems: 14849phy-names:50const: dphy5152port:53$ref: /schemas/graph.yaml#/properties/port54description:55The port should be the input endpoint, usually coming from the56associated TCON.5758required:59- compatible60- reg61- interrupts62- clocks63- phys64- phy-names65- resets66- port6768allOf:69- $ref: dsi-controller.yaml#70- if:71properties:72compatible:73contains:74enum:75- allwinner,sun6i-a31-mipi-dsi76- allwinner,sun50i-a100-mipi-dsi7778then:79properties:80clocks:81minItems: 28283required:84- clock-names8586else:87properties:88clocks:89maxItems: 19091- if:92properties:93compatible:94contains:95enum:96- allwinner,sun6i-a31-mipi-dsi97- allwinner,sun50i-a64-mipi-dsi9899then:100required:101- vcc-dsi-supply102103unevaluatedProperties: false104105examples:106- |107dsi0: dsi@1ca0000 {108compatible = "allwinner,sun6i-a31-mipi-dsi";109reg = <0x01ca0000 0x1000>;110interrupts = <0 89 4>;111clocks = <&ccu 23>, <&ccu 96>;112clock-names = "bus", "mod";113resets = <&ccu 4>;114phys = <&dphy0>;115phy-names = "dphy";116vcc-dsi-supply = <®_dcdc1>;117#address-cells = <1>;118#size-cells = <0>;119120panel@0 {121compatible = "bananapi,lhr050h41", "ilitek,ili9881c";122reg = <0>;123power-supply = <®_display>;124reset-gpios = <&r_pio 0 5 1>; /* PL05 */125backlight = <&pwm_bl>;126};127128port {129dsi0_in_tcon0: endpoint {130remote-endpoint = <&tcon0_out_dsi0>;131};132};133};134135...136137138