diff --git a/drivers/spi/spi-rockchip.c b/drivers/spi/spi-rockchip.c index 060806eaf8d6..215200d5786c 100644 --- a/drivers/spi/spi-rockchip.c +++ b/drivers/spi/spi-rockchip.c @@ -777,10 +777,10 @@ static int rockchip_spi_probe(struct platform_device *pdev) rs->high_speed_state = pinctrl_lookup_state(rs->dev->pins->p, "high_speed"); - if (IS_ERR_OR_NULL(rs->high_speed_state)) + if (IS_ERR_OR_NULL(rs->high_speed_state)) { dev_warn(&pdev->dev, "no high_speed pinctrl state\n"); - else rs->high_speed_state = NULL; + } ret = devm_spi_register_master(&pdev->dev, master); if (ret) {