xref: /linux/Documentation/devicetree/bindings/display/panel/nec,nl8048hl11.yaml (revision 5b4248bfee04ba577e0d8ca8ddd30f1cb03ce5e5)
190075ddeSLaurent Pinchart# SPDX-License-Identifier: GPL-2.0
290075ddeSLaurent Pinchart%YAML 1.2
390075ddeSLaurent Pinchart---
490075ddeSLaurent Pinchart$id: http://devicetree.org/schemas/display/panel/nec,nl8048hl11.yaml#
590075ddeSLaurent Pinchart$schema: http://devicetree.org/meta-schemas/core.yaml#
690075ddeSLaurent Pinchart
790075ddeSLaurent Pincharttitle: NEC NL8048HL11 4.1" WVGA TFT LCD panel
890075ddeSLaurent Pinchart
990075ddeSLaurent Pinchartdescription:
1090075ddeSLaurent Pinchart  The NEC NL8048HL11 is a 4.1" WVGA TFT LCD panel with a 24-bit RGB parallel
1190075ddeSLaurent Pinchart  data interface and an SPI control interface.
1290075ddeSLaurent Pinchart
1390075ddeSLaurent Pinchartmaintainers:
1490075ddeSLaurent Pinchart  - Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1590075ddeSLaurent Pinchart
1690075ddeSLaurent PinchartallOf:
1790075ddeSLaurent Pinchart  - $ref: panel-common.yaml#
18*5b4248bfSKrzysztof Kozlowski  - $ref: /schemas/spi/spi-peripheral-props.yaml#
1990075ddeSLaurent Pinchart
2090075ddeSLaurent Pinchartproperties:
2190075ddeSLaurent Pinchart  compatible:
2290075ddeSLaurent Pinchart    const: nec,nl8048hl11
2390075ddeSLaurent Pinchart
2490075ddeSLaurent Pinchart  label: true
2590075ddeSLaurent Pinchart  port: true
2690075ddeSLaurent Pinchart  reg: true
2790075ddeSLaurent Pinchart  reset-gpios: true
2890075ddeSLaurent Pinchart
2990075ddeSLaurent Pinchart  spi-max-frequency:
3090075ddeSLaurent Pinchart    maximum: 10000000
3190075ddeSLaurent Pinchart
3290075ddeSLaurent Pinchartrequired:
3390075ddeSLaurent Pinchart  - compatible
3490075ddeSLaurent Pinchart  - reg
3590075ddeSLaurent Pinchart  - reset-gpios
3690075ddeSLaurent Pinchart  - port
3790075ddeSLaurent Pinchart
38*5b4248bfSKrzysztof KozlowskiunevaluatedProperties: false
3990075ddeSLaurent Pinchart
4090075ddeSLaurent Pinchartexamples:
4190075ddeSLaurent Pinchart  - |
4290075ddeSLaurent Pinchart    #include <dt-bindings/gpio/gpio.h>
4390075ddeSLaurent Pinchart
4490075ddeSLaurent Pinchart    spi0 {
4590075ddeSLaurent Pinchart      #address-cells = <1>;
4690075ddeSLaurent Pinchart      #size-cells = <0>;
4790075ddeSLaurent Pinchart
4890075ddeSLaurent Pinchart      lcd_panel: panel@0 {
4990075ddeSLaurent Pinchart        compatible = "nec,nl8048hl11";
5090075ddeSLaurent Pinchart        reg = <0>;
5190075ddeSLaurent Pinchart        spi-max-frequency = <10000000>;
5290075ddeSLaurent Pinchart
5390075ddeSLaurent Pinchart        reset-gpios = <&gpio7 7 GPIO_ACTIVE_LOW>;
5490075ddeSLaurent Pinchart
5590075ddeSLaurent Pinchart        port {
5690075ddeSLaurent Pinchart          lcd_in: endpoint {
5790075ddeSLaurent Pinchart            remote-endpoint = <&dpi_out>;
5890075ddeSLaurent Pinchart          };
5990075ddeSLaurent Pinchart        };
6090075ddeSLaurent Pinchart      };
6190075ddeSLaurent Pinchart    };
6290075ddeSLaurent Pinchart
6390075ddeSLaurent Pinchart...
64