* [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
* [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
* [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 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
* 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
* 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).