* [PATCH v1 0/3] Device tree changes for system1 BMC
@ 2024-10-01 19:17 Ninad Palsule
2024-10-01 19:17 ` [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq Ninad Palsule
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Ninad Palsule @ 2024-10-01 19:17 UTC (permalink / raw)
To: robh, krzk+dt, conor+dt, joel, andrew, eajames
Cc: Ninad Palsule, devicetree, linux-arm-kernel, linux-aspeed,
linux-kernel
Hello,
Please review the device tree changes for BMC for system1 machine.
Ninad Palsule (3):
ARM: dts: aspeed: system1: Bump up i2c busses freq
ARM: dts: aspeed: system1: Enable serial gpio0
ARM: dts: aspeed: system1: Add GPIO line names
.../arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread* [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq 2024-10-01 19:17 [PATCH v1 0/3] Device tree changes for system1 BMC Ninad Palsule @ 2024-10-01 19:17 ` Ninad Palsule 2024-10-01 20:48 ` Eddie James 2024-10-01 19:17 ` [PATCH v1 2/3] ARM: dts: aspeed: system1: Enable serial gpio0 Ninad Palsule ` (2 subsequent siblings) 3 siblings, 1 reply; 9+ messages in thread From: Ninad Palsule @ 2024-10-01 19:17 UTC (permalink / raw) To: robh, krzk+dt, conor+dt, joel, andrew, eajames Cc: Ninad Palsule, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Bump up i2c8 and i2c15 bus frequency so that PCIe slot and FPGA runs faster Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> --- arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts index f3efecc7eb8d0..1cbf257fb0a0b 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts @@ -1007,6 +1007,7 @@ i2c7mux0chn7: i2c@7 { &i2c8 { status = "okay"; + bus-frequency = <400000>; i2c-mux@71 { compatible = "nxp,pca9548"; @@ -1468,6 +1469,7 @@ i2c14mux0chn7: i2c@7 { &i2c15 { status = "okay"; + bus-frequency = <400000>; i2c-mux@71 { compatible = "nxp,pca9548"; -- 2.43.0 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq 2024-10-01 19:17 ` [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq Ninad Palsule @ 2024-10-01 20:48 ` Eddie James 0 siblings, 0 replies; 9+ messages in thread From: Eddie James @ 2024-10-01 20:48 UTC (permalink / raw) To: Ninad Palsule, robh, krzk+dt, conor+dt, joel, andrew Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel On 10/1/24 14:17, Ninad Palsule wrote: > Bump up i2c8 and i2c15 bus frequency so that PCIe slot and FPGA runs > faster Reviewed-by: Eddie James <eajames@linux.ibm.com> > > Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> > --- > arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > index f3efecc7eb8d0..1cbf257fb0a0b 100644 > --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > @@ -1007,6 +1007,7 @@ i2c7mux0chn7: i2c@7 { > > &i2c8 { > status = "okay"; > + bus-frequency = <400000>; > > i2c-mux@71 { > compatible = "nxp,pca9548"; > @@ -1468,6 +1469,7 @@ i2c14mux0chn7: i2c@7 { > > &i2c15 { > status = "okay"; > + bus-frequency = <400000>; > > i2c-mux@71 { > compatible = "nxp,pca9548"; ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH v1 2/3] ARM: dts: aspeed: system1: Enable serial gpio0 2024-10-01 19:17 [PATCH v1 0/3] Device tree changes for system1 BMC Ninad Palsule 2024-10-01 19:17 ` [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq Ninad Palsule @ 2024-10-01 19:17 ` Ninad Palsule 2024-10-01 20:49 ` Eddie James 2024-10-01 19:17 ` [PATCH v1 3/3] ARM: dts: aspeed: system1: Add GPIO line names Ninad Palsule 2024-10-02 0:26 ` [PATCH v1 0/3] Device tree changes for system1 BMC Andrew Jeffery 3 siblings, 1 reply; 9+ messages in thread From: Ninad Palsule @ 2024-10-01 19:17 UTC (permalink / raw) To: robh, krzk+dt, conor+dt, joel, andrew, eajames Cc: Ninad Palsule, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Enable serial GPIO0. Set number of GPIO lines to 128 and bus frequency to 1MHz. Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> --- arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts index 1cbf257fb0a0b..c0219167a337a 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts @@ -398,6 +398,12 @@ &emmc { clk-phase-mmc-hs200 = <180>, <180>; }; +&sgpiom0 { + status = "okay"; + ngpios = <128>; + bus-frequency = <1000000>; +}; + &ibt { status = "okay"; }; -- 2.43.0 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH v1 2/3] ARM: dts: aspeed: system1: Enable serial gpio0 2024-10-01 19:17 ` [PATCH v1 2/3] ARM: dts: aspeed: system1: Enable serial gpio0 Ninad Palsule @ 2024-10-01 20:49 ` Eddie James 0 siblings, 0 replies; 9+ messages in thread From: Eddie James @ 2024-10-01 20:49 UTC (permalink / raw) To: Ninad Palsule, robh, krzk+dt, conor+dt, joel, andrew Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel On 10/1/24 14:17, Ninad Palsule wrote: > Enable serial GPIO0. Set number of GPIO lines to 128 and bus frequency > to 1MHz. Reviewed-by: Eddie James <eajames@linux.ibm.com> > > Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> > --- > arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > index 1cbf257fb0a0b..c0219167a337a 100644 > --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > @@ -398,6 +398,12 @@ &emmc { > clk-phase-mmc-hs200 = <180>, <180>; > }; > > +&sgpiom0 { > + status = "okay"; > + ngpios = <128>; > + bus-frequency = <1000000>; > +}; > + > &ibt { > status = "okay"; > }; ^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH v1 3/3] ARM: dts: aspeed: system1: Add GPIO line names 2024-10-01 19:17 [PATCH v1 0/3] Device tree changes for system1 BMC Ninad Palsule 2024-10-01 19:17 ` [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq Ninad Palsule 2024-10-01 19:17 ` [PATCH v1 2/3] ARM: dts: aspeed: system1: Enable serial gpio0 Ninad Palsule @ 2024-10-01 19:17 ` Ninad Palsule 2024-10-01 20:50 ` Eddie James 2024-10-02 0:26 ` [PATCH v1 0/3] Device tree changes for system1 BMC Andrew Jeffery 3 siblings, 1 reply; 9+ messages in thread From: Ninad Palsule @ 2024-10-01 19:17 UTC (permalink / raw) To: robh, krzk+dt, conor+dt, joel, andrew, eajames Cc: Ninad Palsule, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Add following GPIO line names so that userspace can control them - PCH related GPIOs - FPGA related GPIOs Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> --- arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts index c0219167a337a..35cb9fea308e8 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts @@ -370,17 +370,17 @@ &gpio0 { /*K0-K7*/ "","","","","","","","", /*L0-L7*/ "","","","","","","","bmc-ready", /*M0-M7*/ "","","","","","","","", - /*N0-N7*/ "","","","","","","","", + /*N0-N7*/ "fpga-debug-enable","","","","","","","", /*O0-O7*/ "","","","","","","","", /*P0-P7*/ "","","","","","","","bmc-hb", - /*Q0-Q7*/ "","","","","","","","", + /*Q0-Q7*/ "","","","","","","pch-ready","", /*R0-R7*/ "","","","","","","","", /*S0-S7*/ "","","","","","","rear-enc-fault0","rear-enc-id0", /*T0-T7*/ "","","","","","","","", /*U0-U7*/ "","","","","","","","", /*V0-V7*/ "","rtc-battery-voltage-read-enable","","power-chassis-control","","","","", /*W0-W7*/ "","","","","","","","", - /*X0-X7*/ "","power-chassis-good","","","","","","", + /*X0-X7*/ "fpga-pgood","power-chassis-good","pch-pgood","","","","","", /*Y0-Y7*/ "","","","","","","","", /*Z0-Z7*/ "","","","","","","",""; }; -- 2.43.0 ^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH v1 3/3] ARM: dts: aspeed: system1: Add GPIO line names 2024-10-01 19:17 ` [PATCH v1 3/3] ARM: dts: aspeed: system1: Add GPIO line names Ninad Palsule @ 2024-10-01 20:50 ` Eddie James 0 siblings, 0 replies; 9+ messages in thread From: Eddie James @ 2024-10-01 20:50 UTC (permalink / raw) To: Ninad Palsule, robh, krzk+dt, conor+dt, joel, andrew Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel On 10/1/24 14:17, Ninad Palsule wrote: > Add following GPIO line names so that userspace can control them > - PCH related GPIOs > - FPGA related GPIOs Reviewed-by: Eddie James <eajames@linux.ibm.com> > > Signed-off-by: Ninad Palsule <ninad@linux.ibm.com> > --- > arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > index c0219167a337a..35cb9fea308e8 100644 > --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-system1.dts > @@ -370,17 +370,17 @@ &gpio0 { > /*K0-K7*/ "","","","","","","","", > /*L0-L7*/ "","","","","","","","bmc-ready", > /*M0-M7*/ "","","","","","","","", > - /*N0-N7*/ "","","","","","","","", > + /*N0-N7*/ "fpga-debug-enable","","","","","","","", > /*O0-O7*/ "","","","","","","","", > /*P0-P7*/ "","","","","","","","bmc-hb", > - /*Q0-Q7*/ "","","","","","","","", > + /*Q0-Q7*/ "","","","","","","pch-ready","", > /*R0-R7*/ "","","","","","","","", > /*S0-S7*/ "","","","","","","rear-enc-fault0","rear-enc-id0", > /*T0-T7*/ "","","","","","","","", > /*U0-U7*/ "","","","","","","","", > /*V0-V7*/ "","rtc-battery-voltage-read-enable","","power-chassis-control","","","","", > /*W0-W7*/ "","","","","","","","", > - /*X0-X7*/ "","power-chassis-good","","","","","","", > + /*X0-X7*/ "fpga-pgood","power-chassis-good","pch-pgood","","","","","", > /*Y0-Y7*/ "","","","","","","","", > /*Z0-Z7*/ "","","","","","","",""; > }; ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v1 0/3] Device tree changes for system1 BMC 2024-10-01 19:17 [PATCH v1 0/3] Device tree changes for system1 BMC Ninad Palsule ` (2 preceding siblings ...) 2024-10-01 19:17 ` [PATCH v1 3/3] ARM: dts: aspeed: system1: Add GPIO line names Ninad Palsule @ 2024-10-02 0:26 ` Andrew Jeffery 2024-10-02 3:12 ` Ninad Palsule 3 siblings, 1 reply; 9+ messages in thread From: Andrew Jeffery @ 2024-10-02 0:26 UTC (permalink / raw) To: robh, krzk+dt, conor+dt, joel, eajames, Ninad Palsule Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel On Tue, 01 Oct 2024 14:17:47 -0500, Ninad Palsule wrote: > Please review the device tree changes for BMC for system1 machine. > > Ninad Palsule (3): > ARM: dts: aspeed: system1: Bump up i2c busses freq > ARM: dts: aspeed: system1: Enable serial gpio0 > ARM: dts: aspeed: system1: Add GPIO line names > > [...] Thanks, I've applied this to be picked up through the BMC tree. -- Andrew Jeffery <andrew@codeconstruct.com.au> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v1 0/3] Device tree changes for system1 BMC 2024-10-02 0:26 ` [PATCH v1 0/3] Device tree changes for system1 BMC Andrew Jeffery @ 2024-10-02 3:12 ` Ninad Palsule 0 siblings, 0 replies; 9+ messages in thread From: Ninad Palsule @ 2024-10-02 3:12 UTC (permalink / raw) To: Andrew Jeffery, robh, krzk+dt, conor+dt, joel, eajames Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Hi Andrew, On 10/1/24 19:26, Andrew Jeffery wrote: > On Tue, 01 Oct 2024 14:17:47 -0500, Ninad Palsule wrote: >> Please review the device tree changes for BMC for system1 machine. >> >> Ninad Palsule (3): >> ARM: dts: aspeed: system1: Bump up i2c busses freq >> ARM: dts: aspeed: system1: Enable serial gpio0 >> ARM: dts: aspeed: system1: Add GPIO line names >> >> [...] > Thanks, I've applied this to be picked up through the BMC tree. Thank you! > > -- > Andrew Jeffery <andrew@codeconstruct.com.au> > ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2024-10-02 3:12 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-10-01 19:17 [PATCH v1 0/3] Device tree changes for system1 BMC Ninad Palsule 2024-10-01 19:17 ` [PATCH v1 1/3] ARM: dts: aspeed: system1: Bump up i2c busses freq Ninad Palsule 2024-10-01 20:48 ` Eddie James 2024-10-01 19:17 ` [PATCH v1 2/3] ARM: dts: aspeed: system1: Enable serial gpio0 Ninad Palsule 2024-10-01 20:49 ` Eddie James 2024-10-01 19:17 ` [PATCH v1 3/3] ARM: dts: aspeed: system1: Add GPIO line names Ninad Palsule 2024-10-01 20:50 ` Eddie James 2024-10-02 0:26 ` [PATCH v1 0/3] Device tree changes for system1 BMC Andrew Jeffery 2024-10-02 3:12 ` Ninad Palsule
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).