net: dsa: microchip: add error checking for ksz_pwrite
authorRakesh Sankaranarayanan <rakesh.sankaranarayanan@microchip.com>
Mon, 7 Nov 2022 09:29:20 +0000 (14:59 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 9 Nov 2022 13:06:01 +0000 (13:06 +0000)
commite06999c3dc62c79fa897eec1293faa3c2bd8892f
tree959e422858f9975ccda124842f558eaca13ba6df
parenta9c6db3bc9d872a7b808928c5df342670aac3336
net: dsa: microchip: add error checking for ksz_pwrite

Add status validation for port register write inside
lan937x_change_mtu. ksz_pwrite and ksz_pread api's are
updated with return type int (Reference patch mentioned
below). Update lan937x_change_mtu with status validation
for ksz_pwrite16().

Link: https://patchwork.kernel.org/project/netdevbpf/patch/20220826105634.3855578-6-o.rempel@pengutronix.de/
Signed-off-by: Rakesh Sankaranarayanan <rakesh.sankaranarayanan@microchip.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/microchip/lan937x_main.c