On 21/03/2025 00:24, Gerlach, Matthew wrote: > > On 3/20/2025 12:34 PM, Rob Herring wrote: >> On Thu, Mar 20, 2025 at 09:46:21AM -0700, Matthew Gerlach wrote: >>> Update socfpga_agilex.dtsi to track the actual hardware description >>> provided in altr,socfpga-s10-ecc-manager.yaml. >>> >>> Signed-off-by: Matthew Gerlach <matthew.gerlach@xxxxxxxxxx> >>> --- >>> arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 18 ++++++------------ >>> 1 file changed, 6 insertions(+), 12 deletions(-) >>> >>> diff --git a/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi b/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi >>> index 1235ba5a9865..708cb8e762b6 100644 >>> --- a/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi >>> +++ b/arch/arm64/boot/dts/intel/socfpga_agilex.dtsi >>> @@ -602,8 +602,7 @@ sdr: sdr@f8011100 { >>> }; >>> >>> eccmgr { >>> - compatible = "altr,socfpga-s10-ecc-manager", >>> - "altr,socfpga-a10-ecc-manager"; >>> + compatible = "altr,socfpga-s10-ecc-manager"; >> >> You are breaking the ABI here. Before this series, the driver required >> altr,socfpga-a10-ecc-manager. > Yes, breaking the ABI required the change in PATCH 2/4, which is > suboptimal. It's still ABI break for no good reason. Best regards, Krzysztof