mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs
@ 2026-02-09  7:58 Dirk Chen via B4 Relay
  2026-02-19  4:20 ` Andrew Jeffery
  0 siblings, 1 reply; 5+ messages in thread
From: Dirk Chen via B4 Relay @ 2026-02-09  7:58 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley,
	Andrew Jeffery
  Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel, Dirk Chen

From: Dirk Chen <dirkchen@amd.com>

The Anacapa board features Atmel 24C2048 EEPROMs on i2c0 and i2c1, which
are used to store retimer configurations. Add the corresponding device
tree nodes to support these components.

Signed-off-by: Dirk Chen <dirkchen@amd.com>
---
Changes in v2:
- Improved commit description to clarify that the change reflects
  actual hardware as requested by the reviewer.
- Removed mentions of other platforms to avoid confusion.
- Link to v1: https://lore.kernel.org/r/20260202-b4-anacapa-dts-fix-v1-1-20d4b0114854@amd.com
---
 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
index 221af858cb6b..b8d248d99d7c 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
@@ -328,6 +328,12 @@ i2c0mux0ch3: i2c@3 {
 			#size-cells = <0>;
 		};
 	};
+
+	eeprom@50 {
+		compatible = "atmel,24c2048";
+		reg = <0x50>;
+		pagesize = <128>;
+	};
 };
 
 // R Bridge Board
@@ -362,6 +368,12 @@ i2c1mux0ch3: i2c@3 {
 			#size-cells = <0>;
 		};
 	};
+
+	eeprom@50 {
+		compatible = "atmel,24c2048";
+		reg = <0x50>;
+		pagesize = <128>;
+	};
 };
 
 // MB - E1.S

---
base-commit: 4c87cdd0328495759f6e9f9f4e1e53ef8032a76f
change-id: 20260202-b4-anacapa-dts-fix-207ffe9a3b0c

Best regards,
-- 
Dirk Chen <dirkchen@amd.com>



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs
  2026-02-09  7:58 [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs Dirk Chen via B4 Relay
@ 2026-02-19  4:20 ` Andrew Jeffery
  2026-02-19 15:54   ` Chen, Dirk
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew Jeffery @ 2026-02-19  4:20 UTC (permalink / raw)
  To: dirkchen, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley
  Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel

Hi Dirk,

On Mon, 2026-02-09 at 15:58 +0800, Dirk Chen via B4 Relay wrote:
> From: Dirk Chen <dirkchen@amd.com>
> 
> The Anacapa board features Atmel 24C2048 EEPROMs on i2c0 and i2c1, which
> are used to store retimer configurations. Add the corresponding device
> tree nodes to support these components.
> 
> Signed-off-by: Dirk Chen <dirkchen@amd.com>
> ---
> Changes in v2:
> - Improved commit description to clarify that the change reflects
>   actual hardware as requested by the reviewer.
> - Removed mentions of other platforms to avoid confusion.
> - Link to v1: https://lore.kernel.org/r/20260202-b4-anacapa-dts-fix-v1-1-20d4b0114854@amd.com
> ---
>  arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
> index 221af858cb6b..b8d248d99d7c 100644
> --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
> +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts
> @@ -328,6 +328,12 @@ i2c0mux0ch3: i2c@3 {
>  			#size-cells = <0>;
>  		};
>  	};
> +
> +	eeprom@50 {

Please order these nodes by ascending address. The node currently above
this one is i2c-mux@70 - eeprom@50 should go before it.

https://docs.kernel.org/devicetree/bindings/dts-coding-style.html#order-of-nodes

> +		compatible = "atmel,24c2048";
> +		reg = <0x50>;
> +		pagesize = <128>;
> +	};
>  };
>  
>  // R Bridge Board
> @@ -362,6 +368,12 @@ i2c1mux0ch3: i2c@3 {
>  			#size-cells = <0>;
>  		};
>  	};
> +
> +	eeprom@50 {

Same for this one.

> +		compatible = "atmel,24c2048";
> +		reg = <0x50>;
> +		pagesize = <128>;
> +	};
>  };
>  
>  // MB - E1.S
> 
> ---
> base-commit: 4c87cdd0328495759f6e9f9f4e1e53ef8032a76f
> change-id: 20260202-b4-anacapa-dts-fix-207ffe9a3b0c
> 
> Best regards,

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs
  2026-02-19  4:20 ` Andrew Jeffery
