]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
staging: rtl8723bs: cleanup return in sdio_init()
authorOmer El Idrissi <omer.e.idrissi@gmail.com>
Thu, 26 Mar 2026 09:36:07 +0000 (10:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 31 Mar 2026 08:34:05 +0000 (10:34 +0200)
commit7088561c8fbf71db2070d7f5fe23bd0ec7b7f75c
tree50871922ddde822307f07240d50915f49de2638a
parent2b0da1fafb675f761dcabaa773a6ff7fb1da10a1
staging: rtl8723bs: cleanup return in sdio_init()

Make sdio_init() return errno from sdio_enable_func or
sdio_set_block_size instead of _SUCCESS/_FAIL vendor-defined
macros. Let rtw_resume_process_normal return errno returned by
sdio_init instead of -1. sdio_dvobj_init returns NULL on error
so leave that as is. Let sdio_dvobj_init use a slightly more
readable and conventional error check for sdio_init().

Signed-off-by: Omer El Idrissi <omer.e.idrissi@gmail.com>
Reviewed-by: Dan Carpenter <dan.carpenter@linaro.org>
Link: https://patch.msgid.link/20260326093607.13011-3-omer.e.idrissi@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8723bs/os_dep/os_intfs.c
drivers/staging/rtl8723bs/os_dep/sdio_intf.c