72 lines · yaml
1# SPDX-License-Identifier: GPL-2.02%YAML 1.23---4$id: http://devicetree.org/schemas/display/panel/raspberrypi,7inch-touchscreen.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: The official 7" (800x480) Raspberry Pi touchscreen8 9maintainers:10 - Eric Anholt <eric@anholt.net>11 - Thierry Reding <thierry.reding@gmail.com>12 13description: |+14 This DSI panel contains:15 16 - TC358762 DSI->DPI bridge17 - Atmel microcontroller on I2C for power sequencing the DSI bridge and18 controlling backlight19 - Touchscreen controller on I2C for touch input20 21 and this binding covers the DSI display parts but not its touch input.22 23properties:24 compatible:25 const: raspberrypi,7inch-touchscreen-panel26 27 reg:28 const: 0x4529 30 port: true31 32required:33 - compatible34 - reg35 - port36 37additionalProperties: false38 39examples:40 - |+41 dsi1: dsi {42 #address-cells = <1>;43 #size-cells = <0>;44 45 port {46 dsi_out_port: endpoint {47 remote-endpoint = <&panel_dsi_port>;48 };49 };50 };51 52 i2c_dsi: i2c {53 compatible = "i2c-gpio";54 #address-cells = <1>;55 #size-cells = <0>;56 scl-gpios = <&gpio 28 0>;57 sda-gpios = <&gpio 29 0>;58 59 lcd@45 {60 compatible = "raspberrypi,7inch-touchscreen-panel";61 reg = <0x45>;62 63 port {64 panel_dsi_port: endpoint {65 remote-endpoint = <&dsi_out_port>;66 };67 };68 };69 };70 71...72