| /freebsd-14.2/sys/contrib/device-tree/Bindings/soc/rockchip/ |
| H A D | grf.yaml | 34 - 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 D | grf.txt | 22 - "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 D | rk_clk_mux.c | 75 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 D | rk_clk_composite.c | 53 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 D | if_dwc_rk.c | 125 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 D | rk_iodomain.c | 76 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 D | rk_usb2phy.c | 91 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 D | phy-rockchip-naneng-combphy.yaml | 58 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 D | rockchip,pcie3-phy.yaml | 50 rockchip,phy-grf: 54 rockchip,pipe-grf: 61 - rockchip,phy-grf 79 rockchip,phy-grf = <&pcie30_phy_grf>;
|
| H A D | rockchip-inno-csi-dphy.yaml | 49 rockchip,grf: 63 - rockchip,grf 79 rockchip,grf = <&grf>;
|
| H A D | rockchip-mipi-dphy-rx0.yaml | 31 - const: grf 56 * grf: syscon@ff770000 { 57 * compatible = "rockchip,rk3399-grf", "syscon", "simple-mfd"; 70 clock-names = "dphy-ref", "dphy-cfg", "grf";
|
| H A D | phy-rockchip-typec.txt | 7 - 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 D | inno-rk3036.txt | 10 - rockchip,grf : The phandle of grf device node. 17 rockchip,grf = <&grf>;
|
| H A D | rockchip,rk3328-codec.yaml | 32 rockchip,grf: 56 - rockchip,grf 70 rockchip,grf = <&grf>;
|
| /freebsd-14.2/sys/contrib/device-tree/Bindings/display/rockchip/ |
| H A D | cdn-dp-rockchip.txt | 12 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 D | rockchip,analogix-dp.yaml | 28 - const: grf 39 rockchip,grf: 50 - rockchip,grf 72 rockchip,grf = <&grf>;
|
| H A D | analogix_dp-rockchip.txt | 24 - rockchip,grf: this soc should set GRF regs, so need get grf here. 35 Required elements: "grf" 55 rockchip,grf = <&grf>;
|
| H A D | rockchip,dw-mipi-dsi.yaml | 37 - const: grf 40 rockchip,grf: 69 - rockchip,grf 137 rockchip,grf = <&grf>;
|
| H A D | dw_hdmi-rockchip.txt | 27 - 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 D | rockchip,rk3328-grf-gpio.txt | 12 - 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 D | rk3xxx.dtsi | 197 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 D | rockchip,px30-cru.yaml | 57 rockchip,grf: 106 rockchip,grf = <&grf>; 116 rockchip,grf = <&grf>;
|
| /freebsd-14.2/sys/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rk3568.dtsi | 26 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 D | emac_rockchip.txt | 10 - rockchip,grf: phandle to the syscon grf used to control speed and mode 41 rockchip,grf = <&grf>;
|
| H A D | rockchip,emac.yaml | 39 rockchip,grf: 58 - rockchip,grf 100 rockchip,grf = <&grf>;
|