Home
last modified time | relevance | path

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

123

/OK3568_Linux_fs/u-boot/drivers/ram/rockchip/
H A Drockchip_sdram.c51 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 Dsdram_px30.c40 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 Ddmc-rk3368.c32 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 Dsdram_rk3399.c48 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 Dgrf.txt38 - "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 Drockchip,rk3399-dmc.txt6 - 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 Drk3399.c82 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 Drk3568.c518 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 Drk1808.c232 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 Drv1126.c387 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 Drk3368.c166 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 Drk3368-geekbox-u-boot.dtsi20 &pmugrf {
H A Drk3368-sheep-u-boot.dtsi20 &pmugrf {
H A Drk3399pro-npu-evb.dts33 &pmugrf {
H A Drk3368-u-boot.dtsi51 &pmugrf {
H A Drk3399-u-boot.dtsi45 &pmugrf {
H A Drk3368-px5-evb-u-boot.dtsi45 &pmugrf {
H A Drk3368-lion-u-boot.dtsi53 &pmugrf {
H A Drk1808-u-boot.dtsi50 &pmugrf {
H A Drk3568-u-boot.dtsi69 &pmugrf {
124 &pmugrf {
H A Dpx30-u-boot.dtsi57 &pmugrf {
H A Drv1108.dtsi241 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 Drk_ebc_tcon.c29 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 Drockchip-dfi.txt31 rockchip,pmu = <&pmugrf>;

123