Home
last modified time | relevance | path

Searched refs:pmugrf (Results 1 – 18 of 18) sorted by relevance

/openbmc/u-boot/doc/device-tree-bindings/clock/
H A Drockchip,rk3399-dmc.txt6 - rockchip,pmugrf: this driver should access pmugrf regs, so need get pmugrf here
/openbmc/u-boot/arch/arm/mach-rockchip/
H A Drk3399-board-spl.c137 struct rk3399_pmugrf_regs * const pmugrf = (void *)PMUGRF_BASE; in board_debug_uart_init() local
158 spl_gpio_set_pull(&pmugrf->gpio0_p, GPIO(BANK_B, 2), GPIO_PULL_NORMAL); in board_debug_uart_init()
161 spl_gpio_set_pull(&pmugrf->gpio0_p, GPIO(BANK_B, 4), GPIO_PULL_NORMAL); in board_debug_uart_init()
/openbmc/u-boot/drivers/ram/rockchip/
H A Ddmc-rk3368.c29 struct rk3368_pmu_grf *pmugrf; member
771 struct rk3368_pmu_grf *pmugrf = priv->pmugrf; in dram_all_config() local
790 writel(sys_reg, &pmugrf->os_reg[2]); in dram_all_config()
922 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk3368_dmc_probe()
923 debug("%s: pmugrf=%p\n", __func__, priv->pmugrf); in rk3368_dmc_probe()
956 rockchip_sdram_size((phys_addr_t)&priv->pmugrf->os_reg[2]); in rk3368_dmc_probe()
H A Dsdram_rk3399.c42 struct rk3399_pmugrf_regs *pmugrf; member
980 writel(sys_reg, &dram->pmugrf->os_reg2); in dram_all_config()
1144 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk3399_dmc_init()
1163 priv->cic, priv->pmugrf, priv->pmusgrf, priv->pmucru); in rk3399_dmc_init()
1196 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk3399_dmc_probe()
1197 debug("%s: pmugrf=%p\n", __func__, priv->pmugrf); in rk3399_dmc_probe()
1200 (phys_addr_t)&priv->pmugrf->os_reg2); in rk3399_dmc_probe()
/openbmc/u-boot/arch/arm/dts/
H A Drk3368-geekbox-u-boot.dtsi19 &pmugrf {
H A Drk3368-px5-evb-u-boot.dtsi19 &pmugrf {
H A Drk3368-sheep-u-boot.dtsi19 &pmugrf {
H A Drk3368-lion-u-boot.dtsi52 &pmugrf {
H A Drv1108.dtsi166 pmugrf: syscon@20060000 { label
167 compatible = "rockchip,rv1108-pmugrf", "syscon";
301 rockchip,pmu = <&pmugrf>;
H A Drk3368.dtsi659 pmugrf: syscon@ff738000 { label
660 compatible = "rockchip,rk3368-pmugrf", "syscon";
713 rockchip,pmu = <&pmugrf>;
H A Drk3399.dtsi1074 pmugrf: syscon@ff320000 { label
1076 compatible = "rockchip,rk3399-pmugrf", "syscon", "simple-mfd";
1215 rockchip,pmu = <&pmugrf>;
1274 rockchip,grf = <&pmugrf>;
1824 rockchip,pmu = <&pmugrf>;
/openbmc/linux/Documentation/devicetree/bindings/devfreq/event/
H A Drockchip-dfi.txt15 rockchip,pmu = <&pmugrf>;
/openbmc/linux/arch/arm/boot/dts/rockchip/
H A Drv1126.dtsi103 pmugrf: syscon@fe020000 { label
104 compatible = "rockchip,rv1126-pmugrf", "syscon", "simple-mfd";
224 rockchip,grf = <&pmugrf>;
518 rockchip,pmu = <&pmugrf>;
H A Drv1108.dtsi426 pmugrf: syscon@20060000 { label
427 compatible = "rockchip,rv1108-pmugrf", "syscon", "simple-mfd";
585 rockchip,pmu = <&pmugrf>;
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3368.dtsi728 pmugrf: syscon@ff738000 { label
729 compatible = "rockchip,rk3368-pmugrf", "syscon", "simple-mfd";
978 rockchip,pmu = <&pmugrf>;
H A Drk3399.dtsi183 rockchip,pmu = <&pmugrf>;
1235 pmugrf: syscon@ff320000 { label
1236 compatible = "rockchip,rk3399-pmugrf", "syscon", "simple-mfd";
1359 rockchip,pmu = <&pmugrf>;
1489 rockchip,grf = <&pmugrf>;
2133 rockchip,pmu = <&pmugrf>;
H A Drk356x.dtsi372 pmugrf: syscon@fdc20000 { label
373 compatible = "rockchip,rk3568-pmugrf", "syscon", "simple-mfd";
1814 rockchip,pmu = <&pmugrf>;
H A Dpx30.dtsi352 pmugrf: syscon@ff010000 { label
353 compatible = "rockchip,px30-pmugrf", "syscon", "simple-mfd";
1389 rockchip,pmu = <&pmugrf>;