The RK3588 clock driver lookup and stores a reference to the GRF regs. However, the grf field is never dereferenced and struct rk3588_grf is not defined in any header, let's drop it.
Signed-off-by: Jonas Karlman <[email protected]> --- arch/arm/include/asm/arch-rockchip/cru_rk3588.h | 1 - drivers/clk/rockchip/clk_rk3588.c | 4 ---- 2 files changed, 5 deletions(-) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3588.h b/arch/arm/include/asm/arch-rockchip/cru_rk3588.h index 39295adeb38a..85cc17840436 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3588.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3588.h @@ -41,7 +41,6 @@ struct rk3588_clk_info { struct rk3588_clk_priv { struct rk3588_cru *cru; - struct rk3588_grf *grf; ulong ppll_hz; ulong gpll_hz; ulong cpll_hz; diff --git a/drivers/clk/rockchip/clk_rk3588.c b/drivers/clk/rockchip/clk_rk3588.c index 1006102f4cf4..5236c3fa985e 100644 --- a/drivers/clk/rockchip/clk_rk3588.c +++ b/drivers/clk/rockchip/clk_rk3588.c @@ -1977,10 +1977,6 @@ static int rk3588_clk_probe(struct udevice *dev) } #endif - priv->grf = syscon_get_first_range(ROCKCHIP_SYSCON_GRF); - if (IS_ERR(priv->grf)) - return PTR_ERR(priv->grf); - rk3588_clk_init(priv); /* Process 'assigned-{clocks/clock-parents/clock-rates}' properties */ -- 2.54.0
