/linux-master/arch/x86/platform/intel-mid/ |
H A D | Makefile | 2 obj-$(CONFIG_X86_INTEL_MID) += intel-mid.o pwr.o
|
H A D | pwr.c | 106 static u32 mid_pwr_get_state(struct mid_pwr *pwr, int reg) argument 108 return readl(pwr->regs + PM_SSS(reg)); 111 static void mid_pwr_set_state(struct mid_pwr *pwr, int reg, u32 value) argument 113 writel(value, pwr->regs + PM_SSC(reg)); 116 static void mid_pwr_set_wake(struct mid_pwr *pwr, int reg, u32 value) argument 118 writel(value, pwr->regs + PM_WKC(reg)); 121 static void mid_pwr_interrupt_disable(struct mid_pwr *pwr) argument 123 writel(~PM_ICS_IE, pwr->regs + PM_ICS); 126 static bool mid_pwr_is_busy(struct mid_pwr *pwr) argument 128 return !!(readl(pwr 132 mid_pwr_wait(struct mid_pwr *pwr) argument 147 mid_pwr_wait_for_cmd(struct mid_pwr *pwr, u8 cmd) argument 153 __update_power_state(struct mid_pwr *pwr, int reg, int bit, int new) argument 213 __set_power_state(struct mid_pwr *pwr, struct pci_dev *pdev, pci_power_t state, int id, int reg, int bit) argument 232 mid_pwr_set_power_state(struct mid_pwr *pwr, struct pci_dev *pdev, pci_power_t state) argument 259 struct mid_pwr *pwr = midpwr; local 273 struct mid_pwr *pwr = midpwr; local 292 struct mid_pwr *pwr = midpwr; local 331 struct mid_pwr *pwr = dev_id; local 352 struct mid_pwr *pwr; local 398 mid_set_initial_state(struct mid_pwr *pwr, const u32 *states) argument 441 pnw_set_initial_state(struct mid_pwr *pwr) argument 453 tng_set_initial_state(struct mid_pwr *pwr) argument [all...] |
/linux-master/drivers/input/misc/ |
H A D | rk805-pwrkey.c | 20 struct input_dev *pwr = _pwr; local 22 input_report_key(pwr, KEY_POWER, 1); 23 input_sync(pwr); 30 struct input_dev *pwr = _pwr; local 32 input_report_key(pwr, KEY_POWER, 0); 33 input_sync(pwr); 40 struct input_dev *pwr; local 44 pwr = devm_input_allocate_device(&pdev->dev); 45 if (!pwr) { 50 pwr [all...] |
H A D | twl4030-pwrbutton.c | 39 struct input_dev *pwr = _pwr; local 45 pm_wakeup_event(pwr->dev.parent, 0); 46 input_report_key(pwr, KEY_POWER, value & PWR_PWRON_IRQ); 47 input_sync(pwr); 49 dev_err(pwr->dev.parent, "twl4030: i2c error %d while reading" 58 struct input_dev *pwr; local 62 pwr = devm_input_allocate_device(&pdev->dev); 63 if (!pwr) { 68 input_set_capability(pwr, EV_KEY, KEY_POWER); 69 pwr [all...] |
H A D | tps65218-pwrbutton.c | 57 struct tps6521x_pwrbutton *pwr = _pwr; local 58 const struct tps6521x_data *tps_data = pwr->data; 62 error = regmap_read(pwr->regmap, tps_data->reg_status, ®); 64 dev_err(pwr->dev, "can't read register: %d\n", error); 69 input_report_key(pwr->idev, KEY_POWER, 1); 70 pm_wakeup_event(pwr->dev, 0); 72 input_report_key(pwr->idev, KEY_POWER, 0); 75 input_sync(pwr->idev); 84 struct tps6521x_pwrbutton *pwr; local 94 pwr [all...] |
H A D | tps65219-pwrbutton.c | 26 struct tps65219_pwrbutton *pwr = _pwr; local 28 input_report_key(pwr->idev, KEY_POWER, 1); 29 pm_wakeup_event(pwr->dev, 0); 30 input_sync(pwr->idev); 37 struct tps65219_pwrbutton *pwr = _pwr; local 39 input_report_key(pwr->idev, KEY_POWER, 0); 40 input_sync(pwr->idev); 49 struct tps65219_pwrbutton *pwr; local 55 pwr = devm_kzalloc(dev, sizeof(*pwr), GFP_KERNE [all...] |
H A D | mc13783-pwrbutton.c | 33 struct input_dev *pwr; member in struct:mc13783_pwrb 68 input_report_key(priv->pwr, priv->keymap[0], val); 75 input_report_key(priv->pwr, priv->keymap[1], val); 82 input_report_key(priv->pwr, priv->keymap[2], val); 86 input_sync(priv->pwr); 95 struct input_dev *pwr; local 106 pwr = input_allocate_device(); 107 if (!pwr) { 123 priv->pwr = pwr; [all...] |
H A D | pmic8xxx-pwrkey.c | 84 struct input_dev *pwr = _pwr; local 86 input_report_key(pwr, KEY_POWER, 1); 87 input_sync(pwr); 94 struct input_dev *pwr = _pwr; local 96 input_report_key(pwr, KEY_POWER, 0); 97 input_sync(pwr); 333 struct input_dev *pwr; local 347 /* Valid range of pwr key trigger delay is 1/64 sec to 2 seconds. */ 369 pwr = devm_input_allocate_device(&pdev->dev); 370 if (!pwr) { [all...] |
/linux-master/drivers/net/wireless/ti/wl12xx/ |
H A D | debugfs.c | 62 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, ps_enter, "%u"); 63 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, elp_enter, "%u"); 64 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, missing_bcns, "%u"); 65 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, wake_on_host, "%u"); 66 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, wake_on_timer_exp, "%u"); 67 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, tx_with_ps, "%u"); 68 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, tx_without_ps, "%u"); 69 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, rcvd_beacons, "%u"); 70 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, power_save_off, "%u"); 71 WL12XX_DEBUGFS_FWSTATS_FILE(pwr, enable_p [all...] |
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | debugfs.c | 144 DEBUGFS_FWSTATS_FILE(pwr, ps_enter, 20, "%u"); 145 DEBUGFS_FWSTATS_FILE(pwr, elp_enter, 20, "%u"); 146 DEBUGFS_FWSTATS_FILE(pwr, missing_bcns, 20, "%u"); 147 DEBUGFS_FWSTATS_FILE(pwr, wake_on_host, 20, "%u"); 148 DEBUGFS_FWSTATS_FILE(pwr, wake_on_timer_exp, 20, "%u"); 149 DEBUGFS_FWSTATS_FILE(pwr, tx_with_ps, 20, "%u"); 150 DEBUGFS_FWSTATS_FILE(pwr, tx_without_ps, 20, "%u"); 151 DEBUGFS_FWSTATS_FILE(pwr, rcvd_beacons, 20, "%u"); 152 DEBUGFS_FWSTATS_FILE(pwr, power_save_off, 20, "%u"); 153 DEBUGFS_FWSTATS_FILE(pwr, enable_p [all...] |
/linux-master/drivers/phy/samsung/ |
H A D | phy-s5pv210-usb2.c | 115 u32 pwr; local 132 pwr = readl(drv->reg_phy + S5PV210_UPHYPWR); 133 pwr &= ~phypwr; 134 writel(pwr, drv->reg_phy + S5PV210_UPHYPWR); 147 pwr = readl(drv->reg_phy + S5PV210_UPHYPWR); 148 pwr |= phypwr; 149 writel(pwr, drv->reg_phy + S5PV210_UPHYPWR);
|
H A D | phy-exynos4x12-usb2.c | 214 u32 pwr; local 240 pwr = readl(drv->reg_phy + EXYNOS_4x12_UPHYPWR); 241 pwr &= ~phypwr; 242 writel(pwr, drv->reg_phy + EXYNOS_4x12_UPHYPWR); 254 pwr = readl(drv->reg_phy + EXYNOS_4x12_UPHYPWR); 255 pwr |= phypwr; 256 writel(pwr, drv->reg_phy + EXYNOS_4x12_UPHYPWR);
|
H A D | phy-exynos4210-usb2.c | 152 u32 pwr; local 187 pwr = readl(drv->reg_phy + EXYNOS_4210_UPHYPWR); 188 pwr &= ~phypwr; 189 writel(pwr, drv->reg_phy + EXYNOS_4210_UPHYPWR); 201 pwr = readl(drv->reg_phy + EXYNOS_4210_UPHYPWR); 202 pwr |= phypwr; 203 writel(pwr, drv->reg_phy + EXYNOS_4210_UPHYPWR);
|
/linux-master/drivers/ata/ |
H A D | ahci_st.c | 33 struct reset_control *pwr; member in struct:st_ahci_drv_data 59 if (drv_data->pwr) { 60 err = reset_control_deassert(drv_data->pwr); 78 dev_err(dev, "unable to bring out of pwr-rst\n"); 93 if (drv_data->pwr) { 94 err = reset_control_assert(drv_data->pwr); 107 drv_data->pwr = devm_reset_control_get(dev, "pwr-dwn"); 108 if (IS_ERR(drv_data->pwr)) { 110 drv_data->pwr [all...] |
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | debugfs.c | 110 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, missing_bcns_cnt, "%u"); 111 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, rcvd_bcns_cnt, "%u"); 112 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, connection_out_of_sync, "%u"); 113 WL18XX_DEBUGFS_FWSTATS_FILE_ARRAY(pwr, cont_miss_bcns_spread, 115 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, rcvd_awake_bcns_cnt, "%u"); 116 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, sleep_time_count, "%u"); 117 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, sleep_time_avg, "%u"); 118 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, sleep_cycle_avg, "%u"); 119 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, sleep_percent, "%u"); 120 WL18XX_DEBUGFS_FWSTATS_FILE(pwr, ap_sleep_active_con [all...] |
/linux-master/tools/perf/ |
H A D | builtin-timechart.c | 365 struct power_event *pwr = zalloc(sizeof(*pwr)); local 367 if (!pwr) 370 pwr->state = cpus_cstate_state[cpu]; 371 pwr->start_time = cpus_cstate_start_times[cpu]; 372 pwr->end_time = timestamp; 373 pwr->cpu = cpu; 374 pwr->type = CSTATE; 375 pwr->next = tchart->power_events; 377 tchart->power_events = pwr; 383 struct power_event *pwr = zalloc(sizeof(*pwr)); local 403 struct power_event *pwr; local 701 struct power_event *pwr; local 1021 struct power_event *pwr; local [all...] |
/linux-master/drivers/clk/mmp/ |
H A D | Makefile | 11 obj-$(CONFIG_COMMON_CLK_MMP2) += clk-of-mmp2.o clk-pll.o pwr-island.o
|
/linux-master/drivers/net/wireless/intel/iwlwifi/cfg/ |
H A D | 7000.c | 197 {.pwr = 1600, .backoff = 0}, 198 {.pwr = 1300, .backoff = 467}, 199 {.pwr = 900, .backoff = 1900}, 200 {.pwr = 800, .backoff = 2630}, 201 {.pwr = 700, .backoff = 3720}, 202 {.pwr = 600, .backoff = 5550}, 203 {.pwr = 500, .backoff = 9350},
|
/linux-master/arch/powerpc/kernel/ |
H A D | vecemu.c | 41 int exp, pwr; local 57 pwr = (s & 0x7fffff) | 0x800000; 59 pwr <<= exp; 61 pwr >>= -exp; 63 pwr = -pwr; 66 exp = (pwr >> 23) + 126; 73 mant = exp2s[(pwr >> 20) & 7]; 77 : "r" (pwr << 12), "r" (0x172b83ff));
|
/linux-master/drivers/pmdomain/samsung/ |
H A D | exynos-pm-domains.c | 40 u32 timeout, pwr; local 46 pwr = power_on ? pd->local_pwr_cfg : 0; 47 writel_relaxed(pwr, base); 52 while ((readl_relaxed(base + 0x4) & pd->local_pwr_cfg) != pwr) {
|
/linux-master/drivers/usb/host/ |
H A D | ehci-st.c | 36 struct reset_control *pwr; member in struct:st_ehci_platform_priv 69 ret = reset_control_deassert(priv->pwr); 109 reset_control_assert(priv->pwr); 120 reset_control_assert(priv->pwr); 196 priv->pwr = 198 if (IS_ERR(priv->pwr)) { 199 err = PTR_ERR(priv->pwr); 202 priv->pwr = NULL;
|
H A D | ohci-st.c | 34 struct reset_control *pwr; member in struct:st_ohci_platform_priv 49 ret = reset_control_deassert(priv->pwr); 89 reset_control_assert(priv->pwr); 101 reset_control_assert(priv->pwr); 176 priv->pwr = 178 if (IS_ERR(priv->pwr)) { 179 err = PTR_ERR(priv->pwr);
|
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | eeprom.c | 643 * can have pcdac/pwr points. 775 pd->pd_pwr[point] = 2 * pcinfo->pwr[point]; 781 /* Set min/max pwr */ 856 cdata->pwr[0] = ((val << 2) & AR5K_EEPROM_POWER_M); 859 cdata->pwr[0] |= ((val >> 14) & 0x3); 860 cdata->pwr[1] = ((val >> 8) & AR5K_EEPROM_POWER_M); 861 cdata->pwr[2] = ((val >> 2) & AR5K_EEPROM_POWER_M); 862 cdata->pwr[3] = ((val << 4) & AR5K_EEPROM_POWER_M); 865 cdata->pwr[3] |= ((val >> 12) & 0xf); 866 cdata->pwr[ [all...] |
/linux-master/drivers/staging/media/av7110/ |
H A D | budget-patch.c | 254 u8 pwr = 0; local 260 pwr = 3; 262 pwr = 2; 264 pwr = 1; 266 pwr = 0; 268 pwr = 1; 269 else pwr = 2; 274 buf[3] = (pwr << 6) | 0x30;
|
/linux-master/drivers/rtc/ |
H A D | rtc-isl12026.c | 381 int pwr, requested_pwr; local 391 "isil,pwr-bsw", &bsw_val); 395 "isil,pwr-sbib", &sbib_val); 402 pwr = isl12026_read_reg(client, ISL12026_REG_PWR); 403 if (pwr < 0) { 404 dev_warn(&client->dev, "Error: Failed to read PWR %d\n", pwr); 408 requested_pwr = pwr; 424 if (pwr >= 0 && pwr != requested_pwr) { 425 dev_dbg(&client->dev, "PWR: %02x\n", pwr); [all...] |