Home
last modified time | relevance | path

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

123

/freebsd/sys/contrib/device-tree/Bindings/soc/rockchip/
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/sys/dev/clk/rockchip/
H A Drk_clk_mux.c74 struct syscon *grf; member
92 struct syscon *grf; in rk_clk_mux_get_grf() local
94 grf = NULL; 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()
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()
[all …]
H A Drk_clk_composite.c52 struct syscon *grf; member
79 if (sc->grf) in rk_clk_composite_read_4()
80 *val = SYSCON_READ_4(sc->grf, addr); in rk_clk_composite_read_4()
91 if (sc->grf) in rk_clk_composite_write_4()
92 SYSCON_WRITE_4(sc->grf, addr, val | (0xffff << 16)); in rk_clk_composite_write_4()
102 struct syscon *grf; in rk_clk_composite_get_grf() local
104 grf = NULL; in rk_clk_composite_get_grf()
109 "rockchip,grf", &grf) != 0) { in rk_clk_composite_get_grf()
113 return (grf); in rk_clk_composite_get_grf()
124 sc->grf = rk_clk_composite_get_grf(clk); in rk_clk_composite_init()
[all …]
/freebsd/sys/dev/dwc/
H A Dif_dwc_rk.c127 struct syscon *grf; member
182 reg = SYSCON_READ_4(sc->grf, RK3328_GRF_MAC_CON0); in rk3328_set_delays()
186 reg = SYSCON_READ_4(sc->grf, RK3328_GRF_MAC_CON1); in rk3328_set_delays()
198 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MAC_CON1, reg); in rk3328_set_delays()
205 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MAC_CON0, reg); in rk3328_set_delays()
234 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MAC_CON1, in rk3328_set_speed()
252 SYSCON_WRITE_4(sc->grf, in rk3328_set_speed()
271 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MAC_CON1, in rk3328_set_phy_mode()
276 SYSCON_WRITE_4(sc->grf, sc->integrated_phy ? RK3328_GRF_MAC_CON2 : RK3328_GRF_MAC_CON1, in rk3328_set_phy_mode()
286 SYSCON_WRITE_4(sc->grf, RK3328_GRF_MACPHY_CON1, in rk3328_phy_powerup()
[all …]
/freebsd/sys/arm64/rockchip/
H A Drk_iodomain.c75 struct syscon *grf; member
156 SYSCON_WRITE_4(sc->grf, RK3399_PMUGRF_SOC_CON0, in rk3399_pmu_init()
204 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL2, in rk_iodomain_set()
208 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL2, in rk_iodomain_set()
220 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL0, in rk_iodomain_set()
224 SYSCON_WRITE_4(sc->grf, RK3568_PMUGRF_IO_VSEL1, in rk_iodomain_set()
235 SYSCON_WRITE_4(sc->grf, sc->conf->grf_reg, reg | mask); in rk_iodomain_set()
266 rv = syscon_get_handle_default(dev, &sc->grf); in rk_iodomain_attach()
H A Drk_usb2phy.c90 struct syscon *grf; member
190 struct syscon *grf; member
210 SYSCON_WRITE_4(sc->grf, sc->regs->clk_ctl.offset, in rk_usb2phy_clk_set_gate()
213 SYSCON_WRITE_4(sc->grf, sc->regs->clk_ctl.offset, in rk_usb2phy_clk_set_gate()
308 sc->grf = devsc->grf; in rk_usb2phy_export_clock()
356 &sc->grf)) { in rk_usb2phy_attach()
362 if (syscon_get_handle_default(dev, &sc->grf)) { in rk_usb2phy_attach()
H A Drk_tsadc.c141 struct syscon *grf; member
526 if (sc->grf == NULL) { in tsadc_init()
530 SYSCON_WRITE_4(sc->grf, GRF_TSADC_TESTBIT_L, in tsadc_init()
532 SYSCON_WRITE_4(sc->grf, GRF_TSADC_TESTBIT_H, in tsadc_init()
536 SYSCON_WRITE_4(sc->grf, GRF_SARADC_TESTBIT, in tsadc_init()
538 SYSCON_WRITE_4(sc->grf, GRF_TSADC_TESTBIT_H, in tsadc_init()
554 if (sc->grf) { in tsadc_init()
555 SYSCON_WRITE_4(sc->grf, GRF_TSADC_CON, GRF_TSADC_TSEN); in tsadc_init()
557 SYSCON_WRITE_4(sc->grf, GRF_TSADC_CON, in tsadc_init()
559 SYSCON_WRITE_4(sc->grf, GRF_TSADC_CON, in tsadc_init()
[all …]
H A Drk_typec_phy.c124 struct syscon *grf; member
164 reg = SYSCON_READ_4(sc->grf, GRF_USB3PHY_CON0(sc->phy_ctrl_id)); in rk_typec_phy_set_usb2_only()
171 SYSCON_WRITE_4(sc->grf, GRF_USB3PHY_CON0(sc->phy_ctrl_id), reg); in rk_typec_phy_set_usb2_only()
174 reg = SYSCON_READ_4(sc->grf, GRF_USB3OTG_CON1(sc->phy_ctrl_id)); in rk_typec_phy_set_usb2_only()
181 SYSCON_WRITE_4(sc->grf, GRF_USB3OTG_CON1(sc->phy_ctrl_id), reg); in rk_typec_phy_set_usb2_only()
379 "rockchip,grf", &sc->grf) != 0) { in rk_typec_phy_attach()
/freebsd/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.txt8 - rockchip,grf: the phandle of the syscon node for GRF register.
23 rockchip,grf = <&grf>;
/freebsd/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 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 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>;
H A Ddw_mipi_dsi_rockchip.txt16 For RK3399, a phy config clock (phy_cfg) and a grf clock(grf)
18 - rockchip,grf: this soc should set GRF regs to mux vopl/vopb.
47 rockchip,grf = <&grf>;
/freebsd/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/sys/contrib/device-tree/src/arm/rockchip/
H A Drk3xxx.dtsi204 rockchip,grf = <&grf>;
273 grf: grf@20008000 { label
310 rockchip,grf = <&grf>;
325 rockchip,grf = <&grf>;
380 rockchip,grf = <&grf>;
395 rockchip,grf = <&grf>;
410 rockchip,grf = <&grf>;
H A Drv1108.dtsi151 rockchip,grf = <&grf>;
165 rockchip,grf = <&grf>;
179 rockchip,grf = <&grf>;
251 grf: syscon@10300000 {
252 compatible = "rockchip,rv1108-grf", "syscon", "simple-mfd";
378 rockchip,grf = <&grf>;
255 grf: syscon@10300000 { global() label
[all...]
H A Drv1126.dtsi106 grf: syscon@fe000000 { label
107 compatible = "rockchip,rv1126-grf", "syscon", "simple-mfd";
232 rockchip,grf = <&pmugrf>;
246 rockchip,grf = <&pmugrf>;
363 rockchip,grf = <&grf>;
373 rockchip,grf = <&grf>;
397 rockchip,grf = <&pmugrf>;
568 rockchip,grf = <&grf>;
616 rockchip,grf = <&grf>;
711 rockchip,grf = <&grf>;
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/
H A Drk3588-extra.dtsi31 compatible = "rockchip,rk3588-pcie3-phy-grf", "syscon";
36 compatible = "rockchip,rk3588-pipe-phy-grf", "syscon";
41 compatible = "rockchip,rk3588-usbdpphy-grf", "syscon";
46 compatible = "rockchip,rk3588-usb2phy-grf", "syscon", "simple-mfd";
341 rockchip,grf = <&sys_grf>;
342 rockchip,php-grf = <&php_grf>;
413 rockchip,u2phy-grf = <&usb2phy1_grf>;
414 rockchip,usb-grf = <&usb_grf>;
415 rockchip,usbdpphy-grf = <&usbdpphy1_grf>;
416 rockchip,vo-grf = <&vo0_grf>;
[all …]
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>;
265 rockchip,pipe-grf = <&pipegrf>;
266 rockchip,pipe-phy-grf = <&pipe_phy_grf0>;
280 compatible = "rockchip,rk3568-pipe-grf", "syscon";
H A Drk356x.dtsi427 grf: syscon@fdc60000 { label
428 compatible = "rockchip,rk3568-grf", "syscon", "simple-mfd";
433 compatible = "rockchip,rk3568-pipe-phy-grf", "syscon";
438 compatible = "rockchip,rk3568-pipe-phy-grf", "syscon";
443 compatible = "rockchip,rk3568-usb2phy-grf", "syscon";
448 compatible = "rockchip,rk3568-usb2phy-grf", "syscon";
469 rockchip,grf = <&grf>;
719 rockchip,grf = <&grf>;
759 rockchip,grf = <&grf>;
808 rockchip,grf = <&grf>;
[all …]
/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Dphy-rockchip-typec.txt7 - rockchip,grf : phandle to the syscon managing the "general
41 rockchip,grf = <&grf>;
65 rockchip,grf = <&grf>;
H A Drockchip-usb-phy.txt12 - rockchip,grf : phandle to the syscon managing the "general
37 grf: syscon@ff770000 {
38 compatible = "rockchip,rk3288-grf", "syscon", "simple-mfd";
/freebsd/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>;
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Drockchip,rk3036-cru.txt17 - rockchip,grf: phandle to the syscon managing the "general register files"
40 rockchip,grf = <&grf>;

123