/Linux-v5.10/arch/powerpc/platforms/cell/ |
D | pmu.c | 83 u32 pm_ctrl; in cbe_write_phys_ctr() local 92 pm_ctrl = cbe_read_pm(cpu, pm_control); in cbe_write_phys_ctr() 93 if (pm_ctrl & CBE_PM_ENABLE_PERF_MON) { in cbe_write_phys_ctr() 98 cbe_write_pm(cpu, pm_control, pm_ctrl); in cbe_write_phys_ctr() 260 u32 pm_ctrl, size = 0; in cbe_get_ctr_size() local 263 pm_ctrl = cbe_read_pm(cpu, pm_control); in cbe_get_ctr_size() 264 size = (pm_ctrl & CBE_PM_16BIT_CTR(phys_ctr)) ? 16 : 32; in cbe_get_ctr_size() 273 u32 pm_ctrl; in cbe_set_ctr_size() local 276 pm_ctrl = cbe_read_pm(cpu, pm_control); in cbe_set_ctr_size() 279 pm_ctrl |= CBE_PM_16BIT_CTR(phys_ctr); in cbe_set_ctr_size() [all …]
|
/Linux-v5.10/arch/arm/mach-omap2/ |
D | prm44xx.c | 48 .pm_ctrl = OMAP4_PRM_IO_PMCTRL_OFFSET, 61 unsigned long pm_ctrl; member 317 omap4_prcm_irq_setup.pm_ctrl); in omap44xx_prm_reconfigure_io_chain() 320 omap4_prcm_irq_setup.pm_ctrl) & in omap44xx_prm_reconfigure_io_chain() 330 omap4_prcm_irq_setup.pm_ctrl); in omap44xx_prm_reconfigure_io_chain() 333 omap4_prcm_irq_setup.pm_ctrl) & in omap44xx_prm_reconfigure_io_chain() 361 omap4_prcm_irq_setup.pm_ctrl); in omap44xx_prm_enable_io_wakeup() 754 omap_prm_context.pm_ctrl = in prm_save_context() 756 omap4_prcm_irq_setup.pm_ctrl); in prm_save_context() 765 omap4_prm_write_inst_reg(omap_prm_context.pm_ctrl, in prm_restore_context() [all …]
|
D | prcm-common.h | 478 * @pm_ctrl: PRM register offset for the PRM_IO_PMCTRL register 501 u16 pm_ctrl; member
|
/Linux-v5.10/drivers/net/usb/ |
D | smsc95xx.c | 856 ret = smsc95xx_write_reg(dev, PM_CTRL, PM_CTL_PHY_RST_); in smsc95xx_reset() 863 ret = smsc95xx_read_reg(dev, PM_CTRL, &read_buf); in smsc95xx_reset() 1265 ret = smsc95xx_read_reg_nopm(dev, PM_CTRL, &val); in smsc95xx_enter_suspend0() 1272 ret = smsc95xx_write_reg_nopm(dev, PM_CTRL, val); in smsc95xx_enter_suspend0() 1284 ret = smsc95xx_write_reg_nopm(dev, PM_CTRL, val); in smsc95xx_enter_suspend0() 1288 /* read back PM_CTRL */ in smsc95xx_enter_suspend0() 1289 ret = smsc95xx_read_reg_nopm(dev, PM_CTRL, &val); in smsc95xx_enter_suspend0() 1321 ret = smsc95xx_read_reg_nopm(dev, PM_CTRL, &val); in smsc95xx_enter_suspend1() 1328 ret = smsc95xx_write_reg_nopm(dev, PM_CTRL, val); in smsc95xx_enter_suspend1() 1336 ret = smsc95xx_write_reg_nopm(dev, PM_CTRL, val); in smsc95xx_enter_suspend1() [all …]
|
D | smsc95xx.h | 97 #define PM_CTRL (0x20) macro
|
/Linux-v5.10/drivers/soc/bcm/brcmstb/pm/ |
D | pm.h | 33 /* PM_CTRL bitfield (Method #0) */ 42 /* PM_CTRL bitfield (Method #1) */
|
/Linux-v5.10/drivers/ps3/ |
D | ps3-lpm.c | 511 u32 pm_ctrl; in ps3_get_ctr_size() local 519 pm_ctrl = ps3_read_pm(cpu, pm_control); in ps3_get_ctr_size() 520 return (pm_ctrl & CBE_PM_16BIT_CTR(phys_ctr)) ? 16 : 32; in ps3_get_ctr_size() 530 u32 pm_ctrl; in ps3_set_ctr_size() local 538 pm_ctrl = ps3_read_pm(cpu, pm_control); in ps3_set_ctr_size() 542 pm_ctrl |= CBE_PM_16BIT_CTR(phys_ctr); in ps3_set_ctr_size() 543 ps3_write_pm(cpu, pm_control, pm_ctrl); in ps3_set_ctr_size() 547 pm_ctrl &= ~CBE_PM_16BIT_CTR(phys_ctr); in ps3_set_ctr_size() 548 ps3_write_pm(cpu, pm_control, pm_ctrl); in ps3_set_ctr_size()
|
/Linux-v5.10/Documentation/devicetree/bindings/arm/hisilicon/controller/ |
D | hi6220-domain-ctrl.yaml | 63 pm_ctrl@f7032000 {
|
/Linux-v5.10/drivers/staging/media/ipu3/ |
D | ipu3-css.c | 216 u32 pm_ctrl, state, val; in imgu_css_set_powerup() local 238 pm_ctrl = readl(base + IMGU_REG_PM_CTRL); in imgu_css_set_powerup() 241 dev_dbg(dev, "CSS pm_ctrl 0x%x state 0x%x (power %s)\n", in imgu_css_set_powerup() 242 pm_ctrl, state, state & IMGU_STATE_POWER_DOWN ? "down" : "up"); in imgu_css_set_powerup() 262 pm_ctrl = readl(base + IMGU_REG_PM_CTRL); in imgu_css_set_powerup() 263 val = pm_ctrl & ~(IMGU_PM_CTRL_CSS_PWRDN | IMGU_PM_CTRL_RST_AT_EOF); in imgu_css_set_powerup() 291 val = readl(base + IMGU_REG_PM_CTRL); /* get pm_ctrl */ in imgu_css_set_powerup() 293 val |= pm_ctrl & (IMGU_PM_CTRL_CSS_PWRDN | IMGU_PM_CTRL_RST_AT_EOF); in imgu_css_set_powerup()
|
/Linux-v5.10/arch/arm64/boot/dts/hisilicon/ |
D | hi6220.dtsi | 280 pm_ctrl: pm_ctrl@f7032000 { label
|
/Linux-v5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
D | reg.h | 272 #define PM_CTRL 0x0502 macro
|