The RK3568 clock driver lookup and stores a reference to the GRF regs. However, the grf field is never dereferenced, let's drop it.
Signed-off-by: Jonas Karlman <[email protected]> --- arch/arm/include/asm/arch-rockchip/cru_rk3568.h | 1 - drivers/clk/rockchip/clk_rk3568.c | 4 ---- 2 files changed, 5 deletions(-) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3568.h b/arch/arm/include/asm/arch-rockchip/cru_rk3568.h index 9c7ddd751f72..d72f241d0150 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3568.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3568.h @@ -44,7 +44,6 @@ struct rk3568_pmuclk_priv { struct rk3568_clk_priv { struct rk3568_cru *cru; - struct rk3568_grf *grf; ulong ppll_hz; ulong hpll_hz; ulong gpll_hz; diff --git a/drivers/clk/rockchip/clk_rk3568.c b/drivers/clk/rockchip/clk_rk3568.c index 940b824103cc..9f3e9322161e 100644 --- a/drivers/clk/rockchip/clk_rk3568.c +++ b/drivers/clk/rockchip/clk_rk3568.c @@ -2907,10 +2907,6 @@ static int rk3568_clk_probe(struct udevice *dev) struct rk3568_clk_priv *priv = dev_get_priv(dev); int ret; - priv->grf = syscon_get_first_range(ROCKCHIP_SYSCON_GRF); - if (IS_ERR(priv->grf)) - return PTR_ERR(priv->grf); - rk3568_clk_init(priv); /* Process 'assigned-{clocks/clock-parents/clock-rates}' properties */ -- 2.54.0
