* [PATCH v2 1/7] pinctrl: mediatek: common: Remove check for pins-are-numbered
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 2/7] pinctrl: stm32: " Bernhard Rosenkränzer
` (5 subsequent siblings)
6 siblings, 0 replies; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Remove the check for the unnecessary pins-are-numbered Devicetree property.
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Acked-by: Kevin Hilman <khilman@baylibre.com>
---
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
index 076ae0b38e3d7..553d16703475b 100644
--- a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
+++ b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c
@@ -1057,7 +1057,6 @@ int mtk_pctrl_init(struct platform_device *pdev,
struct pinctrl_pin_desc *pins;
struct mtk_pinctrl *pctl;
struct device_node *np = pdev->dev.of_node, *node;
- struct property *prop;
int ret, i;
pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
@@ -1066,11 +1065,6 @@ int mtk_pctrl_init(struct platform_device *pdev,
platform_set_drvdata(pdev, pctl);
- prop = of_find_property(np, "pins-are-numbered", NULL);
- if (!prop)
- return dev_err_probe(dev, -EINVAL,
- "only support pins-are-numbered format\n");
-
node = of_parse_phandle(np, "mediatek,pctl-regmap", 0);
if (node) {
pctl->regmap1 = syscon_node_to_regmap(node);
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v2 2/7] pinctrl: stm32: Remove check for pins-are-numbered
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 1/7] pinctrl: mediatek: common: Remove check for pins-are-numbered Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered Bernhard Rosenkränzer
` (4 subsequent siblings)
6 siblings, 0 replies; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Remove the check for the unnecessary pins-are-numbered
DeviceTree property
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
drivers/pinctrl/stm32/pinctrl-stm32.c | 5 -----
1 file changed, 5 deletions(-)
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.c b/drivers/pinctrl/stm32/pinctrl-stm32.c
index cc9472b284047..1cddca506ad7e 100644
--- a/drivers/pinctrl/stm32/pinctrl-stm32.c
+++ b/drivers/pinctrl/stm32/pinctrl-stm32.c
@@ -1499,11 +1499,6 @@ int stm32_pctl_probe(struct platform_device *pdev)
if (!match_data)
return -EINVAL;
- if (!device_property_present(dev, "pins-are-numbered")) {
- dev_err(dev, "only support pins-are-numbered format\n");
- return -EINVAL;
- }
-
pctl = devm_kzalloc(dev, sizeof(*pctl), GFP_KERNEL);
if (!pctl)
return -ENOMEM;
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 1/7] pinctrl: mediatek: common: Remove check for pins-are-numbered Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 2/7] pinctrl: stm32: " Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 17:02 ` Matthias Brugger
2022-11-23 8:18 ` Krzysztof Kozlowski
2022-11-22 1:07 ` [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: " Bernhard Rosenkränzer
` (3 subsequent siblings)
6 siblings, 2 replies; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Make pins-are-numbered optional and deprecate it
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
---
.../devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
index 33b5f79e741ab..1b44335b1e947 100644
--- a/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
+++ b/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
@@ -31,7 +31,8 @@ properties:
pins-are-numbered:
$ref: /schemas/types.yaml#/definitions/flag
description: |
- Specify the subnodes are using numbered pinmux to specify pins.
+ Specify the subnodes are using numbered pinmux to specify pins. (UNUSED)
+ deprecated: true
gpio-controller: true
@@ -62,7 +63,6 @@ properties:
required:
- compatible
- - pins-are-numbered
- gpio-controller
- "#gpio-cells"
@@ -150,7 +150,6 @@ examples:
compatible = "mediatek,mt8135-pinctrl";
reg = <0 0x1000B000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl_a>, <&syscfg_pctl_b>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered
2022-11-22 1:07 ` [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered Bernhard Rosenkränzer
@ 2022-11-22 17:02 ` Matthias Brugger
2022-11-23 8:18 ` Krzysztof Kozlowski
1 sibling, 0 replies; 13+ messages in thread
From: Matthias Brugger @ 2022-11-22 17:02 UTC (permalink / raw)
To: Bernhard Rosenkränzer, devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
angelogioacchino.delregno, khilman
On 22/11/2022 02:07, Bernhard Rosenkränzer wrote:
> Make pins-are-numbered optional and deprecate it
>
> Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
> ---
> .../devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 5 ++---
> 1 file changed, 2 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
> index 33b5f79e741ab..1b44335b1e947 100644
> --- a/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
> +++ b/Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
> @@ -31,7 +31,8 @@ properties:
> pins-are-numbered:
> $ref: /schemas/types.yaml#/definitions/flag
> description: |
> - Specify the subnodes are using numbered pinmux to specify pins.
> + Specify the subnodes are using numbered pinmux to specify pins. (UNUSED)
> + deprecated: true
>
> gpio-controller: true
>
> @@ -62,7 +63,6 @@ properties:
>
> required:
> - compatible
> - - pins-are-numbered
> - gpio-controller
> - "#gpio-cells"
>
> @@ -150,7 +150,6 @@ examples:
> compatible = "mediatek,mt8135-pinctrl";
> reg = <0 0x1000B000 0 0x1000>;
> mediatek,pctl-regmap = <&syscfg_pctl_a>, <&syscfg_pctl_b>;
> - pins-are-numbered;
> gpio-controller;
> #gpio-cells = <2>;
> interrupt-controller;
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered
2022-11-22 1:07 ` [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered Bernhard Rosenkränzer
2022-11-22 17:02 ` Matthias Brugger
@ 2022-11-23 8:18 ` Krzysztof Kozlowski
1 sibling, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2022-11-23 8:18 UTC (permalink / raw)
To: Bernhard Rosenkränzer, devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, matthias.bgg,
angelogioacchino.delregno, khilman
On 22/11/2022 02:07, Bernhard Rosenkränzer wrote:
> Make pins-are-numbered optional and deprecate it
>
> Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
> ---
> .../devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml | 5 ++
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: Deprecate pins-are-numbered
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
` (2 preceding siblings ...)
2022-11-22 1:07 ` [PATCH v2 3/7] dt-bindings: pinctrl: mediatek,mt65xx: Deprecate pins-are-numbered Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 17:03 ` Matthias Brugger
2022-11-23 8:18 ` Krzysztof Kozlowski
2022-11-22 1:07 ` [PATCH v2 5/7] arm64: dts: mediatek: Remove pins-are-numbered property Bernhard Rosenkränzer
` (2 subsequent siblings)
6 siblings, 2 replies; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Deprecate the pins-are-numbered property
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
---
.../devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
index 9d59208d83c18..eeb29b4ad4d1a 100644
--- a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
+++ b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
@@ -34,7 +34,9 @@ properties:
const: 1
ranges: true
- pins-are-numbered: true
+ pins-are-numbered:
+ $ref: /schemas/types.yaml#/definitions/flag
+ deprecated: true
hwlocks: true
interrupts:
@@ -206,7 +208,6 @@ required:
- '#address-cells'
- '#size-cells'
- ranges
- - pins-are-numbered
additionalProperties: false
@@ -220,7 +221,6 @@ examples:
#size-cells = <1>;
compatible = "st,stm32f429-pinctrl";
ranges = <0 0x40020000 0x3000>;
- pins-are-numbered;
gpioa: gpio@0 {
gpio-controller;
@@ -238,7 +238,6 @@ examples:
#size-cells = <1>;
compatible = "st,stm32f429-pinctrl";
ranges = <0 0x50020000 0x3000>;
- pins-are-numbered;
gpiob: gpio@1000 {
gpio-controller;
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: Deprecate pins-are-numbered
2022-11-22 1:07 ` [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: " Bernhard Rosenkränzer
@ 2022-11-22 17:03 ` Matthias Brugger
2022-11-23 8:18 ` Krzysztof Kozlowski
1 sibling, 0 replies; 13+ messages in thread
From: Matthias Brugger @ 2022-11-22 17:03 UTC (permalink / raw)
To: Bernhard Rosenkränzer, devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
angelogioacchino.delregno, khilman
On 22/11/2022 02:07, Bernhard Rosenkränzer wrote:
> Deprecate the pins-are-numbered property
>
> Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
> ---
> .../devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +++----
> 1 file changed, 3 insertions(+), 4 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
> index 9d59208d83c18..eeb29b4ad4d1a 100644
> --- a/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
> +++ b/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
> @@ -34,7 +34,9 @@ properties:
> const: 1
>
> ranges: true
> - pins-are-numbered: true
> + pins-are-numbered:
> + $ref: /schemas/types.yaml#/definitions/flag
> + deprecated: true
> hwlocks: true
>
> interrupts:
> @@ -206,7 +208,6 @@ required:
> - '#address-cells'
> - '#size-cells'
> - ranges
> - - pins-are-numbered
>
> additionalProperties: false
>
> @@ -220,7 +221,6 @@ examples:
> #size-cells = <1>;
> compatible = "st,stm32f429-pinctrl";
> ranges = <0 0x40020000 0x3000>;
> - pins-are-numbered;
>
> gpioa: gpio@0 {
> gpio-controller;
> @@ -238,7 +238,6 @@ examples:
> #size-cells = <1>;
> compatible = "st,stm32f429-pinctrl";
> ranges = <0 0x50020000 0x3000>;
> - pins-are-numbered;
>
> gpiob: gpio@1000 {
> gpio-controller;
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: Deprecate pins-are-numbered
2022-11-22 1:07 ` [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: " Bernhard Rosenkränzer
2022-11-22 17:03 ` Matthias Brugger
@ 2022-11-23 8:18 ` Krzysztof Kozlowski
1 sibling, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2022-11-23 8:18 UTC (permalink / raw)
To: Bernhard Rosenkränzer, devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, matthias.bgg,
angelogioacchino.delregno, khilman
On 22/11/2022 02:07, Bernhard Rosenkränzer wrote:
> Deprecate the pins-are-numbered property
>
> Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
> ---
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH v2 5/7] arm64: dts: mediatek: Remove pins-are-numbered property
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
` (3 preceding siblings ...)
2022-11-22 1:07 ` [PATCH v2 4/7] dt-bindings: pinctrl: st,stm32: " Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 6/7] ARM: " Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 7/7] ARM: dts: stm32: Remove the " Bernhard Rosenkränzer
6 siblings, 0 replies; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Remove the unnecessary pins-are-numbered property from
arm64 Mediatek DeviceTrees
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Acked-by: Kevin Hilman <khilman@baylibre.com>
---
arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8167.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8173.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8516.dtsi | 1 -
5 files changed, 5 deletions(-)
diff --git a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
index 9dc0794fcd2e6..ace8e751c8ea4 100644
--- a/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt2712e.dtsi
@@ -270,7 +270,6 @@ pio: pinctrl@10005000 {
compatible = "mediatek,mt2712-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl_a>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
diff --git a/arch/arm64/boot/dts/mediatek/mt8167.dtsi b/arch/arm64/boot/dts/mediatek/mt8167.dtsi
index fbe1a1128cc6a..6a54315cf6502 100644
--- a/arch/arm64/boot/dts/mediatek/mt8167.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8167.dtsi
@@ -117,7 +117,6 @@ pio: pinctrl@1000b000 {
compatible = "mediatek,mt8167-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
diff --git a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi b/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi
index e21feb85d822b..18e214464a2d3 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi
@@ -929,7 +929,6 @@ clock: mt6397clock {
pio6397: pinctrl {
compatible = "mediatek,mt6397-pinctrl";
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
};
diff --git a/arch/arm64/boot/dts/mediatek/mt8173.dtsi b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
index 7640b5158ff9d..c47d7d900f283 100644
--- a/arch/arm64/boot/dts/mediatek/mt8173.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8173.dtsi
@@ -375,7 +375,6 @@ pio: pinctrl@1000b000 {
compatible = "mediatek,mt8173-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl_a>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
diff --git a/arch/arm64/boot/dts/mediatek/mt8516.dtsi b/arch/arm64/boot/dts/mediatek/mt8516.dtsi
index d1b67c82d7617..118025263a29b 100644
--- a/arch/arm64/boot/dts/mediatek/mt8516.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8516.dtsi
@@ -229,7 +229,6 @@ pio: pinctrl@1000b000 {
compatible = "mediatek,mt8516-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v2 6/7] ARM: dts: mediatek: Remove pins-are-numbered property
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
` (4 preceding siblings ...)
2022-11-22 1:07 ` [PATCH v2 5/7] arm64: dts: mediatek: Remove pins-are-numbered property Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 1:07 ` [PATCH v2 7/7] ARM: dts: stm32: Remove the " Bernhard Rosenkränzer
6 siblings, 0 replies; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Remove the unnecessary pins-are-numbered property from
Mediatek ARM DeviceTrees
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Acked-by: Kevin Hilman <khilman@baylibre.com>
---
arch/arm/boot/dts/mt2701.dtsi | 1 -
arch/arm/boot/dts/mt7623.dtsi | 1 -
arch/arm/boot/dts/mt8135.dtsi | 1 -
3 files changed, 3 deletions(-)
diff --git a/arch/arm/boot/dts/mt2701.dtsi b/arch/arm/boot/dts/mt2701.dtsi
index b8eba3ba153c2..0a0fe8c5a4059 100644
--- a/arch/arm/boot/dts/mt2701.dtsi
+++ b/arch/arm/boot/dts/mt2701.dtsi
@@ -178,7 +178,6 @@ pio: pinctrl@1000b000 {
compatible = "mediatek,mt2701-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl_a>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
diff --git a/arch/arm/boot/dts/mt7623.dtsi b/arch/arm/boot/dts/mt7623.dtsi
index 25d31e40a5535..11379c3e6b4ca 100644
--- a/arch/arm/boot/dts/mt7623.dtsi
+++ b/arch/arm/boot/dts/mt7623.dtsi
@@ -253,7 +253,6 @@ pio: pinctrl@10005000 {
compatible = "mediatek,mt7623-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl_a>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
diff --git a/arch/arm/boot/dts/mt8135.dtsi b/arch/arm/boot/dts/mt8135.dtsi
index a031b36363187..0f291ad22d3af 100644
--- a/arch/arm/boot/dts/mt8135.dtsi
+++ b/arch/arm/boot/dts/mt8135.dtsi
@@ -152,7 +152,6 @@ pio: pinctrl@10005000 {
compatible = "mediatek,mt8135-pinctrl";
reg = <0 0x1000b000 0 0x1000>;
mediatek,pctl-regmap = <&syscfg_pctl_a &syscfg_pctl_b>;
- pins-are-numbered;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v2 7/7] ARM: dts: stm32: Remove the pins-are-numbered property
2022-11-22 1:07 [PATCH v2 0/7] Remove the pins-are-numbered DT property Bernhard Rosenkränzer
` (5 preceding siblings ...)
2022-11-22 1:07 ` [PATCH v2 6/7] ARM: " Bernhard Rosenkränzer
@ 2022-11-22 1:07 ` Bernhard Rosenkränzer
2022-11-22 17:03 ` Matthias Brugger
6 siblings, 1 reply; 13+ messages in thread
From: Bernhard Rosenkränzer @ 2022-11-22 1:07 UTC (permalink / raw)
To: devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
matthias.bgg, angelogioacchino.delregno, khilman
Remove the pins-are-numbered property from STM32 DeviceTrees
Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
---
arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 1 -
arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 1 -
arch/arm/boot/dts/stm32h743.dtsi | 1 -
arch/arm/boot/dts/stm32mp131.dtsi | 1 -
arch/arm/boot/dts/stm32mp151.dtsi | 2 --
5 files changed, 6 deletions(-)
diff --git a/arch/arm/boot/dts/stm32f4-pinctrl.dtsi b/arch/arm/boot/dts/stm32f4-pinctrl.dtsi
index 500bcc302d422..4523c63475e4c 100644
--- a/arch/arm/boot/dts/stm32f4-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stm32f4-pinctrl.dtsi
@@ -51,7 +51,6 @@ pinctrl: pinctrl@40020000 {
ranges = <0 0x40020000 0x3000>;
interrupt-parent = <&exti>;
st,syscfg = <&syscfg 0x8>;
- pins-are-numbered;
gpioa: gpio@40020000 {
gpio-controller;
diff --git a/arch/arm/boot/dts/stm32f7-pinctrl.dtsi b/arch/arm/boot/dts/stm32f7-pinctrl.dtsi
index 8f37aefa73150..c8e6c52fb248e 100644
--- a/arch/arm/boot/dts/stm32f7-pinctrl.dtsi
+++ b/arch/arm/boot/dts/stm32f7-pinctrl.dtsi
@@ -15,7 +15,6 @@ pinctrl: pinctrl@40020000 {
ranges = <0 0x40020000 0x3000>;
interrupt-parent = <&exti>;
st,syscfg = <&syscfg 0x8>;
- pins-are-numbered;
gpioa: gpio@40020000 {
gpio-controller;
diff --git a/arch/arm/boot/dts/stm32h743.dtsi b/arch/arm/boot/dts/stm32h743.dtsi
index 28e3deb20e1e1..f30796f7adf36 100644
--- a/arch/arm/boot/dts/stm32h743.dtsi
+++ b/arch/arm/boot/dts/stm32h743.dtsi
@@ -588,7 +588,6 @@ pinctrl: pinctrl@58020000 {
ranges = <0 0x58020000 0x3000>;
interrupt-parent = <&exti>;
st,syscfg = <&syscfg 0x8>;
- pins-are-numbered;
gpioa: gpio@58020000 {
gpio-controller;
diff --git a/arch/arm/boot/dts/stm32mp131.dtsi b/arch/arm/boot/dts/stm32mp131.dtsi
index 2a9b3a5bba830..adaee0f9e1263 100644
--- a/arch/arm/boot/dts/stm32mp131.dtsi
+++ b/arch/arm/boot/dts/stm32mp131.dtsi
@@ -549,7 +549,6 @@ pinctrl: pinctrl@50002000 {
ranges = <0 0x50002000 0x8400>;
interrupt-parent = <&exti>;
st,syscfg = <&exti 0x60 0xff>;
- pins-are-numbered;
gpioa: gpio@50002000 {
gpio-controller;
diff --git a/arch/arm/boot/dts/stm32mp151.dtsi b/arch/arm/boot/dts/stm32mp151.dtsi
index 5491b6c4dec20..4e437d3f2ed66 100644
--- a/arch/arm/boot/dts/stm32mp151.dtsi
+++ b/arch/arm/boot/dts/stm32mp151.dtsi
@@ -1660,7 +1660,6 @@ pinctrl: pinctrl@50002000 {
ranges = <0 0x50002000 0xa400>;
interrupt-parent = <&exti>;
st,syscfg = <&exti 0x60 0xff>;
- pins-are-numbered;
gpioa: gpio@50002000 {
gpio-controller;
@@ -1789,7 +1788,6 @@ pinctrl_z: pinctrl@54004000 {
#size-cells = <1>;
compatible = "st,stm32mp157-z-pinctrl";
ranges = <0 0x54004000 0x400>;
- pins-are-numbered;
interrupt-parent = <&exti>;
st,syscfg = <&exti 0x60 0xff>;
--
2.38.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH v2 7/7] ARM: dts: stm32: Remove the pins-are-numbered property
2022-11-22 1:07 ` [PATCH v2 7/7] ARM: dts: stm32: Remove the " Bernhard Rosenkränzer
@ 2022-11-22 17:03 ` Matthias Brugger
0 siblings, 0 replies; 13+ messages in thread
From: Matthias Brugger @ 2022-11-22 17:03 UTC (permalink / raw)
To: Bernhard Rosenkränzer, devicetree
Cc: linux-mediatek, linux-arm-kernel, linux-kernel, linux-stm32,
mcoquelin.stm32, alexandre.torgue, krzysztof.kozlowski,
angelogioacchino.delregno, khilman
On 22/11/2022 02:07, Bernhard Rosenkränzer wrote:
> Remove the pins-are-numbered property from STM32 DeviceTrees
>
> Signed-off-by: Bernhard Rosenkränzer <bero@baylibre.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
> ---
> arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 1 -
> arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 1 -
> arch/arm/boot/dts/stm32h743.dtsi | 1 -
> arch/arm/boot/dts/stm32mp131.dtsi | 1 -
> arch/arm/boot/dts/stm32mp151.dtsi | 2 --
> 5 files changed, 6 deletions(-)
>
> diff --git a/arch/arm/boot/dts/stm32f4-pinctrl.dtsi b/arch/arm/boot/dts/stm32f4-pinctrl.dtsi
> index 500bcc302d422..4523c63475e4c 100644
> --- a/arch/arm/boot/dts/stm32f4-pinctrl.dtsi
> +++ b/arch/arm/boot/dts/stm32f4-pinctrl.dtsi
> @@ -51,7 +51,6 @@ pinctrl: pinctrl@40020000 {
> ranges = <0 0x40020000 0x3000>;
> interrupt-parent = <&exti>;
> st,syscfg = <&syscfg 0x8>;
> - pins-are-numbered;
>
> gpioa: gpio@40020000 {
> gpio-controller;
> diff --git a/arch/arm/boot/dts/stm32f7-pinctrl.dtsi b/arch/arm/boot/dts/stm32f7-pinctrl.dtsi
> index 8f37aefa73150..c8e6c52fb248e 100644
> --- a/arch/arm/boot/dts/stm32f7-pinctrl.dtsi
> +++ b/arch/arm/boot/dts/stm32f7-pinctrl.dtsi
> @@ -15,7 +15,6 @@ pinctrl: pinctrl@40020000 {
> ranges = <0 0x40020000 0x3000>;
> interrupt-parent = <&exti>;
> st,syscfg = <&syscfg 0x8>;
> - pins-are-numbered;
>
> gpioa: gpio@40020000 {
> gpio-controller;
> diff --git a/arch/arm/boot/dts/stm32h743.dtsi b/arch/arm/boot/dts/stm32h743.dtsi
> index 28e3deb20e1e1..f30796f7adf36 100644
> --- a/arch/arm/boot/dts/stm32h743.dtsi
> +++ b/arch/arm/boot/dts/stm32h743.dtsi
> @@ -588,7 +588,6 @@ pinctrl: pinctrl@58020000 {
> ranges = <0 0x58020000 0x3000>;
> interrupt-parent = <&exti>;
> st,syscfg = <&syscfg 0x8>;
> - pins-are-numbered;
>
> gpioa: gpio@58020000 {
> gpio-controller;
> diff --git a/arch/arm/boot/dts/stm32mp131.dtsi b/arch/arm/boot/dts/stm32mp131.dtsi
> index 2a9b3a5bba830..adaee0f9e1263 100644
> --- a/arch/arm/boot/dts/stm32mp131.dtsi
> +++ b/arch/arm/boot/dts/stm32mp131.dtsi
> @@ -549,7 +549,6 @@ pinctrl: pinctrl@50002000 {
> ranges = <0 0x50002000 0x8400>;
> interrupt-parent = <&exti>;
> st,syscfg = <&exti 0x60 0xff>;
> - pins-are-numbered;
>
> gpioa: gpio@50002000 {
> gpio-controller;
> diff --git a/arch/arm/boot/dts/stm32mp151.dtsi b/arch/arm/boot/dts/stm32mp151.dtsi
> index 5491b6c4dec20..4e437d3f2ed66 100644
> --- a/arch/arm/boot/dts/stm32mp151.dtsi
> +++ b/arch/arm/boot/dts/stm32mp151.dtsi
> @@ -1660,7 +1660,6 @@ pinctrl: pinctrl@50002000 {
> ranges = <0 0x50002000 0xa400>;
> interrupt-parent = <&exti>;
> st,syscfg = <&exti 0x60 0xff>;
> - pins-are-numbered;
>
> gpioa: gpio@50002000 {
> gpio-controller;
> @@ -1789,7 +1788,6 @@ pinctrl_z: pinctrl@54004000 {
> #size-cells = <1>;
> compatible = "st,stm32mp157-z-pinctrl";
> ranges = <0 0x54004000 0x400>;
> - pins-are-numbered;
> interrupt-parent = <&exti>;
> st,syscfg = <&exti 0x60 0xff>;
>
^ permalink raw reply [flat|nested] 13+ messages in thread