From: Conor Dooley <conor@kernel.org>
To: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
Cc: Linus Walleij <linusw@kernel.org>, Rob Herring <robh@kernel.org>,
Krzysztof Kozlowski <krzk+dt@kernel.org>,
Conor Dooley <conor+dt@kernel.org>,
Lorenzo Bianconi <lorenzo@kernel.org>,
Christian Marangi <ansuelsmth@gmail.com>,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@collabora.com>,
Benjamin Larsson <benjamin.larsson@genexis.eu>,
linux-gpio@vger.kernel.org, devicetree@vger.kernel.org,
linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org,
Markus Gothe <markus.gothe@genexis.eu>,
Matheus Sampaio Queiroga <srherobrine20@gmail.com>
Subject: Re: [PATCH v6 01/17] dt-bindings: pinctrl: airoha: update/fix device tree binding schemas
Date: Sun, 28 Jun 2026 20:15:25 +0100 [thread overview]
Message-ID: <20260628-pronto-stash-ea7ff79bd0d3@spud> (raw)
In-Reply-To: <20260628143733.273651-2-mikhail.kshevetskiy@iopsys.eu>
[-- Attachment #1: Type: text/plain, Size: 5531 bytes --]
On Sun, Jun 28, 2026 at 05:37:17PM +0300, Mikhail Kshevetskiy wrote:
> This patch fix several misprints and sync device tree binding schemas
> with actual driver code.
Please split this up and provide some explanation for why each thing is
incorrect.
pw-bot: changes-requested
>
Missing a Fixes: tag.
Thanks,
Conor.
> Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
> ---
> .../pinctrl/airoha,an7583-pinctrl.yaml | 37 +++++++------------
> .../pinctrl/airoha,en7581-pinctrl.yaml | 4 +-
> 2 files changed, 16 insertions(+), 25 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml
> index 79910214d9b5..f52802a3ad79 100644
> --- a/Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml
> +++ b/Documentation/devicetree/bindings/pinctrl/airoha,an7583-pinctrl.yaml
> @@ -61,7 +61,7 @@ patternProperties:
> description:
> A string containing the name of the function to mux to the group.
> enum: [pon, tod_1pps, sipo, mdio, uart, i2c, jtag, pcm, spi,
> - pcm_spi, i2s, emmc, pnand, pcie_reset, pwm, phy1_led0,
> + pcm_spi, emmc, pnand, pcie_reset, pwm, phy1_led0,
> phy2_led0, phy3_led0, phy4_led0, phy1_led1, phy2_led1,
> phy3_led1, phy4_led1]
>
> @@ -159,17 +159,8 @@ patternProperties:
> properties:
> groups:
> items:
> - enum: [pcm_spi, pcm_spi_int, pcm_spi_rst, pcm_spi_cs1,
> - pcm_spi_cs2, pcm_spi_cs3, pcm_spi_cs4]
> - maxItems: 7
> - - if:
> - properties:
> - function:
> - const: i2c
> - then:
> - properties:
> - groups:
> - enum: [i2s]
> + enum: [pcm_spi, pcm_spi_rst, pcm_spi_cs1]
> + maxItems: 3
> - if:
> properties:
> function:
> @@ -207,7 +198,8 @@ patternProperties:
> gpio20, gpio21, gpio22, gpio23, gpio24, gpio25,
> gpio26, gpio27, gpio28, gpio29, gpio30, gpio31,
> gpio36, gpio37, gpio38, gpio39, gpio40, gpio41,
> - gpio42, gpio43, gpio44, gpio45, gpio46, gpio47]
> + gpio42, gpio43, gpio44, gpio45, gpio46, gpio47,
> + gpio48]
> - if:
> properties:
> function:
> @@ -288,17 +280,16 @@ patternProperties:
> description:
> An array of strings. Each string contains the name of a pin.
> items:
> - enum: [uart1_txd, uart1_rxd, i2c_scl, i2c_sda, spi_cs0, spi_clk,
> - spi_mosi, spi_miso, gpio0, gpio1, gpio2, gpio3, gpio4,
> - gpio5, gpio6, gpio7, gpio8, gpio9, gpio10, gpio11, gpio12,
> - gpio13, gpio14, gpio15, gpio16, gpio17, gpio18, gpio19,
> - gpio20, gpio21, gpio22, gpio23, gpio24, gpio25, gpio26,
> - gpio27, gpio28, gpio29, gpio30, gpio31, gpio32, gpio33,
> - gpio34, gpio35, gpio36, gpio37, gpio38, gpio39, gpio40,
> - gpio41, gpio42, gpio43, gpio44, gpio45, gpio46,
> - pcie_reset0, pcie_reset1, pcie_reset2]
> + enum: [gpio0, gpio1, gpio2, gpio3, gpio4, gpio5, gpio6, gpio7,
> + gpio8, gpio9, gpio10, gpio11, gpio12, gpio13, gpio14,
> + gpio15, gpio16, gpio17, gpio18, gpio19, gpio20, gpio21,
> + gpio22, gpio23, gpio24, gpio25, gpio26, gpio27, gpio28,
> + gpio29, gpio30, gpio31, gpio32, gpio33, gpio34, gpio35,
> + gpio36, gpio37, gpio38, i2c0_scl, i2c0_sda, i2c1_scl,
> + i2c1_sda, spi_clk, spi_cs, spi_mosi, spi_miso, uart_txd,
> + uart_rxd, pcie_reset0, pcie_reset1, mdc_0, mdio_0]
> minItems: 1
> - maxItems: 58
> + maxItems: 53
>
> bias-disable: true
>
> diff --git a/Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml
> index 21fd4f1ba78b..12dd85b5b410 100644
> --- a/Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml
> +++ b/Documentation/devicetree/bindings/pinctrl/airoha,en7581-pinctrl.yaml
> @@ -166,7 +166,7 @@ patternProperties:
> - if:
> properties:
> function:
> - const: i2c
> + const: i2s
> then:
> properties:
> groups:
> @@ -208,7 +208,7 @@ patternProperties:
> gpio20, gpio21, gpio22, gpio23, gpio24, gpio25,
> gpio26, gpio27, gpio28, gpio29, gpio30, gpio31,
> gpio36, gpio37, gpio38, gpio39, gpio40, gpio41,
> - gpio42, gpio43, gpio44, gpio45, gpio46, gpio47]
> + gpio42, gpio43, gpio44, gpio45, gpio46]
> - if:
> properties:
> function:
> --
> 2.53.0
>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
next prev parent reply other threads:[~2026-06-28 19:15 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-28 14:37 [PATCH v6 00/17] pinctrl: airoha: split on shared and SoC drivers, add more SoCs Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 01/17] dt-bindings: pinctrl: airoha: update/fix device tree binding schemas Mikhail Kshevetskiy
2026-06-28 19:15 ` Conor Dooley [this message]
2026-06-28 14:37 ` [PATCH v6 02/17] pinctrl: airoha: an7581: fix misprint in bitfield name Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 03/17] pinctrl: airoha: an7583: fix I2C0_SDA_PD register bit order Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 04/17] pinctrl: airoha: an7583: there is no mux to enable the second i2c bus Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 05/17] pinctrl: airoha: an7581: fix mux/conf of pcie_reset pins Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 06/17] pinctrl: airoha: an7583: fix muxing of non-gpio default pins Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 07/17] pinctrl: airoha: move common definitions to the separate header Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 08/17] pinctrl: airoha: split driver on shared code and SoC specific drivers Mikhail Kshevetskiy
2026-06-28 14:57 ` sashiko-bot
2026-06-28 14:37 ` [PATCH v6 09/17] pinctrl: airoha: an7581: remove en7581 prefix from variable names Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 10/17] pinctrl: airoha: an7583: remove an7583 prefix from variable names and definitions Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 11/17] pinctrl: airoha: an7583: rename registers to match its an7583 names Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 12/17] pinctrl: airoha: an7583: add support for npu_uart pinmux Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 13/17] pinctrl: airoha: an7583: add support for pon_alt pinmux Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 14/17] pinctrl: airoha: an7583: add support for olt pinmux Mikhail Kshevetskiy
2026-06-28 14:37 ` [PATCH v6 15/17] pinctrl: airoha: add support of en7523 SoC Mikhail Kshevetskiy
2026-06-28 14:57 ` sashiko-bot
2026-06-28 20:51 ` Rob Herring (Arm)
2026-06-28 14:37 ` [PATCH v6 16/17] pinctrl: airoha: try to find chip scu node by phandle first Mikhail Kshevetskiy
2026-06-28 14:54 ` sashiko-bot
2026-06-28 14:37 ` [PATCH v6 17/17] pinctrl: airoha: add support of an7563 SoC Mikhail Kshevetskiy
2026-06-28 14:55 ` sashiko-bot
2026-06-28 20:51 ` Rob Herring (Arm)
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=20260628-pronto-stash-ea7ff79bd0d3@spud \
--to=conor@kernel.org \
--cc=angelogioacchino.delregno@collabora.com \
--cc=ansuelsmth@gmail.com \
--cc=benjamin.larsson@genexis.eu \
--cc=conor+dt@kernel.org \
--cc=devicetree@vger.kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linusw@kernel.org \
--cc=linux-gpio@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=lorenzo@kernel.org \
--cc=markus.gothe@genexis.eu \
--cc=mikhail.kshevetskiy@iopsys.eu \
--cc=robh@kernel.org \
--cc=srherobrine20@gmail.com \
/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
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.