[PATCH 1/3] ARM: dts: at91: replace microchip,24aa02e48 with atmel,at24c02

Michael Walle michael at walle.cc
Thu May 26 16:11:02 CEST 2022


Am 2022-05-26 16:04, schrieb Eugen Hristev:
> microchip,24aa025e48 does not exist in the bindings of this driver.
> It can be replaced with atmel,at24c02 which is a standard compatible
> and the memory is compatible with this one, depending on the page size.
> microchip 24aa02e48 has a page size of 8, while 24aa025e48 has a page
> size of 16 bytes.

Nice. Thanks for taking care! One minor nit below.

> Signed-off-by: Eugen Hristev <eugen.hristev at microchip.com>
Reviewed-by: Michael Walle <michael at walle.cc>


> ---
>  arch/arm/dts/at91-sama5d2_icp.dts | 6 +++---
>  arch/arm/dts/at91-sama7g5ek.dts   | 4 ++--
>  arch/arm/dts/sama5d27_som1.dtsi   | 2 +-
>  3 files changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/arch/arm/dts/at91-sama5d2_icp.dts
> b/arch/arm/dts/at91-sama5d2_icp.dts
> index 44522197ff..0b0db1b2be 100644
> --- a/arch/arm/dts/at91-sama5d2_icp.dts
> +++ b/arch/arm/dts/at91-sama5d2_icp.dts
> @@ -68,19 +68,19 @@
>  				status = "okay";
> 
>  				eeprom at 50 {
> -					compatible = "microchip,24aa02e48";
> +					compatible = "atmel,24c02"; /* EEPROM is 2Kbits microchip
> 24aa025e48, an at24c02 with page size of 16 */
>  					reg = <0x50>;
>  					pagesize = <16>;
>  				};
> 
>  				eeprom at 52 {
> -					compatible = "microchip,24aa02e48";
> +					compatible = "atmel,24c02"; /* EEPROM is 2Kbits microchip
> 24aa025e48, an at24c02 with page size of 16 */
>  					reg = <0x52>;
>  					pagesize = <16>;
>  				};
> 
>  				eeprom at 53 {
> -					compatible = "microchip,24aa02e48";
> +					compatible = "atmel,24c02"; /* EEPROM is 2Kbits microchip
> 24aa025e48, an at24c02 with page size of 16 */
>  					reg = <0x53>;
>  					pagesize = <16>;
>  				};
> diff --git a/arch/arm/dts/at91-sama7g5ek.dts 
> b/arch/arm/dts/at91-sama7g5ek.dts
> index 086ee45005..eaba0de3f7 100644
> --- a/arch/arm/dts/at91-sama7g5ek.dts
> +++ b/arch/arm/dts/at91-sama7g5ek.dts
> @@ -405,13 +405,13 @@
>  		status = "okay";
> 
>  		eeprom at 52 {
> -			compatible = "microchip,24aa02e48";
> +			compatible = "atmel,24c02"; /* EEPROM is 2Kbits microchip
> 24aa025e48, an at24c02 with page size of 16 */
>  			reg = <0x52>;
>  			pagesize = <16>;
>  		};
> 
>  		eeprom at 53 {
> -			compatible = "microchip,24aa02e48";
> +			compatible = "atmel,24c02"; /* EEPROM is 2Kbits microchip
> 24aa025e48, an at24c02 with page size of 16 */
>  			reg = <0x53>;
>  			pagesize = <16>;
>  		};
> diff --git a/arch/arm/dts/sama5d27_som1.dtsi 
> b/arch/arm/dts/sama5d27_som1.dtsi
> index ea7540bcfc..db4fefadcd 100644
> --- a/arch/arm/dts/sama5d27_som1.dtsi
> +++ b/arch/arm/dts/sama5d27_som1.dtsi
> @@ -92,7 +92,7 @@
>  				status = "okay";
> 
>  				i2c_eeprom: i2c_eeprom at 50 {

Nit: that one should actually be just "eeprom at 50".

-michael

> -					compatible = "microchip,24aa02e48";
> +					compatible = "atmel,24c02"; /* EEPROM is 2Kbits microchip 
> 24aa02e48 */
>  					reg = <0x50>;
>  				};
>  			};


More information about the U-Boot mailing list