3145e0d0ff
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.
Fixes:
|
||
---|---|---|
.. | ||
board-axg.c | ||
board-common.c | ||
board-g12a.c | ||
board-gx.c | ||
board-info.c | ||
Kconfig | ||
Makefile | ||
sm.c |