[PATCH AUTOSEL 4.19 01/39] ARM: dts: gemini: rename mdio to the right name
Subsystems:
the rest
STALE1834d
28 messages,
2 authors,
2021-07-23
· open the first message on its own page
From: Corentin Labbe <clabbe@baylibre.com>
[ Upstream commit fc5b59b945b546e27977e99a5ca6fe61179ff0d2 ]
ethernet-phy is not the right name for mdio, fix it.
Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
Signed-off-by: Linus Walleij <redacted>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +-
arch/arm/boot/dts/gemini-nas4220b.dts | 2 +-
arch/arm/boot/dts/gemini-rut1xx.dts | 2 +-
arch/arm/boot/dts/gemini-wbd111.dts | 2 +-
arch/arm/boot/dts/gemini-wbd222.dts | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/arch/arm/boot/dts/gemini-dlink-dns-313.dts b/arch/arm/boot/dts/gemini-dlink-dns-313.dts
index 361dccd6c7ee..431c705a7b90 100644
--- a/arch/arm/boot/dts/gemini-dlink-dns-313.dts
+++ b/arch/arm/boot/dts/gemini-dlink-dns-313.dts @@ -140,7 +140,7 @@ map1 {
};
};
- mdio0 : ethernet-phy {
+ mdio0 : mdio {
compatible = "virtual,mdio-gpio" ;
/* Uses MDC and MDIO */
gpios = <& gpio0 22 GPIO_ACTIVE_HIGH > , /* MDC */ diff --git a/arch/arm/boot/dts/gemini-nas4220b.dts b/arch/arm/boot/dts/gemini-nas4220b.dts
index 963ea890c87f..1c5f7f9e7be3 100644
--- a/arch/arm/boot/dts/gemini-nas4220b.dts
+++ b/arch/arm/boot/dts/gemini-nas4220b.dts @@ -62,7 +62,7 @@ led-green-os {
};
};
- mdio0 : ethernet-phy {
+ mdio0 : mdio {
compatible = "virtual,mdio-gpio" ;
gpios = <& gpio0 22 GPIO_ACTIVE_HIGH > , /* MDC */
<& gpio0 21 GPIO_ACTIVE_HIGH > ; /* MDIO */ diff --git a/arch/arm/boot/dts/gemini-rut1xx.dts b/arch/arm/boot/dts/gemini-rut1xx.dts
index eb4f0bf074da..c067c3778f1d 100644
--- a/arch/arm/boot/dts/gemini-rut1xx.dts
+++ b/arch/arm/boot/dts/gemini-rut1xx.dts @@ -56,7 +56,7 @@ led-power {
};
};
- mdio0 : ethernet-phy {
+ mdio0 : mdio {
compatible = "virtual,mdio-gpio" ;
gpios = <& gpio0 22 GPIO_ACTIVE_HIGH > , /* MDC */
<& gpio0 21 GPIO_ACTIVE_HIGH > ; /* MDIO */ diff --git a/arch/arm/boot/dts/gemini-wbd111.dts b/arch/arm/boot/dts/gemini-wbd111.dts
index 29af86cd10f7..52c10ec0dc72 100644
--- a/arch/arm/boot/dts/gemini-wbd111.dts
+++ b/arch/arm/boot/dts/gemini-wbd111.dts @@ -68,7 +68,7 @@ led-greeb-l3 {
};
};
- mdio0 : ethernet-phy {
+ mdio0 : mdio {
compatible = "virtual,mdio-gpio" ;
gpios = <& gpio0 22 GPIO_ACTIVE_HIGH > , /* MDC */
<& gpio0 21 GPIO_ACTIVE_HIGH > ; /* MDIO */ diff --git a/arch/arm/boot/dts/gemini-wbd222.dts b/arch/arm/boot/dts/gemini-wbd222.dts
index 24e6ae3616f7..73de5cfa01f8 100644
--- a/arch/arm/boot/dts/gemini-wbd222.dts
+++ b/arch/arm/boot/dts/gemini-wbd222.dts @@ -67,7 +67,7 @@ led-green-l3 {
};
};
- mdio0 : ethernet-phy {
+ mdio0 : mdio {
compatible = "virtual,mdio-gpio" ;
gpios = <& gpio0 22 GPIO_ACTIVE_HIGH > , /* MDC */
<& gpio0 21 GPIO_ACTIVE_HIGH > ; /* MDIO */ --
2.30.2
From: Johan Jonker <redacted>
[ Upstream commit dfbfb86a43f9a5bbd166d88bca9e07ee4e1bff31 ]
A test with the command below aimed at powerpc generates
notifications in the Rockchip ARM tree.
Fix pinctrl "sleep" nodename by renaming it to "suspend"
for rk3036-kylin and rk3288
make ARCH=arm dtbs_check
DT_SCHEMA_FILES=Documentation/devicetree/bindings/powerpc/sleep.yaml
Signed-off-by: Johan Jonker <redacted>
Link: https://lore.kernel.org/r/20210126110221.10815-1-jbx6244@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/rk3036-kylin.dts | 2 +-
arch/arm/boot/dts/rk3288.dtsi | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/rk3036-kylin.dts b/arch/arm/boot/dts/rk3036-kylin.dts
index 0fd19f9723df..cd109aebb783 100644
--- a/arch/arm/boot/dts/rk3036-kylin.dts
+++ b/arch/arm/boot/dts/rk3036-kylin.dts @@ -391,7 +391,7 @@ sdmmc_pwr: sdmmc-pwr {
};
};
- sleep {
+ suspend {
global_pwroff : global-pwroff {
rockchip , pins = < 2 7 RK_FUNC_1 & pcfg_pull_none > ;
}; diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi
index 440d6783faca..545f991924fe 100644
--- a/arch/arm/boot/dts/rk3288.dtsi
+++ b/arch/arm/boot/dts/rk3288.dtsi @@ -1541,7 +1541,7 @@ pcfg_pull_none_12ma: pcfg-pull-none-12ma {
drive-strength = < 12 > ;
};
- sleep {
+ suspend {
global_pwroff : global-pwroff {
rockchip , pins = < 0 0 RK_FUNC_1 & pcfg_pull_none > ;
}; --
2.30.2
From: Grygorii Strashko <grygorii.strashko@ti.com>
[ Upstream commit bd551acdde3ad40da1a97391abd6e0db7852bf66 ]
The GPIO Hog dt-schema node naming convention expect GPIO hogs node names
to end with a 'hog' suffix.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/am437x-gp-evm.dts | 4 ++--
arch/arm/boot/dts/am43x-epos-evm.dts | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts b/arch/arm/boot/dts/am437x-gp-evm.dts
index 8a17eca2bc97..7511b10182af 100644
--- a/arch/arm/boot/dts/am437x-gp-evm.dts
+++ b/arch/arm/boot/dts/am437x-gp-evm.dts @@ -698,7 +698,7 @@ &gpio0 {
pinctrl-0 = <& gpio0_pins > ;
status = "okay" ;
- p23 {
+ sel-emmc-nand-hog {
gpio-hog ;
gpios = < 23 GPIO_ACTIVE_HIGH > ;
/* SelEMMCorNAND selects between eMMC and NAND: @@ -731,7 +731,7 @@ &gpio5 {
status = "okay" ;
ti , no-reset-on-init ;
- p8 {
+ sel-lcd-hdmi-hog {
/*
* SelLCDorHDMI selects between display and audio paths :
* Low : HDMI display with audio via HDMI diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts b/arch/arm/boot/dts/am43x-epos-evm.dts
index b6950eee550b..9e6d0888f115 100644
--- a/arch/arm/boot/dts/am43x-epos-evm.dts
+++ b/arch/arm/boot/dts/am43x-epos-evm.dts @@ -708,7 +708,7 @@ &gpio2 {
pinctrl-0 = <& display_mux_pins > ;
status = "okay" ;
- p1 {
+ sel-lcd-hdmi-hog {
/*
* SelLCDorHDMI selects between display and audio paths :
* Low : HDMI display with audio via HDMI --
2.30.2
From: Alexandre Torgue <alexandre.torgue@foss.st.com>
[ Upstream commit ad0ed10ba5792064fc3accbf8f0341152a57eecb ]
Replace upper case by lower case in i2c nodes name.
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/stm32f746.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/stm32f746.dtsi b/arch/arm/boot/dts/stm32f746.dtsi
index ccd87e833049..be62d9091e03 100644
--- a/arch/arm/boot/dts/stm32f746.dtsi
+++ b/arch/arm/boot/dts/stm32f746.dtsi @@ -353,9 +353,9 @@ i2c2: i2c@40005800 {
status = "disabled" ;
};
- i2c3 : i2c @ 40005C00 {
+ i2c3 : i2c @ 40005c00 {
compatible = "st,stm32f7-i2c" ;
- reg = < 0x40005C00 0x400 > ;
+ reg = < 0x40005c00 0x400 > ;
interrupts = < 72 > ,
< 73 > ;
resets = <& rcc STM32F7_APB1_RESET ( I2C3 ) > ; --
2.30.2
From: Mian Yousaf Kaukab <redacted>
[ Upstream commit 8240c972c1798ea013cbb407722295fc826b3584 ]
On LS2088A-RDB board, if the spi-fsl-dspi driver is built as module
then its probe fails with the following warning:
[ 10.471363] couldn't get idr
[ 10.471381] WARNING: CPU: 4 PID: 488 at drivers/spi/spi.c:2689 spi_register_controller+0x73c/0x8d0
...
[ 10.471651] fsl-dspi 2100000.spi: Problem registering DSPI ctlr
[ 10.471708] fsl-dspi: probe of 2100000.spi failed with error -16
Reason for the failure is that bus-num property is set for dspi node.
However, bus-num property is not set for the qspi node. If probe for
spi-fsl-qspi happens first then id 0 is dynamically allocated to it.
Call to spi_register_controller() from spi-fsl-dspi driver then fails.
Since commit 29d2daf2c33c ("spi: spi-fsl-dspi: Make bus-num property
optional") bus-num property is optional. Remove bus-num property from
dspi node to fix the issue.
Signed-off-by: Mian Yousaf Kaukab <redacted>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
index ebe0cd4bf2b7..8c22ce904e65 100644
--- a/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi
+++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi @@ -479,7 +479,6 @@ dspi: spi@2100000 {
clocks = <& clockgen 4 3 > ;
clock-names = "dspi" ;
spi-num-chipselects = < 5 > ;
- bus-num = < 0 > ;
};
esdhc : esdhc @ 2140000 { --
2.30.2
Hi!
[ Upstream commit 8240c972c1798ea013cbb407722295fc826b3584 ]
On LS2088A-RDB board, if the spi-fsl-dspi driver is built as module
then its probe fails with the following warning:
[ 10.471363] couldn't get idr
[ 10.471381] WARNING: CPU: 4 PID: 488 at drivers/spi/spi.c:2689 spi_register_controller+0x73c/0x8d0
...
[ 10.471651] fsl-dspi 2100000.spi: Problem registering DSPI ctlr
[ 10.471708] fsl-dspi: probe of 2100000.spi failed with error -16
Reason for the failure is that bus-num property is set for dspi node.
However, bus-num property is not set for the qspi node. If probe for
spi-fsl-qspi happens first then id 0 is dynamically allocated to it.
Call to spi_register_controller() from spi-fsl-dspi driver then fails.
Since commit 29d2daf2c33c ("spi: spi-fsl-dspi: Make bus-num property
optional") bus-num property is optional. Remove bus-num property from
dspi node to fix the issue.
According to changelog this depends on 29d2daf2c33c. Than one is
present in 5.10-stable, but not in 4.19-stable, AFAICT.
Best regards,
Pavel
quoted hunk +++ b/arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi @@ -479,7 +479,6 @@ dspi: spi@2100000 {
clocks = <& clockgen 4 3 > ;
clock-names = "dspi" ;
spi-num-chipselects = < 5 > ;
- bus-num = < 0 > ;
};
esdhc : esdhc @ 2140000 {
--
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
From: Alexandre Torgue <alexandre.torgue@foss.st.com>
[ Upstream commit bf24b91f4baf7e421c770a1d9c7d381b10206ac9 ]
Fix following warning observed with "make dtbs_check W=1" command.
It concerns f429 eval and disco boards, f769 disco board.
Warning (unit_address_vs_reg): /gpio_keys/button@0: node has a unit name,
but no reg or ranges property
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/stm32429i-eval.dts | 8 +++-----
arch/arm/boot/dts/stm32746g-eval.dts | 6 ++----
arch/arm/boot/dts/stm32f429-disco.dts | 6 ++----
arch/arm/boot/dts/stm32f469-disco.dts | 6 ++----
arch/arm/boot/dts/stm32f769-disco.dts | 6 ++----
5 files changed, 11 insertions(+), 21 deletions(-)
diff --git a/arch/arm/boot/dts/stm32429i-eval.dts b/arch/arm/boot/dts/stm32429i-eval.dts
index 7eb786a2d624..f5429e495024 100644
--- a/arch/arm/boot/dts/stm32429i-eval.dts
+++ b/arch/arm/boot/dts/stm32429i-eval.dts @@ -111,17 +111,15 @@ blue {
};
};
- gpio_keys {
+ gpio-keys {
compatible = "gpio-keys" ;
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
autorepeat ;
- button @ 0 {
+ button-0 {
label = "Wake up" ;
linux , code = < KEY_WAKEUP > ;
gpios = <& gpioa 0 0 > ;
};
- button @ 1 {
+ button-1 {
label = "Tamper" ;
linux , code = < KEY_RESTART > ;
gpios = <& gpioc 13 0 > ; diff --git a/arch/arm/boot/dts/stm32746g-eval.dts b/arch/arm/boot/dts/stm32746g-eval.dts
index 8c081eaf20fe..f99b5df4c12f 100644
--- a/arch/arm/boot/dts/stm32746g-eval.dts
+++ b/arch/arm/boot/dts/stm32746g-eval.dts @@ -73,12 +73,10 @@ red {
};
};
- gpio_keys {
+ gpio-keys {
compatible = "gpio-keys" ;
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
autorepeat ;
- button @ 0 {
+ button-0 {
label = "Wake up" ;
linux , code = < KEY_WAKEUP > ;
gpios = <& gpioc 13 0 > ; diff --git a/arch/arm/boot/dts/stm32f429-disco.dts b/arch/arm/boot/dts/stm32f429-disco.dts
index 5ceb2cf3777f..bcf2a5cfd6b2 100644
--- a/arch/arm/boot/dts/stm32f429-disco.dts
+++ b/arch/arm/boot/dts/stm32f429-disco.dts @@ -78,12 +78,10 @@ green {
};
};
- gpio_keys {
+ gpio-keys {
compatible = "gpio-keys" ;
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
autorepeat ;
- button @ 0 {
+ button-0 {
label = "User" ;
linux , code = < KEY_HOME > ;
gpios = <& gpioa 0 0 > ; diff --git a/arch/arm/boot/dts/stm32f469-disco.dts b/arch/arm/boot/dts/stm32f469-disco.dts
index eea979ef5512..881210d820bb 100644
--- a/arch/arm/boot/dts/stm32f469-disco.dts
+++ b/arch/arm/boot/dts/stm32f469-disco.dts @@ -103,12 +103,10 @@ blue {
};
};
- gpio_keys {
+ gpio-keys {
compatible = "gpio-keys" ;
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
autorepeat ;
- button @ 0 {
+ button-0 {
label = "User" ;
linux , code = < KEY_WAKEUP > ;
gpios = <& gpioa 0 GPIO_ACTIVE_HIGH > ; diff --git a/arch/arm/boot/dts/stm32f769-disco.dts b/arch/arm/boot/dts/stm32f769-disco.dts
index 677276ba4dbe..80516f44bb19 100644
--- a/arch/arm/boot/dts/stm32f769-disco.dts
+++ b/arch/arm/boot/dts/stm32f769-disco.dts @@ -74,12 +74,10 @@ red {
};
};
- gpio_keys {
+ gpio-keys {
compatible = "gpio-keys" ;
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
autorepeat ;
- button @ 0 {
+ button-0 {
label = "User" ;
linux , code = < KEY_HOME > ;
gpios = <& gpioa 0 GPIO_ACTIVE_HIGH > ; --
2.30.2
From: Alexandre Torgue <alexandre.torgue@foss.st.com>
[ Upstream commit 2388f14d8747f8304e26ee870790e188c9431efd ]
Prevent warning seen with "make dtbs_check W=1" command:
Warning (avoid_unnecessary_addr_size): /soc/timers@40001c00: unnecessary
address-cells/size-cells without "ranges" or child "reg" property
Reviewed-by: Fabrice Gasnier <fabrice.gasnier@foss.st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/stm32f429.dtsi | 8 --------
arch/arm/boot/dts/stm32f746.dtsi | 8 --------
arch/arm/boot/dts/stm32h743.dtsi | 4 ----
3 files changed, 20 deletions(-)
diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
index b16bf00977d5..fdaf43290006 100644
--- a/arch/arm/boot/dts/stm32f429.dtsi
+++ b/arch/arm/boot/dts/stm32f429.dtsi @@ -263,8 +263,6 @@ timer@11 {
};
timers13 : timers @ 40001c00 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40001C00 0x400 > ;
clocks = <& rcc 0 STM32F4_APB1_CLOCK ( TIM13 ) > ; @@ -278,8 +276,6 @@ pwm {
};
timers14 : timers @ 40002000 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40002000 0x400 > ;
clocks = <& rcc 0 STM32F4_APB1_CLOCK ( TIM14 ) > ; @@ -558,8 +554,6 @@ timer@8 {
};
timers10 : timers @ 40014400 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40014400 0x400 > ;
clocks = <& rcc 0 STM32F4_APB2_CLOCK ( TIM10 ) > ; @@ -573,8 +567,6 @@ pwm {
};
timers11 : timers @ 40014800 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40014800 0x400 > ;
clocks = <& rcc 0 STM32F4_APB2_CLOCK ( TIM11 ) > ; diff --git a/arch/arm/boot/dts/stm32f746.dtsi b/arch/arm/boot/dts/stm32f746.dtsi
index f48d06a80d1d..ccd87e833049 100644
--- a/arch/arm/boot/dts/stm32f746.dtsi
+++ b/arch/arm/boot/dts/stm32f746.dtsi @@ -258,8 +258,6 @@ timer@11 {
};
timers13 : timers @ 40001c00 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40001C00 0x400 > ;
clocks = <& rcc 0 STM32F7_APB1_CLOCK ( TIM13 ) > ; @@ -273,8 +271,6 @@ pwm {
};
timers14 : timers @ 40002000 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40002000 0x400 > ;
clocks = <& rcc 0 STM32F7_APB1_CLOCK ( TIM14 ) > ; @@ -521,8 +517,6 @@ timer@8 {
};
timers10 : timers @ 40014400 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40014400 0x400 > ;
clocks = <& rcc 0 STM32F7_APB2_CLOCK ( TIM10 ) > ; @@ -536,8 +530,6 @@ pwm {
};
timers11 : timers @ 40014800 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-timers" ;
reg = < 0x40014800 0x400 > ;
clocks = <& rcc 0 STM32F7_APB2_CLOCK ( TIM11 ) > ; diff --git a/arch/arm/boot/dts/stm32h743.dtsi b/arch/arm/boot/dts/stm32h743.dtsi
index 637beffe5067..729ff6264776 100644
--- a/arch/arm/boot/dts/stm32h743.dtsi
+++ b/arch/arm/boot/dts/stm32h743.dtsi @@ -422,8 +422,6 @@ trigger@2 {
};
lptimer4 : timer @ 58002c00 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-lptimer" ;
reg = < 0x58002c00 0x400 > ;
clocks = <& rcc LPTIM4_CK > ; @@ -438,8 +436,6 @@ pwm {
};
lptimer5 : timer @ 58003000 {
- #address-cells = < 1 > ;
- #size-cells = < 0 > ;
compatible = "st,stm32-lptimer" ;
reg = < 0x58003000 0x400 > ;
clocks = <& rcc LPTIM5_CK > ; --
2.30.2
From: Johan Jonker <redacted>
[ Upstream commit f07edc41220b14ce057a4e6d7161b30688ddb8a2 ]
A test with rockchip-io-domain.yaml gives notifications
for supply properties in io-domains nodes.
Fix them all into ".*-supply$" format.
Signed-off-by: Johan Jonker <redacted>
Link: https://lore.kernel.org/r/20210606181632.13371-1-jbx6244@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +-
arch/arm/boot/dts/rk3288-vyasa.dts | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/rk3288-rock2-som.dtsi b/arch/arm/boot/dts/rk3288-rock2-som.dtsi
index 32e1ab336662..8c3fa4749de6 100644
--- a/arch/arm/boot/dts/rk3288-rock2-som.dtsi
+++ b/arch/arm/boot/dts/rk3288-rock2-som.dtsi @@ -218,7 +218,7 @@ &io_domains {
flash0-supply = <& vcc_flash > ;
flash1-supply = <& vccio_pmu > ;
gpio30-supply = <& vccio_pmu > ;
- gpio1830 = <& vcc_io > ;
+ gpio1830-supply = <& vcc_io > ;
lcdc-supply = <& vcc_io > ;
sdcard-supply = <& vccio_sd > ;
wifi-supply = <& vcc_18 > ; diff --git a/arch/arm/boot/dts/rk3288-vyasa.dts b/arch/arm/boot/dts/rk3288-vyasa.dts
index 4856a9fc0aea..0be70dc8281c 100644
--- a/arch/arm/boot/dts/rk3288-vyasa.dts
+++ b/arch/arm/boot/dts/rk3288-vyasa.dts @@ -358,10 +358,10 @@ &io_domains {
audio-supply = <& vcc_18 > ;
bb-supply = <& vcc_io > ;
dvp-supply = <& vcc_io > ;
- flash0-suuply = <& vcc_18 > ;
+ flash0-supply = <& vcc_18 > ;
flash1-supply = <& vcc_lan > ;
gpio30-supply = <& vcc_io > ;
- gpio1830 = <& vcc_io > ;
+ gpio1830-supply = <& vcc_io > ;
lcdc-supply = <& vcc_io > ;
sdcard-supply = <& vccio_sd > ;
wifi-supply = <& vcc_18 > ; --
2.30.2
From: Alexandre Torgue <alexandre.torgue@foss.st.com>
[ Upstream commit fb1406335c067be074eab38206cf9abfdce2fb0b ]
It fixes the following warning seen running "make dtbs_check W=1"
Warning (simple_bus_reg): /soc/stmmac-axi-config: missing or empty
reg/ranges property
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/stm32mp157c.dtsi | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi
index c50c36baba75..4278a4b22860 100644
--- a/arch/arm/boot/dts/stm32mp157c.dtsi
+++ b/arch/arm/boot/dts/stm32mp157c.dtsi @@ -964,12 +964,6 @@ crc1: crc@58009000 {
status = "disabled" ;
};
- stmmac_axi_config_0 : stmmac-axi-config {
- snps , wr_osr_lmt = < 0x7 > ;
- snps , rd_osr_lmt = < 0x7 > ;
- snps , blen = < 0 0 0 0 16 8 4 > ;
- };
-
ethernet0 : ethernet @ 5800a000 {
compatible = "st,stm32mp1-dwmac" , "snps,dwmac-4.20a" ;
reg = < 0x5800a000 0x2000 > ; @@ -992,6 +986,12 @@ ethernet0: ethernet@5800a000 {
snps , axi-config = <& stmmac_axi_config_0 > ;
snps , tso ;
status = "disabled" ;
+
+ stmmac_axi_config_0 : stmmac-axi-config {
+ snps , wr_osr_lmt = < 0x7 > ;
+ snps , rd_osr_lmt = < 0x7 > ;
+ snps , blen = < 0 0 0 0 16 8 4 > ;
+ };
};
usbh_ohci : usbh-ohci @ 5800c000 { --
2.30.2
From: Grygorii Strashko <grygorii.strashko@ti.com>
[ Upstream commit fb97f63106f3174992a22fe5e42dda96a0810750 ]
The GPIO Hog dt-schema node naming convention expect GPIO hogs node names
to end with a 'hog' suffix.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +-
arch/arm/boot/dts/am335x-boneblue.dts | 2 +-
arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 4 ++--
arch/arm/boot/dts/am335x-icev2.dts | 4 ++--
arch/arm/boot/dts/am335x-shc.dts | 8 ++++----
5 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/arch/arm/boot/dts/am335x-boneblack-wireless.dts b/arch/arm/boot/dts/am335x-boneblack-wireless.dts
index 83f49f616b19..d8a712938a70 100644
--- a/arch/arm/boot/dts/am335x-boneblack-wireless.dts
+++ b/arch/arm/boot/dts/am335x-boneblack-wireless.dts @@ -105,7 +105,7 @@ bluetooth {
};
& gpio3 {
- ls_buf_en {
+ ls-buf-en-hog {
gpio-hog ;
gpios = < 10 GPIO_ACTIVE_HIGH > ;
output-high ; diff --git a/arch/arm/boot/dts/am335x-boneblue.dts b/arch/arm/boot/dts/am335x-boneblue.dts
index 7bcd72691f06..f71dac2b72d9 100644
--- a/arch/arm/boot/dts/am335x-boneblue.dts
+++ b/arch/arm/boot/dts/am335x-boneblue.dts @@ -526,7 +526,7 @@ &dcan1 {
};
& gpio3 {
- ls_buf_en {
+ ls-buf-en-hog {
gpio-hog ;
gpios = < 10 GPIO_ACTIVE_HIGH > ;
output-high ; diff --git a/arch/arm/boot/dts/am335x-bonegreen-wireless.dts b/arch/arm/boot/dts/am335x-bonegreen-wireless.dts
index 57731f0daf10..04c52194fa91 100644
--- a/arch/arm/boot/dts/am335x-bonegreen-wireless.dts
+++ b/arch/arm/boot/dts/am335x-bonegreen-wireless.dts @@ -105,7 +105,7 @@ bluetooth {
};
& gpio1 {
- ls_buf_en {
+ ls-buf-en-hog {
gpio-hog ;
gpios = < 29 GPIO_ACTIVE_HIGH > ;
output-high ; @@ -122,7 +122,7 @@ ls_buf_en {
/* an external pulldown on U21 pin 4. */
& gpio3 {
- bt_aud_in {
+ bt-aud-in-hog {
gpio-hog ;
gpios = < 16 GPIO_ACTIVE_HIGH > ;
output-low ; diff --git a/arch/arm/boot/dts/am335x-icev2.dts b/arch/arm/boot/dts/am335x-icev2.dts
index f2005ecca74f..be81b98da71e 100644
--- a/arch/arm/boot/dts/am335x-icev2.dts
+++ b/arch/arm/boot/dts/am335x-icev2.dts @@ -448,14 +448,14 @@ &uart3 {
};
& gpio3 {
- p4 {
+ pr1-mii-ctl-hog {
gpio-hog ;
gpios = < 4 GPIO_ACTIVE_HIGH > ;
output-high ;
line-name = "PR1_MII_CTRL" ;
};
- p10 {
+ mux-mii-hog {
gpio-hog ;
gpios = < 10 GPIO_ACTIVE_HIGH > ;
/* ETH1 mux: Low for MII-PRU, high for RMII-CPSW */ diff --git a/arch/arm/boot/dts/am335x-shc.dts b/arch/arm/boot/dts/am335x-shc.dts
index 4f6a286ea293..961a422256cf 100644
--- a/arch/arm/boot/dts/am335x-shc.dts
+++ b/arch/arm/boot/dts/am335x-shc.dts @@ -146,14 +146,14 @@ ehrpwm1: pwm@48302200 {
};
& gpio1 {
- hmtc_rst {
+ hmtc-rst-hog {
gpio-hog ;
gpios = < 24 GPIO_ACTIVE_LOW > ;
output-high ;
line-name = "homematic_reset" ;
};
- hmtc_prog {
+ hmtc-prog-hog {
gpio-hog ;
gpios = < 27 GPIO_ACTIVE_LOW > ;
output-high ; @@ -162,14 +162,14 @@ hmtc_prog {
};
& gpio3 {
- zgb_rst {
+ zgb-rst-hog {
gpio-hog ;
gpios = < 18 GPIO_ACTIVE_LOW > ;
output-low ;
line-name = "zigbee_reset" ;
};
- zgb_boot {
+ zgb-boot-hog {
gpio-hog ;
gpios = < 19 GPIO_ACTIVE_HIGH > ;
output-high ; --
2.30.2
From: Sudeep Holla <redacted>
[ Upstream commit 70010556b158a0fefe43415fb0c58347dcce7da0 ]
The SCPI YAML schema expects standard node names for clocks and
power domain controllers. Fix those as per the schema for Juno
platforms.
Link: https://lore.kernel.org/r/20210608145133.2088631-1-sudeep.holla@arm.com
Signed-off-by: Sudeep Holla <redacted>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi
index b6f486737589..331862504dc3 100644
--- a/arch/arm64/boot/dts/arm/juno-base.dtsi
+++ b/arch/arm64/boot/dts/arm/juno-base.dtsi @@ -533,13 +533,13 @@ scpi {
clocks {
compatible = "arm,scpi-clocks" ;
- scpi_dvfs : scpi-dvfs {
+ scpi_dvfs : clocks-0 {
compatible = "arm,scpi-dvfs-clocks" ;
# clock-cells = < 1 > ;
clock-indices = < 0 > , < 1 > , < 2 > ;
clock-output-names = "atlclk" , "aplclk" , "gpuclk" ;
};
- scpi_clk : scpi-clk {
+ scpi_clk : clocks-1 {
compatible = "arm,scpi-variable-clocks" ;
# clock-cells = < 1 > ;
clock-indices = < 3 > ; @@ -547,7 +547,7 @@ scpi_clk: scpi-clk {
};
};
- scpi_devpd : scpi-power-domains {
+ scpi_devpd : power-controller {
compatible = "arm,scpi-power-domains" ;
num-domains = < 2 > ;
# power-domain-cells = < 1 > ; --
2.30.2
From: Grygorii Strashko <grygorii.strashko@ti.com>
[ Upstream commit 4823117cb80eedf31ddbc126b9bd92e707bd9a26 ]
The GPIO Hog dt-schema node naming convention expect GPIO hogs node names
to end with a 'hog' suffix.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/omap5-board-common.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/omap5-board-common.dtsi b/arch/arm/boot/dts/omap5-board-common.dtsi
index 61a06f6add3c..1d7f497e8ffb 100644
--- a/arch/arm/boot/dts/omap5-board-common.dtsi
+++ b/arch/arm/boot/dts/omap5-board-common.dtsi @@ -152,7 +152,7 @@ sound: sound {
& gpio8 {
/* TI trees use GPIO instead of msecure, see also muxing */
- p234 {
+ msecure-hog {
gpio-hog ;
gpios = < 10 GPIO_ACTIVE_HIGH > ;
output-high ; --
2.30.2
From: Geert Uytterhoeven <geert+renesas@glider.be>
[ Upstream commit 0c149400c2f676e7b4cc68e517db29005a7a38c7 ]
The dt-schema for nxp,pcf8575 expects GPIO hogs node names to end with a
'hog' suffix.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/dra7-evm.dts | 2 +-
arch/arm/boot/dts/dra71-evm.dts | 2 +-
arch/arm/boot/dts/dra72-evm-common.dtsi | 2 +-
arch/arm/boot/dts/dra76-evm.dts | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts
index 6ed5f9156270..1b7f1c7921de 100644
--- a/arch/arm/boot/dts/dra7-evm.dts
+++ b/arch/arm/boot/dts/dra7-evm.dts @@ -335,7 +335,7 @@ pcf_hdmi: gpio@26 {
reg = < 0x26 > ;
gpio-controller ;
# gpio-cells = < 2 > ;
- p1 {
+ hdmi-audio-hog {
/* vin6_sel_s0: high: VIN6, low: audio */
gpio-hog ;
gpios = < 1 GPIO_ACTIVE_HIGH > ; diff --git a/arch/arm/boot/dts/dra71-evm.dts b/arch/arm/boot/dts/dra71-evm.dts
index c471bf3277b4..60ce286edf03 100644
--- a/arch/arm/boot/dts/dra71-evm.dts
+++ b/arch/arm/boot/dts/dra71-evm.dts @@ -161,7 +161,7 @@ &pcf_gpio_21 {
};
& pcf_hdmi {
- p0 {
+ hdmi-i2c-disable-hog {
/*
* PM_OEn to High : Disable routing I2C3 to PM_I2C
* With this PM_SEL ( p3 ) should not matter diff --git a/arch/arm/boot/dts/dra72-evm-common.dtsi b/arch/arm/boot/dts/dra72-evm-common.dtsi
index e297b923b71a..b33221747ac3 100644
--- a/arch/arm/boot/dts/dra72-evm-common.dtsi
+++ b/arch/arm/boot/dts/dra72-evm-common.dtsi @@ -264,7 +264,7 @@ pcf_hdmi: pcf8575@26 {
*/
lines-initial-states = < 0x0f2b > ;
- p1 {
+ hdmi-audio-hog {
/* vin6_sel_s0: high: VIN6, low: audio */
gpio-hog ;
gpios = < 1 GPIO_ACTIVE_HIGH > ; diff --git a/arch/arm/boot/dts/dra76-evm.dts b/arch/arm/boot/dts/dra76-evm.dts
index 5a46163d465f..08f414db95aa 100644
--- a/arch/arm/boot/dts/dra76-evm.dts
+++ b/arch/arm/boot/dts/dra76-evm.dts @@ -295,7 +295,7 @@ pcf_hdmi: pcf8575@26 {
reg = < 0x26 > ;
gpio-controller ;
# gpio-cells = < 2 > ;
- p1 {
+ hdmi-audio-hog {
/* vin6_sel_s0: high: VIN6, low: audio */
gpio-hog ;
gpios = < 1 GPIO_ACTIVE_HIGH > ; --
2.30.2
From: Elaine Zhang <redacted>
[ Upstream commit 970cdc53cb1afa73602028c103dbfb6a230080be ]
Use more generic names (as recommended in the device tree specification
or the binding documentation)
Signed-off-by: Elaine Zhang <redacted>
Reviewed-by: Enric Balletbo i Serra <redacted>
Signed-off-by: Johan Jonker <redacted>
Link: https://lore.kernel.org/r/20210417112952.8516-4-jbx6244@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/rk3288.dtsi | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi
index c38c853f5f50..2ff81f3736c8 100644
--- a/arch/arm/boot/dts/rk3288.dtsi
+++ b/arch/arm/boot/dts/rk3288.dtsi @@ -759,7 +759,7 @@ power: power-controller {
* * _HDMI HDMI
* * _MIPI_ * MIPI
*/
- pd_vio @ RK3288_PD_VIO {
+ power - domain @ RK3288_PD_VIO {
reg = < RK3288_PD_VIO > ;
clocks = <& cru ACLK_IEP > ,
<& cru ACLK_ISP > , @@ -801,7 +801,7 @@ pd_vio@RK3288_PD_VIO {
* Note : The following 3 are HEVC ( H . 265 ) clocks ,
* and on the ACLK_HEVC_NIU ( NOC ).
*/
- pd_hevc @ RK3288_PD_HEVC {
+ power - domain @ RK3288_PD_HEVC {
reg = < RK3288_PD_HEVC > ;
clocks = <& cru ACLK_HEVC > ,
<& cru SCLK_HEVC_CABAC > , @@ -815,7 +815,7 @@ pd_hevc@RK3288_PD_HEVC {
* ( video endecoder & decoder ) clocks that on the
* ACLK_VCODEC_NIU and HCLK_VCODEC_NIU ( NOC ).
*/
- pd_video @ RK3288_PD_VIDEO {
+ power - domain @ RK3288_PD_VIDEO {
reg = < RK3288_PD_VIDEO > ;
clocks = <& cru ACLK_VCODEC > ,
<& cru HCLK_VCODEC > ; @@ -826,7 +826,7 @@ pd_video@RK3288_PD_VIDEO {
* Note : ACLK_GPU is the GPU clock ,
* and on the ACLK_GPU_NIU ( NOC ).
*/
- pd_gpu @ RK3288_PD_GPU {
+ power - domain @ RK3288_PD_GPU {
reg = < RK3288_PD_GPU > ;
clocks = <& cru ACLK_GPU > ;
pm_qos = <& qos_gpu_r > , --
2.30.2
From: Ezequiel Garcia <redacted>
[ Upstream commit 7b46d674ac000b101fdad92cf16cc11d90b72f86 ]
Fixed order is the device-tree convention.
The timer driver currently gets clocks by name,
so no changes are needed there.
Signed-off-by: Ezequiel Garcia <redacted>
Link: https://lore.kernel.org/r/20210506111136.3941-3-ezequiel@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/rk3188.dtsi | 8 ++++----
arch/arm/boot/dts/rk3288.dtsi | 4 ++--
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/rk3188.dtsi b/arch/arm/boot/dts/rk3188.dtsi
index aa123f93f181..3b7cae6f4127 100644
--- a/arch/arm/boot/dts/rk3188.dtsi
+++ b/arch/arm/boot/dts/rk3188.dtsi @@ -73,16 +73,16 @@ timer3: timer@2000e000 {
compatible = "rockchip,rk3188-timer" , "rockchip,rk3288-timer" ;
reg = < 0x2000e000 0x20 > ;
interrupts = < GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH > ;
- clocks = <& cru SCLK_TIMER3 > , <& cru PCLK_TIMER3 > ;
- clock-names = "timer" , "pclk" ;
+ clocks = <& cru PCLK_TIMER3 > , <& cru SCLK_TIMER3 > ;
+ clock-names = "pclk" , "timer" ;
};
timer6 : timer @ 200380a0 {
compatible = "rockchip,rk3188-timer" , "rockchip,rk3288-timer" ;
reg = < 0x200380a0 0x20 > ;
interrupts = < GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH > ;
- clocks = <& cru SCLK_TIMER6 > , <& cru PCLK_TIMER0 > ;
- clock-names = "timer" , "pclk" ;
+ clocks = <& cru PCLK_TIMER0 > , <& cru SCLK_TIMER6 > ;
+ clock-names = "pclk" , "timer" ;
};
i2s0 : i2s @ 1011a000 { diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi
index 545f991924fe..c38c853f5f50 100644
--- a/arch/arm/boot/dts/rk3288.dtsi
+++ b/arch/arm/boot/dts/rk3288.dtsi @@ -234,8 +234,8 @@ timer: timer@ff810000 {
compatible = "rockchip,rk3288-timer" ;
reg = < 0x0 0xff810000 0x0 0x20 > ;
interrupts = < GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH > ;
- clocks = <& xin24m > , <& cru PCLK_TIMER > ;
- clock-names = "timer" , "pclk" ;
+ clocks = <& cru PCLK_TIMER > , <& xin24m > ;
+ clock-names = "pclk" , "timer" ;
};
display-subsystem { --
2.30.2
From: Rafał Miłecki <rafal@milecki.pl>
[ Upstream commit a4528d9029e2eda16e4fc9b9da1de1fbec10ab26 ]
This matches nand-controller.yaml requirements.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/bcm-hr2.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/bcm-hr2.dtsi b/arch/arm/boot/dts/bcm-hr2.dtsi
index dd71ab08136b..30574101471a 100644
--- a/arch/arm/boot/dts/bcm-hr2.dtsi
+++ b/arch/arm/boot/dts/bcm-hr2.dtsi @@ -179,7 +179,7 @@ amac0: ethernet@22000 {
status = "disabled" ;
};
- nand : nand @ 26000 {
+ nand_controller : nand-controller @ 26000 {
compatible = "brcm,nand-iproc" , "brcm,brcmnand-v6.1" ;
reg = < 0x26000 0x600 > ,
< 0x11b408 0x600 > , --
2.30.2
From: Primoz Fiser <redacted>
[ Upstream commit 14cdc1f243d79e0b46be150502b7dba9c5a6bdfd ]
Serial interface uart3 on phyFLEX board is capable of 5-wire connection
including signals RTS and CTS for hardware flow control.
Fix signals UART3_CTS_B and UART3_RTS_B padmux assignments and add
missing property "uart-has-rtscts" to allow serial interface to be
configured and used with the hardware flow control.
Signed-off-by: Primoz Fiser <redacted>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi b/arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi
index 9499d113b139..25462f778994 100644
--- a/arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi @@ -306,8 +306,8 @@ pinctrl_uart3: uart3grp {
fsl , pins = <
MX6QDL_PAD_EIM_D24__UART3_TX_DATA 0x1b0b1
MX6QDL_PAD_EIM_D25__UART3_RX_DATA 0x1b0b1
- MX6QDL_PAD_EIM_D30__UART3_RTS_B 0x1b0b1
- MX6QDL_PAD_EIM_D31__UART3_CTS_B 0x1b0b1
+ MX6QDL_PAD_EIM_D31__UART3_RTS_B 0x1b0b1
+ MX6QDL_PAD_EIM_D30__UART3_CTS_B 0x1b0b1
> ;
};
@@ -394,6 +394,7 @@ ®_soc {
& uart3 {
pinctrl-names = "default" ;
pinctrl-0 = <& pinctrl_uart3 > ;
+ uart-has-rtscts ;
status = "disabled" ;
};
--
2.30.2
From: Elaine Zhang <redacted>
[ Upstream commit 6e6a282b49c6db408d27231e3c709fbdf25e3c1b ]
Use more generic names (as recommended in the device tree specification
or the binding documentation)
Signed-off-by: Elaine Zhang <redacted>
Reviewed-by: Enric Balletbo i Serra <redacted>
Signed-off-by: Johan Jonker <redacted>
Link: https://lore.kernel.org/r/20210417112952.8516-7-jbx6244@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi
index 6be7c67584ba..05fa0dcb4c69 100644
--- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -255,13 +255,13 @@ power: power-controller {
#address-cells = < 1 > ;
#size-cells = < 0 > ;
- pd_hevc @ RK3328_PD_HEVC {
+ power - domain @ RK3328_PD_HEVC {
reg = < RK3328_PD_HEVC > ;
};
- pd_video @ RK3328_PD_VIDEO {
+ power - domain @ RK3328_PD_VIDEO {
reg = < RK3328_PD_VIDEO > ;
};
- pd_vpu @ RK3328_PD_VPU {
+ power - domain @ RK3328_PD_VPU {
reg = < RK3328_PD_VPU > ;
};
}; --
2.30.2
From: Johan Jonker <redacted>
[ Upstream commit a7ecfad495f8af63a5cb332c91f60ab2018897f5 ]
A test with the command below aimed at powerpc generates
notifications in the Rockchip arm64 tree.
Fix pinctrl "sleep" nodename by renaming it to "suspend"
for rk3399.dtsi
make ARCH=arm64 dtbs_check
DT_SCHEMA_FILES=Documentation/devicetree/bindings/powerpc/sleep.yaml
Signed-off-by: Johan Jonker <redacted>
Link: https://lore.kernel.org/r/20210126110221.10815-2-jbx6244@gmail.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi
index b1c1a88a1c20..f70c05332686 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -2253,7 +2253,7 @@ sdmmc_wp: sdmmc-wp {
};
};
- sleep {
+ suspend {
ap_pwroff : ap-pwroff {
rockchip , pins = < 1 5 RK_FUNC_1 & pcfg_pull_none > ;
}; --
2.30.2
From: Benjamin Gaignard <benjamin.gaignard@collabora.com>
[ Upstream commit 6b023929666f0be5df75f5e0278d1b70effadf42 ]
Add '#" to iommu-cells properties.
Remove useless interrupt-names properties
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@collabora.com>
Link: https://lore.kernel.org/r/20210507090232.233049-4-benjamin.gaignard@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/rk322x.dtsi | 10 +++-------
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/arch/arm/boot/dts/rk322x.dtsi b/arch/arm/boot/dts/rk322x.dtsi
index 2aa74267ae51..3fe874cab38c 100644
--- a/arch/arm/boot/dts/rk322x.dtsi
+++ b/arch/arm/boot/dts/rk322x.dtsi @@ -548,10 +548,9 @@ vpu_mmu: iommu@20020800 {
compatible = "rockchip,iommu" ;
reg = < 0x20020800 0x100 > ;
interrupts = < GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH > ;
- interrupt-names = "vpu_mmu" ;
clocks = <& cru ACLK_VPU > , <& cru HCLK_VPU > ;
clock-names = "aclk" , "iface" ;
- iommu-cells = < 0 > ;
+ # iommu-cells = < 0 > ;
status = "disabled" ;
};
@@ -559,10 +558,9 @@ vdec_mmu: iommu@20030480 {
compatible = "rockchip,iommu" ;
reg = < 0x20030480 0x40 > , < 0x200304c0 0x40 > ;
interrupts = < GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH > ;
- interrupt-names = "vdec_mmu" ;
clocks = <& cru ACLK_RKVDEC > , <& cru HCLK_RKVDEC > ;
clock-names = "aclk" , "iface" ;
- iommu-cells = < 0 > ;
+ # iommu-cells = < 0 > ;
status = "disabled" ;
};
@@ -570,7 +568,6 @@ vop_mmu: iommu@20053f00 {
compatible = "rockchip,iommu" ;
reg = < 0x20053f00 0x100 > ;
interrupts = < GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH > ;
- interrupt-names = "vop_mmu" ;
clocks = <& cru ACLK_VOP > , <& cru HCLK_VOP > ;
clock-names = "aclk" , "iface" ;
iommu-cells = < 0 > ; @@ -581,10 +578,9 @@ iep_mmu: iommu@20070800 {
compatible = "rockchip,iommu" ;
reg = < 0x20070800 0x100 > ;
interrupts = < GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH > ;
- interrupt-names = "iep_mmu" ;
clocks = <& cru ACLK_IEP > , <& cru HCLK_IEP > ;
clock-names = "aclk" , "iface" ;
- iommu-cells = < 0 > ;
+ # iommu-cells = < 0 > ;
status = "disabled" ;
};
--
2.30.2
From: Uwe Kleine-König <redacted>
[ Upstream commit e0cdd26af8eb9001689a4cde4f72c61c1c4b06be ]
The pinfunc definitions used GPIO_A as function instead of GPIO_1_0 as
done for all the other pins with GPIO functionality. Fix for consistency.
There are no mainline users that needs adaption.
Signed-off-by: Uwe Kleine-König <redacted>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/imx25-pinfunc.h | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/imx25-pinfunc.h b/arch/arm/boot/dts/imx25-pinfunc.h
index a4807062a90f..7475390370cf 100644
--- a/arch/arm/boot/dts/imx25-pinfunc.h
+++ b/arch/arm/boot/dts/imx25-pinfunc.h @@ -548,31 +548,31 @@
#define MX25_PAD_DE_B__DE_B 0x1f0 0x3ec 0x000 0x00 0x000
#define MX25_PAD_DE_B__GPIO_2_20 0x1f0 0x3ec 0x000 0x05 0x000
- #define MX25_PAD_GPIO_A__GPIO_A 0x1f4 0x3f0 0x000 0x00 0x000
+ #define MX25_PAD_GPIO_A__GPIO_1_0 0x1f4 0x3f0 0x000 0x00 0x000
#define MX25_PAD_GPIO_A__CAN1_TX 0x1f4 0x3f0 0x000 0x06 0x000
#define MX25_PAD_GPIO_A__USBOTG_PWR 0x1f4 0x3f0 0x000 0x02 0x000
- #define MX25_PAD_GPIO_B__GPIO_B 0x1f8 0x3f4 0x000 0x00 0x000
+ #define MX25_PAD_GPIO_B__GPIO_1_1 0x1f8 0x3f4 0x000 0x00 0x000
#define MX25_PAD_GPIO_B__USBOTG_OC 0x1f8 0x3f4 0x57c 0x02 0x001
#define MX25_PAD_GPIO_B__CAN1_RX 0x1f8 0x3f4 0x480 0x06 0x001
- #define MX25_PAD_GPIO_C__GPIO_C 0x1fc 0x3f8 0x000 0x00 0x000
+ #define MX25_PAD_GPIO_C__GPIO_1_2 0x1fc 0x3f8 0x000 0x00 0x000
#define MX25_PAD_GPIO_C__PWM4_PWMO 0x1fc 0x3f8 0x000 0x01 0x000
#define MX25_PAD_GPIO_C__I2C2_SCL 0x1fc 0x3f8 0x51c 0x02 0x001
#define MX25_PAD_GPIO_C__KPP_COL4 0x1fc 0x3f8 0x52c 0x03 0x001
#define MX25_PAD_GPIO_C__CAN2_TX 0x1fc 0x3f8 0x000 0x06 0x000
- #define MX25_PAD_GPIO_D__GPIO_D 0x200 0x3fc 0x000 0x00 0x000
+ #define MX25_PAD_GPIO_D__GPIO_1_3 0x200 0x3fc 0x000 0x00 0x000
#define MX25_PAD_GPIO_D__I2C2_SDA 0x200 0x3fc 0x520 0x02 0x001
#define MX25_PAD_GPIO_D__CAN2_RX 0x200 0x3fc 0x484 0x06 0x001
- #define MX25_PAD_GPIO_E__GPIO_E 0x204 0x400 0x000 0x00 0x000
+ #define MX25_PAD_GPIO_E__GPIO_1_4 0x204 0x400 0x000 0x00 0x000
#define MX25_PAD_GPIO_E__I2C3_CLK 0x204 0x400 0x524 0x01 0x002
#define MX25_PAD_GPIO_E__LD16 0x204 0x400 0x000 0x02 0x000
#define MX25_PAD_GPIO_E__AUD7_TXD 0x204 0x400 0x000 0x04 0x000
#define MX25_PAD_GPIO_E__UART4_RXD 0x204 0x400 0x570 0x06 0x002
- #define MX25_PAD_GPIO_F__GPIO_F 0x208 0x404 0x000 0x00 0x000
+ #define MX25_PAD_GPIO_F__GPIO_1_5 0x208 0x404 0x000 0x00 0x000
#define MX25_PAD_GPIO_F__LD17 0x208 0x404 0x000 0x02 0x000
#define MX25_PAD_GPIO_F__AUD7_TXC 0x208 0x404 0x000 0x04 0x000
#define MX25_PAD_GPIO_F__UART4_TXD 0x208 0x404 0x000 0x06 0x000 --
2.30.2
From: Rafał Miłecki <rafal@milecki.pl>
[ Upstream commit 75e2f012f6e34b93124d1d86eaa8f27df48e9ea0 ]
This matches nand-controller.yaml requirements.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/bcm63138.dtsi | 2 +-
arch/arm/boot/dts/bcm963138dvt.dts | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/bcm63138.dtsi b/arch/arm/boot/dts/bcm63138.dtsi
index 6df61518776f..557098f5c8d5 100644
--- a/arch/arm/boot/dts/bcm63138.dtsi
+++ b/arch/arm/boot/dts/bcm63138.dtsi @@ -175,7 +175,7 @@ serial1: serial@620 {
status = "disabled" ;
};
- nand : nand @ 2000 {
+ nand_controller : nand-controller @ 2000 {
#address-cells = < 1 > ;
#size-cells = < 0 > ;
compatible = "brcm,nand-bcm63138" , "brcm,brcmnand-v7.0" , "brcm,brcmnand" ; diff --git a/arch/arm/boot/dts/bcm963138dvt.dts b/arch/arm/boot/dts/bcm963138dvt.dts
index c61673638fa8..5445fccec5a5 100644
--- a/arch/arm/boot/dts/bcm963138dvt.dts
+++ b/arch/arm/boot/dts/bcm963138dvt.dts @@ -30,10 +30,10 @@ &serial1 {
status = "okay" ;
};
- & nand {
+ & nand_controller {
status = "okay" ;
- nandcs @ 0 {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-ecc-strength = < 4 > ; --
2.30.2
From: Alexandre Torgue <alexandre.torgue@foss.st.com>
[ Upstream commit e4b948415a89a219d13e454011cdcf9e63ecc529 ]
This prevent warning observed with "make dtbs_check W=1"
Warning (simple_bus_reg): /soc/rcc@40023810: simple-bus unit address format
error, expected "40023800"
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/stm32f429.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/stm32f429.dtsi b/arch/arm/boot/dts/stm32f429.dtsi
index e35d782e7e5f..b16bf00977d5 100644
--- a/arch/arm/boot/dts/stm32f429.dtsi
+++ b/arch/arm/boot/dts/stm32f429.dtsi @@ -609,7 +609,7 @@ crc: crc@40023000 {
status = "disabled" ;
};
- rcc : rcc @ 40023810 {
+ rcc : rcc @ 40023800 {
# reset-cells = < 1 > ;
# clock-cells = < 2 > ;
compatible = "st,stm32f42xx-rcc" , "st,stm32-rcc" ; --
2.30.2
From: Rafał Miłecki <rafal@milecki.pl>
[ Upstream commit 0484594be733d5cdf976f55a2d4e8d887f351b69 ]
This matches nand-controller.yaml requirements.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/bcm-nsp.dtsi | 2 +-
arch/arm/boot/dts/bcm958522er.dts | 4 ++--
arch/arm/boot/dts/bcm958525er.dts | 4 ++--
arch/arm/boot/dts/bcm958525xmc.dts | 4 ++--
arch/arm/boot/dts/bcm958622hr.dts | 4 ++--
arch/arm/boot/dts/bcm958623hr.dts | 4 ++--
arch/arm/boot/dts/bcm958625hr.dts | 4 ++--
arch/arm/boot/dts/bcm958625k.dts | 4 ++--
arch/arm/boot/dts/bcm988312hr.dts | 4 ++--
9 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/arch/arm/boot/dts/bcm-nsp.dtsi b/arch/arm/boot/dts/bcm-nsp.dtsi
index b395cb195db2..71918d208fb3 100644
--- a/arch/arm/boot/dts/bcm-nsp.dtsi
+++ b/arch/arm/boot/dts/bcm-nsp.dtsi @@ -259,7 +259,7 @@ mailbox: mailbox@25c00 {
dma-coherent ;
};
- nand : nand @ 26000 {
+ nand_controller : nand-controller @ 26000 {
compatible = "brcm,nand-iproc" , "brcm,brcmnand-v6.1" ;
reg = < 0x026000 0x600 > ,
< 0x11b408 0x600 > , diff --git a/arch/arm/boot/dts/bcm958522er.dts b/arch/arm/boot/dts/bcm958522er.dts
index f9dd342cc2ae..56f9181975b1 100644
--- a/arch/arm/boot/dts/bcm958522er.dts
+++ b/arch/arm/boot/dts/bcm958522er.dts @@ -74,8 +74,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958525er.dts b/arch/arm/boot/dts/bcm958525er.dts
index 374508a9cfbf..93a3e23ec7ae 100644
--- a/arch/arm/boot/dts/bcm958525er.dts
+++ b/arch/arm/boot/dts/bcm958525er.dts @@ -74,8 +74,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958525xmc.dts b/arch/arm/boot/dts/bcm958525xmc.dts
index 403250c5ad8e..fad974212d8a 100644
--- a/arch/arm/boot/dts/bcm958525xmc.dts
+++ b/arch/arm/boot/dts/bcm958525xmc.dts @@ -90,8 +90,8 @@ rtc@68 {
};
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958622hr.dts b/arch/arm/boot/dts/bcm958622hr.dts
index ecd05e26c262..76ff9c50f62c 100644
--- a/arch/arm/boot/dts/bcm958622hr.dts
+++ b/arch/arm/boot/dts/bcm958622hr.dts @@ -78,8 +78,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958623hr.dts b/arch/arm/boot/dts/bcm958623hr.dts
index f5e85b301497..c2c90ea328a1 100644
--- a/arch/arm/boot/dts/bcm958623hr.dts
+++ b/arch/arm/boot/dts/bcm958623hr.dts @@ -78,8 +78,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958625hr.dts b/arch/arm/boot/dts/bcm958625hr.dts
index ea3fc194f8f3..6d0179acab38 100644
--- a/arch/arm/boot/dts/bcm958625hr.dts
+++ b/arch/arm/boot/dts/bcm958625hr.dts @@ -76,8 +76,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958625k.dts b/arch/arm/boot/dts/bcm958625k.dts
index 3ea5f739e90b..579a88ce5b7f 100644
--- a/arch/arm/boot/dts/bcm958625k.dts
+++ b/arch/arm/boot/dts/bcm958625k.dts @@ -69,8 +69,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm988312hr.dts b/arch/arm/boot/dts/bcm988312hr.dts
index ea9a0806b446..a03224c54bbb 100644
--- a/arch/arm/boot/dts/bcm988312hr.dts
+++ b/arch/arm/boot/dts/bcm988312hr.dts @@ -78,8 +78,8 @@ &ehci0 {
status = "okay" ;
};
- & nand {
- nandcs @ 0 {
+ & nand_controller {
+ nand @ 0 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; --
2.30.2
From: Rafał Miłecki <rafal@milecki.pl>
[ Upstream commit e256b48a3b07ee1ae4bfa60abbf509ba8e386862 ]
This matches nand-controller.yaml requirements.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +-
arch/arm/boot/dts/bcm911360_entphn.dts | 4 ++--
arch/arm/boot/dts/bcm958300k.dts | 4 ++--
arch/arm/boot/dts/bcm958305k.dts | 4 ++--
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/arch/arm/boot/dts/bcm-cygnus.dtsi b/arch/arm/boot/dts/bcm-cygnus.dtsi
index 887a60c317e9..56f43a9f603d 100644
--- a/arch/arm/boot/dts/bcm-cygnus.dtsi
+++ b/arch/arm/boot/dts/bcm-cygnus.dtsi @@ -455,7 +455,7 @@ sdhci1: sdhci@18043000 {
status = "disabled" ;
};
- nand : nand @ 18046000 {
+ nand_controller : nand-controller @ 18046000 {
compatible = "brcm,nand-iproc" , "brcm,brcmnand-v6.1" ;
reg = < 0x18046000 0x600 > , < 0xf8105408 0x600 > ,
< 0x18046f00 0x20 > ; diff --git a/arch/arm/boot/dts/bcm911360_entphn.dts b/arch/arm/boot/dts/bcm911360_entphn.dts
index 53f990defd6a..423a29a46b77 100644
--- a/arch/arm/boot/dts/bcm911360_entphn.dts
+++ b/arch/arm/boot/dts/bcm911360_entphn.dts @@ -84,8 +84,8 @@ &uart3 {
status = "okay" ;
};
- & nand {
- nandcs @ 1 {
+ & nand_controller {
+ nand @ 1 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958300k.dts b/arch/arm/boot/dts/bcm958300k.dts
index b4a1392bd5a6..dda3e11b711f 100644
--- a/arch/arm/boot/dts/bcm958300k.dts
+++ b/arch/arm/boot/dts/bcm958300k.dts @@ -60,8 +60,8 @@ &uart3 {
status = "okay" ;
};
- & nand {
- nandcs @ 1 {
+ & nand_controller {
+ nand @ 1 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; diff --git a/arch/arm/boot/dts/bcm958305k.dts b/arch/arm/boot/dts/bcm958305k.dts
index 3378683321d3..ea3c6b88b313 100644
--- a/arch/arm/boot/dts/bcm958305k.dts
+++ b/arch/arm/boot/dts/bcm958305k.dts @@ -68,8 +68,8 @@ &uart3 {
status = "okay" ;
};
- & nand {
- nandcs @ 1 {
+ & nand_controller {
+ nand @ 1 {
compatible = "brcm,nandcs" ;
reg = < 0 > ;
nand-on-flash-bbt ; --
2.30.2
From: Corentin Labbe <clabbe@baylibre.com>
[ Upstream commit 483f3645b3f7acfd1c78a19d51b80c0656161974 ]
Fixes DT warning on pci node by adding the missing device_type.
Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
Signed-off-by: Linus Walleij <redacted>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/gemini.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/gemini.dtsi b/arch/arm/boot/dts/gemini.dtsi
index eb752e9495de..4949951e3597 100644
--- a/arch/arm/boot/dts/gemini.dtsi
+++ b/arch/arm/boot/dts/gemini.dtsi @@ -286,6 +286,7 @@ pci@50000000 {
clock-names = "PCLK" , "PCICLK" ;
pinctrl-names = "default" ;
pinctrl-0 = <& pci_default_pins > ;
+ device_type = "pci" ;
#address-cells = < 3 > ;
#size-cells = < 2 > ;
# interrupt-cells = < 1 > ; --
2.30.2
From: Rafał Miłecki <rafal@milecki.pl>
[ Upstream commit 9a800ce1aada6e0f56b78e4713f4858c8990c1f7 ]
This matches nand-controller.yaml requirements.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 4 ++--
arch/arm/boot/dts/bcm7445.dtsi | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/arch/arm/boot/dts/bcm7445-bcm97445svmb.dts b/arch/arm/boot/dts/bcm7445-bcm97445svmb.dts
index 8006c69a3fdf..5931c0288283 100644
--- a/arch/arm/boot/dts/bcm7445-bcm97445svmb.dts
+++ b/arch/arm/boot/dts/bcm7445-bcm97445svmb.dts @@ -14,10 +14,10 @@ memory {
};
};
- & nand {
+ & nand_controller {
status = "okay" ;
- nandcs @ 1 {
+ nand @ 1 {
compatible = "brcm,nandcs" ;
reg = < 1 > ;
nand-ecc-step-size = < 512 > ; diff --git a/arch/arm/boot/dts/bcm7445.dtsi b/arch/arm/boot/dts/bcm7445.dtsi
index c859aa6f358c..b06845e92acd 100644
--- a/arch/arm/boot/dts/bcm7445.dtsi
+++ b/arch/arm/boot/dts/bcm7445.dtsi @@ -150,7 +150,7 @@ aon-ctrl@410000 {
reg - names = "aon-ctrl" , "aon-sram" ;
};
- nand : nand @ 3e2800 {
+ nand_controller : nand-controller @ 3e2800 {
status = "disabled" ;
#address-cells = < 1 > ;
#size-cells = < 0 > ; --
2.30.2