From: dillon.minfei@gmail.com To: thierry.reding@gmail.com, sam@ravnborg.org, airlied@linux.ie, daniel@ffwll.ch, robh+dt@kernel.org, linus.walleij@linaro.org, alexandre.torgue@foss.st.com, mcoquelin.stm32@gmail.com Cc: noralf@tronnes.org, dianders@chromium.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dillon Min <dillon.minfei@gmail.com> Subject: [PATCH v2 1/3] dt-bindings: display: panel: Add ilitek ili9341 panel bindings Date: Wed, 21 Jul 2021 15:41:26 +0800 [thread overview] Message-ID: <1626853288-31223-2-git-send-email-dillon.minfei@gmail.com> (raw) In-Reply-To: <1626853288-31223-1-git-send-email-dillon.minfei@gmail.com> From: Dillon Min <dillon.minfei@gmail.com> Add documentation for "ilitek,ili9341" panel. Cc: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Dillon Min <dillon.minfei@gmail.com> Reviewed-by: Rob Herring <robh@kernel.org> --- changes in v2: - add {vci, vddi, vddi-led}-supply bulk regulator according to linus suggestion, thanks. - add DBI panel in D/CX description. .../bindings/display/panel/ilitek,ili9341.yaml | 78 ++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml diff --git a/Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml b/Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml new file mode 100644 index 000000000000..2ed010f91e2d --- /dev/null +++ b/Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml @@ -0,0 +1,78 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/panel/ilitek,ili9341.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Ilitek-9341 Display Panel + +maintainers: + - Dillon Min <dillon.minfei@gmail.com> + +description: | + Ilitek ILI9341 TFT panel driver with SPI control bus + This is a driver for 320x240 TFT panels, accepting a rgb input + streams with 16 bits or 18 bits. + +allOf: + - $ref: panel-common.yaml# + +properties: + compatible: + items: + - enum: + # ili9341 240*320 Color on stm32f429-disco board + - st,sf-tc240t-9370-t + - const: ilitek,ili9341 + + reg: true + + dc-gpios: + maxItems: 1 + description: Display data/command selection (D/CX) of this DBI panel + + spi-3wire: true + + spi-max-frequency: + const: 10000000 + + port: true + + vci-supply: + description: Analog voltage supply (2.5 .. 3.3V) + + vddi-supply: + description: Voltage supply for interface logic (1.65 .. 3.3 V) + + vddi-led-supply: + description: Voltage supply for the LED driver (1.65 .. 3.3 V) + +additionalProperties: false + +required: + - compatible + - reg + - dc-gpios + - port + +examples: + - |+ + spi { + #address-cells = <1>; + #size-cells = <0>; + panel: display@0 { + compatible = "st,sf-tc240t-9370-t", + "ilitek,ili9341"; + reg = <0>; + spi-3wire; + spi-max-frequency = <10000000>; + dc-gpios = <&gpiod 13 0>; + port { + panel_in: endpoint { + remote-endpoint = <&display_out>; + }; + }; + }; + }; +... + -- 2.7.4
next prev parent reply other threads:[~2021-07-21 7:43 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-07-21 7:41 [PATCH v2 0/3] Add ilitek ili9341 panel driver dillon.minfei 2021-07-21 7:41 ` dillon.minfei [this message] 2021-07-21 14:00 ` [PATCH v2 1/3] dt-bindings: display: panel: Add ilitek ili9341 panel bindings Linus Walleij [not found] ` <YPgsl5M6P86iJADt@ravnborg.org> 2021-07-21 14:22 ` Linus Walleij 2021-07-21 7:41 ` [PATCH v2 2/3] ARM: dts: stm32: fix dtbs_check warning on ili9341 dts binding dillon.minfei 2021-07-21 14:53 ` Dillon Min 2021-07-21 7:41 ` [PATCH v2 3/3] drm/panel: Add ilitek ili9341 panel driver dillon.minfei 2021-07-21 14:02 ` Linus Walleij 2021-07-21 15:00 ` Dillon Min 2021-07-21 15:47 ` Jagan Teki 2021-07-21 23:08 ` Dillon Min 2021-07-22 7:58 ` Jagan Teki 2021-07-21 17:42 ` Noralf Trønnes 2021-07-22 2:07 ` Dillon Min 2021-07-22 7:03 ` Noralf Trønnes 2021-07-22 7:10 ` Dillon Min [not found] ` <YPhR1citK6Nodep/@ravnborg.org> 2021-07-21 23:28 ` Dillon Min
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1626853288-31223-2-git-send-email-dillon.minfei@gmail.com \ --to=dillon.minfei@gmail.com \ --cc=airlied@linux.ie \ --cc=alexandre.torgue@foss.st.com \ --cc=daniel@ffwll.ch \ --cc=devicetree@vger.kernel.org \ --cc=dianders@chromium.org \ --cc=dri-devel@lists.freedesktop.org \ --cc=linus.walleij@linaro.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-stm32@st-md-mailman.stormreply.com \ --cc=mcoquelin.stm32@gmail.com \ --cc=noralf@tronnes.org \ --cc=robh+dt@kernel.org \ --cc=sam@ravnborg.org \ --cc=thierry.reding@gmail.com \ --subject='Re: [PATCH v2 1/3] dt-bindings: display: panel: Add ilitek ili9341 panel bindings' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).