Searched refs:pm_data (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/arch/arm/mach-at91/ |
D | pm.c | 50 static struct at91_pm_data pm_data = { variable 56 __raw_readl(pm_data.ramc[id] + field) 59 __raw_writel(value, pm_data.ramc[id] + field) 119 if (!pm_data.pmc || !pm_data.shdwc) in at91_pm_config_ws() 123 writel(mode, pm_data.pmc + AT91_PMC_FSMR); in at91_pm_config_ws() 128 val = readl(pm_data.shdwc + 0x0c); in at91_pm_config_ws() 133 val = readl(pm_data.shdwc + 0x04); in at91_pm_config_ws() 158 writel(mode, pm_data.pmc + AT91_PMC_FSMR); in at91_pm_config_ws() 159 writel(polarity, pm_data.pmc + AT91_PMC_FSPR); in at91_pm_config_ws() 174 pm_data.mode = pm_data.suspend_mode; in at91_pm_begin() [all …]
|
D | Makefile | 22 arch/arm/mach-at91/pm_data-offsets.s: arch/arm/mach-at91/pm_data-offsets.c 25 include/generated/at91_pm_data-offsets.h: arch/arm/mach-at91/pm_data-offsets.s FORCE
|
/Linux-v4.19/drivers/memory/ |
D | ti-emif-pm.c | 42 struct ti_emif_pm_data pm_data; member 142 emif_data->pm_data.regs_virt = in ti_emif_alloc_sram() 144 emif_data->pm_data.regs_phys = emif_data->ti_emif_sram_data_phys; in ti_emif_alloc_sram() 171 &emif_data->pm_data, in ti_emif_push_sram() 172 sizeof(emif_data->pm_data)); in ti_emif_push_sram() 191 (emif_data->pm_data.ti_emif_base_addr_virt + in ti_emif_configure_sr_delay() 195 (emif_data->pm_data.ti_emif_base_addr_virt + in ti_emif_configure_sr_delay() 235 temp = readl(emif_instance->pm_data.ti_emif_base_addr_virt + in ti_emif_get_mem_type() 296 emif_data->pm_data.ti_emif_sram_config = (unsigned long)match->data; in ti_emif_probe() 299 emif_data->pm_data.ti_emif_base_addr_virt = devm_ioremap_resource(dev, in ti_emif_probe() [all …]
|
/Linux-v4.19/arch/arm/mach-exynos/ |
D | suspend.c | 62 static const struct exynos_pm_data *pm_data __ro_after_init; 95 if (!pm_data->wkup_irq) in exynos_irq_set_wake() 97 wkup_irq = pm_data->wkup_irq; in exynos_irq_set_wake() 503 if (pm_data->pm_prepare) in exynos_suspend_enter() 504 pm_data->pm_prepare(); in exynos_suspend_enter() 510 ret = cpu_suspend(0, pm_data->cpu_suspend); in exynos_suspend_enter() 514 if (pm_data->pm_resume_prepare) in exynos_suspend_enter() 515 pm_data->pm_resume_prepare(); in exynos_suspend_enter() 645 pm_data = (const struct exynos_pm_data *) match->data; in exynos_pm_init() 649 tmp |= pm_data->wake_disable_mask; in exynos_pm_init() [all …]
|
/Linux-v4.19/arch/arm/mach-rockchip/ |
D | pm.c | 312 const struct rockchip_pm_data *pm_data; in rockchip_suspend_init() local 323 pm_data = (struct rockchip_pm_data *) match->data; in rockchip_suspend_init() 325 if (pm_data->init) { in rockchip_suspend_init() 326 ret = pm_data->init(np); in rockchip_suspend_init() 334 suspend_set_ops(pm_data->ops); in rockchip_suspend_init()
|
/Linux-v4.19/drivers/clk/davinci/ |
D | psc.c | 61 struct genpd_onecell_data pm_data; member 415 psc->pm_data.domains = pm_domains; in __davinci_psc_register_clocks() 416 psc->pm_data.num_domains = num_clks; in __davinci_psc_register_clocks() 508 of_genpd_add_provider_onecell(node, &psc->pm_data); in of_davinci_psc_clk_init()
|
/Linux-v4.19/drivers/base/power/ |
D | domain.c | 2612 struct pm_domain_data *pm_data; in genpd_summary_one() local 2643 list_for_each_entry(pm_data, &genpd->dev_list, list_node) { in genpd_summary_one() 2644 kobj_path = kobject_get_path(&pm_data->dev->kobj, in genpd_summary_one() 2651 rtpm_status_str(s, pm_data->dev); in genpd_summary_one() 2809 struct pm_domain_data *pm_data; in genpd_devices_show() local 2817 list_for_each_entry(pm_data, &genpd->dev_list, list_node) { in genpd_devices_show() 2818 kobj_path = kobject_get_path(&pm_data->dev->kobj, in genpd_devices_show()
|
/Linux-v4.19/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 2475 AT_READ_REG(&adapter->hw, REG_PM_CTRLSTAT, &pm_data); in atl1c_resume() 2476 pm_data &= ~PM_CTRLSTAT_PME_EN; in atl1c_resume() 2477 AT_WRITE_REG(&adapter->hw, REG_PM_CTRLSTAT, pm_data); in atl1c_resume()
|