Hi, On Thu, 4 Aug 2022 16:41:38 +0200, Jerome Brunet wrote: > All `sm efuseread/efusewrite` commands exit with an error, even if the fuse > have actually been dealt with correctly. > > This is because the smc call return the size it actually processed but this > result is checked against 0. > > Return failure in do_efuse_read/write if the return value of > meson_sm_read/write_efuse() is not the requested size. > > [...]
Thanks, Applied to https://source.denx.de/u-boot/custodians/u-boot-amlogic (u-boot-amlogic-test) [1/1] ARM: meson: fixup error on efuse commands return https://source.denx.de/u-boot/custodians/u-boot-amlogic/-/commit/3145e0d0ff0837647351f2ca261b4cde779f83e0 -- Neil