Hello. Booting kernel v6.6 I get these errors in dmesg: atmel-sha204a 6-0064: failed to read clock-frequency property atmel-sha204a: probe of 6-0064 failed with error -22 I'm attaching a patch to fix it. It adds 1MHz clock frequency to the i2c devicetree node where atsha204a is connected. This is the max. supported frequency according to the atmel sha204a specs sheet. Tested. Works. Thank you. diff --git a/arch/arm/boot/dts/marvell/armada-385-turris-omnia.dts b/arch/arm/boot/dts/marvell/armada-385-turris-omnia.dts index 7b755bb4e4e7..64caabc81585 100644 --- a/arch/arm/boot/dts/marvell/armada-385-turris-omnia.dts +++ b/arch/arm/boot/dts/marvell/armada-385-turris-omnia.dts @@ -378,6 +378,7 @@ i2c@5 { #address-cells = <1>; #size-cells = <0>; reg = <5>; + clock-frequency = <1000000>; /* ATSHA204A-MAHDA-T crypto module */ crypto@64 { Signed-off-by: Marius Dinu <m95d+git@xxxxxxxxxxxxxx>