]> git.baikalelectronics.ru Git - uboot.git/commit
rockchip: otp: fix misc_read() return values
authorJohn Keeping <john@metanate.com>
Mon, 27 Mar 2023 11:01:10 +0000 (12:01 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Fri, 21 Apr 2023 07:16:01 +0000 (15:16 +0800)
commit1f7e117ccf94846dac6b82031f500b1410f551c0
tree3945e40c5b0fdf9af7208ab717a3873c95a6c755
parent2c428c3a2ae14bce48b0b4880a9a68d8b0c7b889
rockchip: otp: fix misc_read() return values

The documentation for misc_read() says:

    Return: number of bytes read if OK (may be 0 if EOF), -ve on error

The Rockchip efuse driver implements this so it should return the number
of bytes read rather than zero on success.  Fix this so that the driver
follows the usual contract for read operations.

Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Jonas Karlman <jonas@kwiboo.se>
Signed-off-by: John Keeping <john@metanate.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
drivers/misc/rockchip-otp.c