Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

net: dsa: microchip: ksz9477: setup SPI mode

This should be done in the device driver instead of the device tree.

Signed-off-by: Christian Eggers <ceggers@arri.de>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Christian Eggers and committed by
Jakub Kicinski
9ed602ba 44e53c88

+6
+6
drivers/net/dsa/microchip/ksz9477_spi.c
··· 48 48 if (spi->dev.platform_data) 49 49 dev->pdata = spi->dev.platform_data; 50 50 51 + /* setup spi */ 52 + spi->mode = SPI_MODE_3; 53 + ret = spi_setup(spi); 54 + if (ret) 55 + return ret; 56 + 51 57 ret = ksz9477_switch_register(dev); 52 58 53 59 /* Main DSA driver may not be started yet. */