Lines Matching full:grf
74 struct syscon *grf; member
92 struct syscon *grf; in rk_clk_mux_get_grf() local
94 grf = NULL; in rk_clk_mux_get_grf()
97 if (OF_hasprop(node, "rockchip,grf") && in rk_clk_mux_get_grf()
99 "rockchip,grf", &grf) != 0) { in rk_clk_mux_get_grf()
103 return (grf); in rk_clk_mux_get_grf()
116 sc->grf = rk_clk_mux_get_grf(clk); in rk_clk_mux_init()
117 if (sc->grf == NULL) in rk_clk_mux_init()
118 panic("clock %s has GRF flag set but no syscon is available", in rk_clk_mux_init()
123 if (sc->grf) { in rk_clk_mux_init()
124 reg = SYSCON_READ_4(sc->grf, sc->offset); in rk_clk_mux_init()
147 if (sc->grf) in rk_clk_mux_set_mux()
148 rv = SYSCON_MODIFY_4(sc->grf, sc->offset, sc->mask << sc->shift, in rk_clk_mux_set_mux()
157 if (sc->grf == NULL) in rk_clk_mux_set_mux()