diff options
Diffstat (limited to 'drivers/net/dsa/microchip/ksz_spi.c')
| -rw-r--r-- | drivers/net/dsa/microchip/ksz_spi.c | 10 | 
1 files changed, 4 insertions, 6 deletions
| diff --git a/drivers/net/dsa/microchip/ksz_spi.c b/drivers/net/dsa/microchip/ksz_spi.c index 1b6ab891b986..96c52e8fb51b 100644 --- a/drivers/net/dsa/microchip/ksz_spi.c +++ b/drivers/net/dsa/microchip/ksz_spi.c @@ -71,11 +71,9 @@ static int ksz_spi_probe(struct spi_device *spi)  		dev->regmap[i] = devm_regmap_init_spi(spi, &rc);  		if (IS_ERR(dev->regmap[i])) { -			ret = PTR_ERR(dev->regmap[i]); -			dev_err(&spi->dev, -				"Failed to initialize regmap%i: %d\n", -				regmap_config[i].val_bits, ret); -			return ret; +			return dev_err_probe(&spi->dev, PTR_ERR(dev->regmap[i]), +					     "Failed to initialize regmap%i\n", +					     regmap_config[i].val_bits);  		}  	} @@ -163,7 +161,7 @@ static const struct of_device_id ksz_dt_ids[] = {  	},  	{  		.compatible = "microchip,ksz9563", -		.data = &ksz_switch_chips[KSZ9893] +		.data = &ksz_switch_chips[KSZ9563]  	},  	{  		.compatible = "microchip,ksz8563", |