diff --git a/drivers/soc/rockchip/grf.c b/drivers/soc/rockchip/grf.c index 97c276b6b416..7b1f24d279b4 100644 --- a/drivers/soc/rockchip/grf.c +++ b/drivers/soc/rockchip/grf.c @@ -319,7 +319,7 @@ static int __init rockchip_grf_init(void) np = of_find_matching_node_and_match(NULL, rockchip_grf_dt_match, &match); if (!np) - return -ENODEV; + return 0; if (!match || !match->data) { pr_err("%s: missing grf data\n", __func__); return -EINVAL;