@ 2026-02-19 15:54   ` Chen, Dirk
  2026-02-19 22:55     ` Andrew Jeffery
  0 siblings, 1 reply; 5+ messages in thread
From: Chen, Dirk @ 2026-02-19 15:54 UTC (permalink / raw)
  To: Andrew Jeffery, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Joel Stanley
  Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel

[AMD Official Use Only - AMD Internal Distribution Only]

Hi Andrew,

> +     eeprom@50 {
> Please order these nodes by ascending address. The node currently above this one is i2c-mux@70 - eeprom@50 should go before it.
> https://docs.kernel.org/devicetree/bindings/dts-coding-style.html#order-of-nodes

Thanks for the reminder.
I've reordered the nodes by ascending address in v3.

> +             compatible = "atmel,24c2048";
> +             reg = <0x50>;
> +             pagesize = <128>;
> +     };
>  };
> +     eeprom@50 {
> Same for this one.

Fixed in v3 as well.

Best regards.
Dirk

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs
  2026-02-19 15:54   ` Chen, Dirk
@ 2026-02-19 22:55     ` Andrew Jeffery
  2026-02-20  3:31       ` Chen, Dirk
  0 siblings, 1 reply; 5+ messages in thread
From: Andrew Jeffery @ 2026-02-19 22:55 UTC (permalink / raw)
  To: Chen, Dirk, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley
  Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel

Hi Dirk,

On Thu, 2026-02-19 at 15:54 +0000, Chen, Dirk wrote:
> [AMD Official Use Only - AMD Internal Distribution Only]

Please have a read through [1], in particular:

[1]: https://subspace.kernel.org/etiquette.html

   Do not include “confidentiality disclaimers”

   When posting to public mailing lists the boilerplate confidentiality
   disclaimers are not only meaningless, they are absolutely wrong for
   obvious reasons.
   
   If that disclaimer is automatically inserted by your corporate e-mail
   infrastructure, talk to your manager, IT department or consider using a
   different e-mail address which is not affected by this policy. Many IT
   companies have dedicated e-mail infrastructure for kernel developers to
   specifically avoid this situation.

> 
> Hi Andrew,
> 
> > +     eeprom@50 {
> > Please order these nodes by ascending address. The node currently above this one is i2c-mux@70 - eeprom@50 should go before it.
> > https://docs.kernel.org/devicetree/bindings/dts-coding-style.html#order-of-nodes
> 
> Thanks for the reminder.
> I've reordered the nodes by ascending address in v3.
> 
> > +             compatible = "atmel,24c2048";
> > +             reg = <0x50>;
> > +             pagesize = <128>;
> > +     };
> >  };
> > +     eeprom@50 {
> > Same for this one.
> 
> Fixed in v3 as well.
> 

Thanks,

Andrew

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs
  2026-02-19 22:55     ` Andrew Jeffery
@ 2026-02-20  3:31       ` Chen, Dirk
  0 siblings, 0 replies; 5+ messages in thread
From: Chen, Dirk @ 2026-02-20  3:31 UTC (permalink / raw)
  To: Andrew Jeffery, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Joel Stanley
  Cc: devicetree, linux-arm-kernel, linux-aspeed, linux-kernel, Chen, Dirk

Hi Andrew,
On Thu, 2026-02-19 at 15:54 +0000, Chen, Dirk wrote:
> Please have a read through [1], in particular:
> [1]: https://subspace.kernel.org/etiquette.html
>    Do not include “confidentiality disclaimers”

My apologies for the corporate labels and disclaimers in the previous mail.
I have adjusted my mail client settings.
Thank you for the reminder and the link.

Best regards,
Dirk



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-02-20  3:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-02-09  7:58 [PATCH v2] ARM: dts: aspeed: anacapa: Add retimer EEPROMs Dirk Chen via B4 Relay
2026-02-19  4:20 ` Andrew Jeffery
2026-02-19 15:54   ` Chen, Dirk
2026-02-19 22:55     ` Andrew Jeffery
2026-02-20  3:31       ` Chen, Dirk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome