Home
last modified time | relevance | path

Searched refs:grf (Results 1 – 25 of 102) sorted by relevance

12345

/freebsd-14.2/sys/contrib/device-tree/Bindings/soc/rockchip/
H A Dgrf.yaml34 - rockchip,px30-grf
37 - rockchip,rk3036-grf
38 - rockchip,rk3066-grf
39 - rockchip,rk3128-grf
40 - rockchip,rk3188-grf
41 - rockchip,rk3228-grf
42 - rockchip,rk3288-grf
45 - rockchip,rk3308-grf
47 - rockchip,rk3328-grf
84 - rockchip,px30-grf
[all …]
H A Dgrf.txt22 - "rockchip,px30-grf", "syscon": for px30
23 - "rockchip,rk3036-grf", "syscon": for rk3036
24 - "rockchip,rk3066-grf", "syscon": for rk3066
25 - "rockchip,rk3188-grf", "syscon": for rk3188
26 - "rockchip,rk3228-grf", "syscon": for rk3228
27 - "rockchip,rk3288-grf", "syscon": for rk3288
28 - "rockchip,rk3308-grf", "syscon": for rk3308
29 - "rockchip,rk3328-grf", "syscon": for rk3328
30 - "rockchip,rk3368-grf", "syscon": for rk3368
31 - "rockchip,rk3399-grf", "syscon": for rk3399
[all …]
/freebsd-14.2/sys/arm64/rockchip/clk/
H A Drk_clk_mux.c75 struct syscon *grf; member
93 struct syscon *grf; in rk_clk_mux_get_grf() local
95 grf = NULL; in rk_clk_mux_get_grf()
100 "rockchip,grf", &grf) != 0) { in rk_clk_mux_get_grf()
104 return (grf); in rk_clk_mux_get_grf()
117 sc->grf = rk_clk_mux_get_grf(clk); in rk_clk_mux_init()
118 if (sc->grf == NULL) in rk_clk_mux_init()
124 if (sc->grf) { in rk_clk_mux_init()
125 reg = SYSCON_READ_4(sc->grf, sc->offset); in rk_clk_mux_init()
148 if (sc->grf) in rk_clk_mux_set_mux()
[all …]
H A Drk_clk_composite.c53 struct syscon *grf; member
80 if (sc->grf) in rk_clk_composite_read_4()
81 *val = SYSCON_READ_4(sc->grf, addr); in rk_clk_composite_read_4()
92 if (sc->grf) in rk_clk_composite_write_4()
93 SYSCON_WRITE_4(sc->grf, addr, val | (0xffff << 16)); in rk_clk_composite_write_4()
103 struct syscon *grf; in rk_clk_composite_get_grf() local
105 grf = NULL; in rk_clk_composite_get_grf()
110 "rockchip,grf", &grf) != 0) { in rk_clk_composite_get_grf()
114 return (grf); in rk_clk_composite_get_grf()
125 sc->grf = rk_clk_composite_get_grf(clk); in rk_clk_composite_init()
[all …]
/freebsd-14.2/sys/arm64/rockchip/
H A Dif_dwc_rk.c125 struct syscon *grf; member
179 reg = SYSCON_READ_4(sc->grf, RK3328_GRF_MAC_CON0); in rk3328_set_delays()
183 reg = SYSCON_READ_4(sc->grf, RK3328_GRF_MAC_CON1); in rk3328_set_delays()
228 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MAC_CON1, in rk3328_set_speed()
246 SYSCON_WRITE_4(sc->grf, in rk3328_set_speed()
262 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MAC_CON1, in rk3328_set_phy_mode()
277 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MACPHY_CON1, in rk3328_phy_powerup()
334 SYSCON_WRITE_4(sc->grf, RK3399_GRF_SOC_CON5, in rk3399_set_speed()
496 "rockchip,grf", &sc->grf) != 0) { in if_dwc_rk_init()
557 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MACPHY_CON0, in if_dwc_rk_init()
[all …]
H A Drk_iodomain.c76 struct syscon *grf; member
157 SYSCON_WRITE_4(sc->grf, RK3399_PMUGRF_SOC_CON0, in rk3399_pmu_init()
205 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL2, in rk_iodomain_set()
209 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL2, in rk_iodomain_set()
221 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL0, in rk_iodomain_set()
225 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL1, in rk_iodomain_set()
236 SYSCON_WRITE_4(sc->grf, sc->conf->grf_reg, reg | mask); in rk_iodomain_set()
267 rv = syscon_get_handle_default(dev, &sc->grf); in rk_iodomain_attach()
H A Drk_usb2phy.c91 struct syscon *grf; member
191 struct syscon *grf; member
211 SYSCON_WRITE_4(sc->grf, sc->regs->clk_ctl.offset, in rk_usb2phy_clk_set_gate()
214 SYSCON_WRITE_4(sc->grf, sc->regs->clk_ctl.offset, in rk_usb2phy_clk_set_gate()
309 sc->grf = devsc->grf; in rk_usb2phy_export_clock()
357 &sc->grf)) { in rk_usb2phy_attach()
363 if (syscon_get_handle_default(dev, &sc->grf)) { in rk_usb2phy_attach()
/freebsd-14.2/sys/contrib/device-tree/Bindings/phy/
H A Dphy-rockchip-naneng-combphy.yaml58 rockchip,pipe-grf:
63 rockchip,pipe-phy-grf:
77 - rockchip,pipe-grf
78 - rockchip,pipe-phy-grf
88 compatible = "rockchip,rk3568-pipe-grf", "syscon";
93 compatible = "rockchip,rk3568-pipe-phy-grf", "syscon";
107 rockchip,pipe-grf = <&pipegrf>;
108 rockchip,pipe-phy-grf = <&pipe_phy_grf0>;
H A Drockchip,pcie3-phy.yaml50 rockchip,phy-grf:
54 rockchip,pipe-grf:
61 - rockchip,phy-grf
79 rockchip,phy-grf = <&pcie30_phy_grf>;
H A Drockchip-inno-csi-dphy.yaml49 rockchip,grf:
63 - rockchip,grf
79 rockchip,grf = <&grf>;
H A Drockchip-mipi-dphy-rx0.yaml31 - const: grf
56 * grf: syscon@ff770000 {
57 * compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd";
70 clock-names = "dphy-ref", "dphy-cfg", "grf";
H A Dphy-rockchip-typec.txt7 - rockchip,grf : phandle to the syscon managing the "general
41 rockchip,grf = <&grf>;
65 rockchip,grf = <&grf>;
/freebsd-14.2/sys/contrib/device-tree/Bindings/sound/
H A Dinno-rk3036.txt10 - rockchip,grf : The phandle of grf device node.
17 rockchip,grf = <&grf>;
H A Drockchip,rk3328-codec.yaml32 rockchip,grf:
56 - rockchip,grf
70 rockchip,grf = <&grf>;
/freebsd-14.2/sys/contrib/device-tree/Bindings/display/rockchip/
H A Dcdn-dp-rockchip.txt12 Required elements: "core-clk" "pclk" "spdif" "grf"
22 - rockchip,grf: this soc should set GRF regs, so need get grf here.
43 clock-names = "core-clk", "pclk", "spdif", "grf";
51 rockchip,grf = <&grf>;
H A Drockchip,analogix-dp.yaml28 - const: grf
39 rockchip,grf:
50 - rockchip,grf
72 rockchip,grf = <&grf>;
H A Danalogix_dp-rockchip.txt24 - rockchip,grf: this soc should set GRF regs, so need get grf here.
35 Required elements: "grf"
55 rockchip,grf = <&grf>;
H A Drockchip,dw-mipi-dsi.yaml37 - const: grf
40 rockchip,grf:
69 - rockchip,grf
137 rockchip,grf = <&grf>;
H A Ddw_hdmi-rockchip.txt27 - rockchip,grf: Shall reference the GRF to mux vopl/vopb.
37 - clock-names: May contain "grf", power for grf io.
56 rockchip,grf = <&grf>;
/freebsd-14.2/sys/contrib/device-tree/Bindings/gpio/
H A Drockchip,rk3328-grf-gpio.txt12 - compatible: Should contain "rockchip,rk3328-grf-gpio".
21 grf: syscon@ff100000 {
22 compatible = "rockchip,rk3328-grf", "syscon", "simple-mfd";
24 grf_gpio: grf-gpio {
25 compatible = "rockchip,rk3328-grf-gpio";
/freebsd-14.2/sys/contrib/device-tree/src/arm/
H A Drk3xxx.dtsi197 rockchip,grf = <&grf>;
272 grf: grf@20008000 { label
309 rockchip,grf = <&grf>;
324 rockchip,grf = <&grf>;
379 rockchip,grf = <&grf>;
394 rockchip,grf = <&grf>;
409 rockchip,grf = <&grf>;
/freebsd-14.2/sys/contrib/device-tree/Bindings/clock/
H A Drockchip,px30-cru.yaml57 rockchip,grf:
106 rockchip,grf = <&grf>;
116 rockchip,grf = <&grf>;
/freebsd-14.2/sys/contrib/device-tree/src/arm64/rockchip/
H A Drk3568.dtsi26 compatible = "rockchip,rk3568-pipe-phy-grf", "syscon";
46 compatible = "rockchip,rk3568-pcie3-phy-grf", "syscon";
59 rockchip,phy-grf = <&pcie30_phy_grf>;
185 rockchip,grf = <&grf>;
226 rockchip,pipe-grf = <&pipegrf>;
227 rockchip,pipe-phy-grf = <&pipe_phy_grf0>;
241 compatible = "rockchip,rk3568-pipe-grf", "syscon";
/freebsd-14.2/sys/contrib/device-tree/Bindings/net/
H A Demac_rockchip.txt10 - rockchip,grf: phandle to the syscon grf used to control speed and mode
41 rockchip,grf = <&grf>;
H A Drockchip,emac.yaml39 rockchip,grf:
58 - rockchip,grf
100 rockchip,grf = <&grf>;

12345