| /OK3568_Linux_fs/u-boot/drivers/ram/rockchip/ |
| H A D | rockchip_sdram.c | 51 struct px30_pmugrf *pmugrf = in dmc_probe() 55 rockchip_sdram_size((phys_addr_t)&pmugrf->os_reg[2]); in dmc_probe() 57 struct rk1808_pmugrf *pmugrf = in dmc_probe() 61 rockchip_sdram_size((phys_addr_t)&pmugrf->os_reg[2]); in dmc_probe()
|
| H A D | sdram_px30.c | 40 struct px30_pmugrf *pmugrf; member 349 writel(sys_reg2, &dram->pmugrf->os_reg[2]); in dram_all_config() 350 writel(sys_reg3, &dram->pmugrf->os_reg[3]); in dram_all_config() 622 sys_reg = readl(&dram->pmugrf->os_reg[2]); in sdram_init_detect() 623 sys_reg3 = readl(&dram->pmugrf->os_reg[3]); in sdram_init_detect() 626 writel(sys_reg, &dram->pmugrf->os_reg[2]); in sdram_init_detect() 627 writel(sys_reg3, &dram->pmugrf->os_reg[3]); in sdram_init_detect() 657 dram_info.pmugrf = (void *)PMUGRF_BASE_ADDR; in sdram_init()
|
| H A D | dmc-rk3368.c | 32 struct rk3368_pmu_grf *pmugrf; member 774 struct rk3368_pmu_grf *pmugrf = priv->pmugrf; in dram_all_config() local 793 writel(sys_reg, &pmugrf->os_reg[2]); in dram_all_config() 929 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk3368_dmc_probe() 930 debug("%s: pmugrf=%p\n", __func__, priv->pmugrf); in rk3368_dmc_probe() 963 rockchip_sdram_size((phys_addr_t)&priv->pmugrf->os_reg[2]); in rk3368_dmc_probe()
|
| H A D | sdram_rk3399.c | 48 struct rk3399_pmugrf_regs *pmugrf; member 1842 writel(sys_reg2, &dram->pmugrf->os_reg2); in dram_all_config() 1843 writel(sys_reg3, &dram->pmugrf->os_reg3); in dram_all_config() 3118 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk3399_dmc_init() 3137 priv->cic, priv->pmugrf, priv->pmusgrf, priv->pmucru, priv->pmu); in rk3399_dmc_init() 3170 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk3399_dmc_probe() 3171 debug("%s: pmugrf=%p\n", __func__, priv->pmugrf); in rk3399_dmc_probe() 3174 rockchip_sdram_size((phys_addr_t)&priv->pmugrf->os_reg2); in rk3399_dmc_probe()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/rockchip/ |
| H A D | grf.txt | 38 - "rockchip,px30-pmugrf", "syscon": for px30 39 - "rockchip,rk3368-pmugrf", "syscon": for rk3368 40 - "rockchip,rk3399-pmugrf", "syscon": for rk3399 53 pmugrf: syscon@ff320000 { 54 compatible = "rockchip,rk3399-pmugrf", "syscon";
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/clock/ |
| H A D | rockchip,rk3399-dmc.txt | 6 - rockchip,pmugrf: this driver should access pmugrf regs, so need get pmugrf here
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3399/ |
| H A D | rk3399.c | 82 struct rk3399_pmugrf_regs *pmugrf = (void *)PMUGRF_BASE; in arch_cpu_init() local 107 rk_clrreg(&pmugrf->soc_con0, 1 << 5); in arch_cpu_init()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3568/ |
| H A D | rk3568.c | 518 static struct rk3568_pmugrf * const pmugrf = (void *)PMUGRF_BASE; in board_debug_uart_init() local 520 rk_clrsetreg(&pmugrf->pmu_soc_con0, UART0_IO_SEL_MASK, in board_debug_uart_init() 524 rk_clrsetreg(&pmugrf->pmu_gpio0c_iomux_l, in board_debug_uart_init() 559 static struct rk3568_pmugrf * const pmugrf = (void *)PMUGRF_BASE; in board_debug_uart_init() 565 rk_clrsetreg(&pmugrf->pmu_gpio0d_iomux_l, in board_debug_uart_init() 902 static struct rk3568_pmugrf * const pmugrf = (void *)PMUGRF_BASE; in arch_cpu_init() local 903 rk_clrsetreg(&pmugrf->pmu_gpio0b_iomux_l, in arch_cpu_init()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk1808/ |
| H A D | rk1808.c | 232 struct rk1808_pmugrf * const pmugrf = (void *)PMUGRF_BASE; in rk_board_init() local 235 rk_clrsetreg(&pmugrf->gpio0c_p, 0x30, 0x20); in rk_board_init()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rv1126/ |
| H A D | rv1126.c | 387 static struct rv1126_pmugrf * const pmugrf = (void *)PMUGRF_BASE; in board_debug_uart_init() 392 rk_clrsetreg(&pmugrf->soc_con[6], UART1_IO_SEL_MASK, in board_debug_uart_init() 396 rk_clrsetreg(&pmugrf->gpio0b_iomux_h, in board_debug_uart_init() 402 rk_clrsetreg(&pmugrf->soc_con[6], UART1_IO_SEL_MASK, in board_debug_uart_init()
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3368/ |
| H A D | rk3368.c | 166 struct rk3368_pmu_grf * const pmugrf __maybe_unused = in board_debug_uart_init() 181 rk_clrsetreg(&pmugrf->gpio0d_iomux, in board_debug_uart_init()
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3368-geekbox-u-boot.dtsi | 20 &pmugrf {
|
| H A D | rk3368-sheep-u-boot.dtsi | 20 &pmugrf {
|
| H A D | rk3399pro-npu-evb.dts | 33 &pmugrf {
|
| H A D | rk3368-u-boot.dtsi | 51 &pmugrf {
|
| H A D | rk3399-u-boot.dtsi | 45 &pmugrf {
|
| H A D | rk3368-px5-evb-u-boot.dtsi | 45 &pmugrf {
|
| H A D | rk3368-lion-u-boot.dtsi | 53 &pmugrf {
|
| H A D | rk1808-u-boot.dtsi | 50 &pmugrf {
|
| H A D | rk3568-u-boot.dtsi | 69 &pmugrf { 124 &pmugrf {
|
| H A D | px30-u-boot.dtsi | 57 &pmugrf {
|
| H A D | rv1108.dtsi | 241 pmugrf: syscon@20060000 { label 242 compatible = "rockchip,rv1108-pmugrf", "syscon"; 398 rockchip,pmu = <&pmugrf>;
|
| H A D | .rk3368-lion.dtb.dts.tmp | |
| /OK3568_Linux_fs/u-boot/drivers/video/rk_eink/ |
| H A D | rk_ebc_tcon.c | 29 void *pmugrf; member 520 priv->pmugrf = syscon_get_first_range(ROCKCHIP_SYSCON_PMUGRF); in rk_ebc_tcon_ofdata_to_platdata() 521 if (priv->pmugrf <= 0) { in rk_ebc_tcon_ofdata_to_platdata()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/devfreq/event/ |
| H A D | rockchip-dfi.txt | 31 rockchip,pmu = <&pmugrf>;
|