net: dsa: qca8k: check return value of read functions correctly
authorYang Yingliang <yangyingliang@huawei.com>
Sat, 29 May 2021 03:04:38 +0000 (11:04 +0800)
committerJakub Kicinski <kuba@kernel.org>
Sun, 30 May 2021 21:22:31 +0000 (14:22 -0700)
commit7c9896e37807862e276064dd9331860f5d27affc
treee410d863a87f5b6943bae6768d9a52cdae638934
parent320daffdf249bb41531c01445054443c80440904
net: dsa: qca8k: check return value of read functions correctly

Current return type of qca8k_mii_read32() and qca8k_read() are
unsigned, it can't be negative, so the return value check is
unuseful. For check the return value correctly, change return
type of the read functions and add a output parameter to store
the read value.

Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/dsa/qca8k.c