Message ID | 20230828115239.16012-1-hal.feng@starfivetech.com (mailing list archive) |
---|---|
State | Changes Requested |
Headers | show |
Series | [-next,v1] riscv: dts: starfive: visionfive 2: Enable usb0 and fix tdm pins sort order | expand |
Context | Check | Description |
---|---|---|
conchuod/tree_selection | fail | Failed to apply to next/pending-fixes, riscv/for-next or riscv/master |
On 28/08/2023 13:52, Hal Feng wrote: > usb0 was disabled by mistake when merging, so enable it. > tdm_pins node should be sorted alphabetically. > > Fixes: e7c304c0346d ("riscv: dts: starfive: jh7110: add the node and pins configuration for tdm") > Signed-off-by: Hal Feng <hal.feng@starfivetech.com> > --- > .../jh7110-starfive-visionfive-2.dtsi | 49 ++++++++++--------- > 1 file changed, 25 insertions(+), 24 deletions(-) > > diff --git a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi > index d79f94432b27..382dfb5e64e4 100644 > --- a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi > +++ b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi > @@ -440,30 +440,6 @@ GPOEN_ENABLE, > }; > }; > > - uart0_pins: uart0-0 { > - tx-pins { > - pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, > - GPOEN_ENABLE, > - GPI_NONE)>; > - bias-disable; > - drive-strength = <12>; > - input-disable; > - input-schmitt-disable; > - slew-rate = <0>; > - }; > - > - rx-pins { > - pinmux = <GPIOMUX(6, GPOUT_LOW, > - GPOEN_DISABLE, > - GPI_SYS_UART0_RX)>; > - bias-disable; /* external pull-up */ > - drive-strength = <2>; > - input-enable; > - input-schmitt-enable; > - slew-rate = <0>; > - }; > - }; > - > tdm_pins: tdm-0 { > tx-pins { > pinmux = <GPIOMUX(44, GPOUT_SYS_TDM_TXD, > @@ -497,6 +473,30 @@ GPOEN_DISABLE, > input-enable; > }; > }; > + > + uart0_pins: uart0-0 { > + tx-pins { > + pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, > + GPOEN_ENABLE, > + GPI_NONE)>; > + bias-disable; > + drive-strength = <12>; > + input-disable; > + input-schmitt-disable; > + slew-rate = <0>; > + }; > + > + rx-pins { > + pinmux = <GPIOMUX(6, GPOUT_LOW, > + GPOEN_DISABLE, > + GPI_SYS_UART0_RX)>; > + bias-disable; /* external pull-up */ > + drive-strength = <2>; > + input-enable; > + input-schmitt-enable; > + slew-rate = <0>; > + }; What is fixed in this hunk? Order of nodes is just a style, not a bug needing backports. Best regards, Krzysztof
On Mon, Aug 28, 2023 at 01:54:53PM +0200, Krzysztof Kozlowski wrote: > On 28/08/2023 13:52, Hal Feng wrote: > > usb0 was disabled by mistake when merging, so enable it. > > tdm_pins node should be sorted alphabetically. > > > > Fixes: e7c304c0346d ("riscv: dts: starfive: jh7110: add the node and pins configuration for tdm") > > Signed-off-by: Hal Feng <hal.feng@starfivetech.com> > > --- > > .../jh7110-starfive-visionfive-2.dtsi | 49 ++++++++++--------- > > 1 file changed, 25 insertions(+), 24 deletions(-) > > > > diff --git a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi > > index d79f94432b27..382dfb5e64e4 100644 > > --- a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi > > +++ b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi > > @@ -440,30 +440,6 @@ GPOEN_ENABLE, > > }; > > }; > > > > - uart0_pins: uart0-0 { > > - tx-pins { > > - pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, > > - GPOEN_ENABLE, > > - GPI_NONE)>; > > - bias-disable; > > - drive-strength = <12>; > > - input-disable; > > - input-schmitt-disable; > > - slew-rate = <0>; > > - }; > > - > > - rx-pins { > > - pinmux = <GPIOMUX(6, GPOUT_LOW, > > - GPOEN_DISABLE, > > - GPI_SYS_UART0_RX)>; > > - bias-disable; /* external pull-up */ > > - drive-strength = <2>; > > - input-enable; > > - input-schmitt-enable; > > - slew-rate = <0>; > > - }; > > - }; > > - > > tdm_pins: tdm-0 { > > tx-pins { > > pinmux = <GPIOMUX(44, GPOUT_SYS_TDM_TXD, > > @@ -497,6 +473,30 @@ GPOEN_DISABLE, > > input-enable; > > }; > > }; > > + > > + uart0_pins: uart0-0 { > > + tx-pins { > > + pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, > > + GPOEN_ENABLE, > > + GPI_NONE)>; > > + bias-disable; > > + drive-strength = <12>; > > + input-disable; > > + input-schmitt-disable; > > + slew-rate = <0>; > > + }; > > + > > + rx-pins { > > + pinmux = <GPIOMUX(6, GPOUT_LOW, > > + GPOEN_DISABLE, > > + GPI_SYS_UART0_RX)>; > > + bias-disable; /* external pull-up */ > > + drive-strength = <2>; > > + input-enable; > > + input-schmitt-enable; > > + slew-rate = <0>; > > + }; > > > What is fixed in this hunk? Order of nodes is just a style, not a bug > needing backports. Please split this in two parts, with one for my screwed up conflict resolution & one for the node ordering. Thanks, Conor.
On Mon, 28 Aug 2023 13:05:06 +0100, Conor Dooley wrote: > On Mon, Aug 28, 2023 at 01:54:53PM +0200, Krzysztof Kozlowski wrote: >> On 28/08/2023 13:52, Hal Feng wrote: >> > usb0 was disabled by mistake when merging, so enable it. >> > tdm_pins node should be sorted alphabetically. >> > >> > Fixes: e7c304c0346d ("riscv: dts: starfive: jh7110: add the node and pins configuration for tdm") >> > Signed-off-by: Hal Feng <hal.feng@starfivetech.com> >> > --- >> > .../jh7110-starfive-visionfive-2.dtsi | 49 ++++++++++--------- >> > 1 file changed, 25 insertions(+), 24 deletions(-) >> > >> > diff --git a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi >> > index d79f94432b27..382dfb5e64e4 100644 >> > --- a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi >> > +++ b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi >> > @@ -440,30 +440,6 @@ GPOEN_ENABLE, >> > }; >> > }; >> > >> > - uart0_pins: uart0-0 { >> > - tx-pins { >> > - pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, >> > - GPOEN_ENABLE, >> > - GPI_NONE)>; >> > - bias-disable; >> > - drive-strength = <12>; >> > - input-disable; >> > - input-schmitt-disable; >> > - slew-rate = <0>; >> > - }; >> > - >> > - rx-pins { >> > - pinmux = <GPIOMUX(6, GPOUT_LOW, >> > - GPOEN_DISABLE, >> > - GPI_SYS_UART0_RX)>; >> > - bias-disable; /* external pull-up */ >> > - drive-strength = <2>; >> > - input-enable; >> > - input-schmitt-enable; >> > - slew-rate = <0>; >> > - }; >> > - }; >> > - >> > tdm_pins: tdm-0 { >> > tx-pins { >> > pinmux = <GPIOMUX(44, GPOUT_SYS_TDM_TXD, >> > @@ -497,6 +473,30 @@ GPOEN_DISABLE, >> > input-enable; >> > }; >> > }; >> > + >> > + uart0_pins: uart0-0 { >> > + tx-pins { >> > + pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, >> > + GPOEN_ENABLE, >> > + GPI_NONE)>; >> > + bias-disable; >> > + drive-strength = <12>; >> > + input-disable; >> > + input-schmitt-disable; >> > + slew-rate = <0>; >> > + }; >> > + >> > + rx-pins { >> > + pinmux = <GPIOMUX(6, GPOUT_LOW, >> > + GPOEN_DISABLE, >> > + GPI_SYS_UART0_RX)>; >> > + bias-disable; /* external pull-up */ >> > + drive-strength = <2>; >> > + input-enable; >> > + input-schmitt-enable; >> > + slew-rate = <0>; >> > + }; >> >> >> What is fixed in this hunk? Order of nodes is just a style, not a bug >> needing backports. > > Please split this in two parts, with one for my screwed up conflict > resolution & one for the node ordering. OK, I will split this into two patches. Thanks. Best regards, Hal
diff --git a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi index d79f94432b27..382dfb5e64e4 100644 --- a/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi +++ b/arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2.dtsi @@ -440,30 +440,6 @@ GPOEN_ENABLE, }; }; - uart0_pins: uart0-0 { - tx-pins { - pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, - GPOEN_ENABLE, - GPI_NONE)>; - bias-disable; - drive-strength = <12>; - input-disable; - input-schmitt-disable; - slew-rate = <0>; - }; - - rx-pins { - pinmux = <GPIOMUX(6, GPOUT_LOW, - GPOEN_DISABLE, - GPI_SYS_UART0_RX)>; - bias-disable; /* external pull-up */ - drive-strength = <2>; - input-enable; - input-schmitt-enable; - slew-rate = <0>; - }; - }; - tdm_pins: tdm-0 { tx-pins { pinmux = <GPIOMUX(44, GPOUT_SYS_TDM_TXD, @@ -497,6 +473,30 @@ GPOEN_DISABLE, input-enable; }; }; + + uart0_pins: uart0-0 { + tx-pins { + pinmux = <GPIOMUX(5, GPOUT_SYS_UART0_TX, + GPOEN_ENABLE, + GPI_NONE)>; + bias-disable; + drive-strength = <12>; + input-disable; + input-schmitt-disable; + slew-rate = <0>; + }; + + rx-pins { + pinmux = <GPIOMUX(6, GPOUT_LOW, + GPOEN_DISABLE, + GPI_SYS_UART0_RX)>; + bias-disable; /* external pull-up */ + drive-strength = <2>; + input-enable; + input-schmitt-enable; + slew-rate = <0>; + }; + }; }; &tdm { @@ -513,6 +513,7 @@ &uart0 { &usb0 { dr_mode = "peripheral"; + status = "okay"; }; &U74_1 {
usb0 was disabled by mistake when merging, so enable it. tdm_pins node should be sorted alphabetically. Fixes: e7c304c0346d ("riscv: dts: starfive: jh7110: add the node and pins configuration for tdm") Signed-off-by: Hal Feng <hal.feng@starfivetech.com> --- .../jh7110-starfive-visionfive-2.dtsi | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-)