| /linux/arch/arm/mach-meson/ |
| H A D | platsmp.c | 312 int ret, power_mode; in meson8_smp_cpu_kill() local 317 power_mode = scu_get_cpu_power_mode(scu_base, cpu); in meson8_smp_cpu_kill() 319 if (power_mode == SCU_PM_POWEROFF) in meson8_smp_cpu_kill() 325 if (power_mode != SCU_PM_POWEROFF) { in meson8_smp_cpu_kill() 356 int ret, power_mode, count = 5000; in meson8b_smp_cpu_kill() local 359 power_mode = scu_get_cpu_power_mode(scu_base, cpu); in meson8b_smp_cpu_kill() 361 if (power_mode == SCU_PM_POWEROFF) in meson8b_smp_cpu_kill() 367 if (power_mode != SCU_PM_POWEROFF) { in meson8b_smp_cpu_kill()
|
| /linux/drivers/input/mouse/ |
| H A D | cyapa_gen6.c | 320 static int cyapa_gen6_change_power_state(struct cyapa *cyapa, u8 power_mode) in cyapa_gen6_change_power_state() argument 322 u8 cmd[] = { 0x04, 0x00, 0x06, 0x00, 0x2f, 0x00, 0x46, power_mode }; in cyapa_gen6_change_power_state() 335 if (resp_data[5] != power_mode) in cyapa_gen6_change_power_state() 428 u8 power_mode, u16 sleep_time, enum cyapa_pm_stage pm_stage) in cyapa_gen6_set_power_mode() argument 452 if (PIP_DEV_GET_PWR_STATE(cyapa) == power_mode) { in cyapa_gen6_set_power_mode() 453 if (power_mode == PWR_MODE_OFF || in cyapa_gen6_set_power_mode() 454 power_mode == PWR_MODE_FULL_ACTIVE || in cyapa_gen6_set_power_mode() 455 power_mode == PWR_MODE_BTN_ONLY || in cyapa_gen6_set_power_mode() 462 if (power_mode == PWR_MODE_OFF) { in cyapa_gen6_set_power_mode() 494 if (power_mode == PWR_MODE_FULL_ACTIVE) { in cyapa_gen6_set_power_mode() [all …]
|
| /linux/drivers/iio/imu/inv_icm42600/ |
| H A D | inv_icm42600_accel.c | 90 int power_mode, filter; in inv_icm42600_accel_power_mode_set() local 98 power_mode = inv_icm42600_accel_power_mode_values[idx]; in inv_icm42600_accel_power_mode_set() 108 switch (power_mode) { in inv_icm42600_accel_power_mode_set() 121 accel_st->power_mode = power_mode; in inv_icm42600_accel_power_mode_set() 133 int power_mode; in inv_icm42600_accel_power_mode_get() local 144 power_mode = st->conf.accel.mode; in inv_icm42600_accel_power_mode_get() 147 power_mode = accel_st->power_mode; in inv_icm42600_accel_power_mode_get() 152 if (power_mode == inv_icm42600_accel_power_mode_values[idx]) in inv_icm42600_accel_power_mode_get() 248 conf.mode = accel_st->power_mode; in inv_icm42600_accel_update_scan_mode() 301 conf.mode = accel_st->power_mode; in inv_icm42600_accel_read_sensor() [all …]
|
| /linux/drivers/mmc/host/ |
| H A D | mmc_spi.c | 108 unsigned char power_mode; member 1023 static char *mmc_powerstring(u8 power_mode) in mmc_powerstring() argument 1025 switch (power_mode) { in mmc_powerstring() 1037 if (host->power_mode != ios->power_mode) { in mmc_spi_set_ios() 1043 mmc_powerstring(ios->power_mode), in mmc_spi_set_ios() 1051 switch (ios->power_mode) { in mmc_spi_set_ios() 1056 if (ios->power_mode == MMC_POWER_UP) in mmc_spi_set_ios() 1062 if (ios->power_mode == MMC_POWER_ON) in mmc_spi_set_ios() 1074 if (canpower && ios->power_mode == MMC_POWER_OFF) { in mmc_spi_set_ios() 1107 host->power_mode = ios->power_mode; in mmc_spi_set_ios()
|
| H A D | pxamci.c | 59 unsigned int power_mode; member 96 unsigned char power_mode, in pxamci_set_power() argument 480 if (host->power_mode != ios->power_mode) { in pxamci_set_ios() 483 host->power_mode = ios->power_mode; in pxamci_set_ios() 485 ret = pxamci_set_power(host, ios->power_mode, ios->vdd); in pxamci_set_ios() 497 if (ios->power_mode == MMC_POWER_ON) in pxamci_set_ios()
|
| H A D | mxcmmc.c | 129 unsigned int power_mode; member 222 if (host->power_mode == MMC_POWER_UP) in mxcmci_set_power() 225 else if (host->power_mode == MMC_POWER_OFF) in mxcmci_set_power() 866 if (host->power_mode != ios->power_mode) { in mxcmci_set_ios() 867 host->power_mode = ios->power_mode; in mxcmci_set_ios() 870 if (ios->power_mode == MMC_POWER_ON) in mxcmci_set_ios()
|
| H A D | sdhci-bcm-kona.c | 165 u8 power_mode) in sdhci_bcm_kona_init_74_clocks() argument 172 if (power_mode != MMC_POWER_OFF) in sdhci_bcm_kona_init_74_clocks()
|
| H A D | ushc.c | 321 static int ushc_set_power(struct ushc_data *ushc, unsigned char power_mode) in ushc_set_power() argument 325 switch (power_mode) { in ushc_set_power() 375 ushc_set_power(ushc, ios->power_mode); in ushc_set_ios()
|
| H A D | sdricoh_cs.c | 340 if (ios->power_mode == MMC_POWER_ON) { in sdricoh_set_ios() 350 } else if (ios->power_mode == MMC_POWER_UP) { in sdricoh_set_ios()
|
| H A D | mmci_stm32_sdmmc.c | 331 if (host->mmc->ios.power_mode == MMC_POWER_ON) in mmci_sdmmc_set_clkreg() 371 if (ios.power_mode == MMC_POWER_OFF) { in mmci_sdmmc_set_pwrreg() 384 } else if (ios.power_mode == MMC_POWER_ON) { in mmci_sdmmc_set_pwrreg()
|
| H A D | rtsx_pci_sdmmc.c | 904 static int sd_power_on(struct realtek_pci_sdmmc *host, unsigned char power_mode) in sd_power_on() argument 974 host->prev_power_state = power_mode; in sd_power_on() 1002 unsigned char power_mode) in sd_set_power_mode() argument 1006 if (power_mode == MMC_POWER_OFF) in sd_set_power_mode() 1009 err = sd_power_on(host, power_mode); in sd_set_power_mode() 1102 sd_set_power_mode(host, ios->power_mode); in sdmmc_set_ios()
|
| /linux/drivers/regulator/ |
| H A D | max77620-regulator.c | 208 int power_mode, int id) in max77620_regulator_set_power_mode() argument 225 ret = regmap_update_bits(pmic->rmap, addr, mask, power_mode << shift); in max77620_regulator_set_power_mode() 231 pmic->current_power_mode[id] = power_mode; in max77620_regulator_set_power_mode() 493 int power_mode; in max77620_regulator_set_mode() local 500 power_mode = MAX77620_POWER_MODE_NORMAL; in max77620_regulator_set_mode() 504 power_mode = MAX77620_POWER_MODE_NORMAL; in max77620_regulator_set_mode() 508 power_mode = MAX77620_POWER_MODE_LPM; in max77620_regulator_set_mode() 531 ret = max77620_regulator_set_power_mode(pmic, power_mode, id); in max77620_regulator_set_mode() 535 pmic->enable_power_mode[id] = power_mode; in max77620_regulator_set_mode()
|
| /linux/drivers/gpu/drm/hisilicon/hibmc/ |
| H A D | hibmc_drm_drv.c | 171 void hibmc_set_power_mode(struct hibmc_drm_private *priv, u32 power_mode) in hibmc_set_power_mode() argument 177 if (power_mode > HIBMC_PW_MODE_CTL_MODE_SLEEP) in hibmc_set_power_mode() 180 if (power_mode == HIBMC_PW_MODE_CTL_MODE_SLEEP) in hibmc_set_power_mode() 186 control_value |= HIBMC_FIELD(HIBMC_PW_MODE_CTL_MODE, power_mode); in hibmc_set_power_mode()
|
| H A D | hibmc_drm_drv.h | 64 u32 power_mode);
|
| /linux/drivers/iio/accel/ |
| H A D | bma400_core.c | 104 enum bma400_power_mode power_mode; member 457 if (data->power_mode == POWER_MODE_SLEEP) in bma400_get_temp_reg() 482 if (data->power_mode == POWER_MODE_SLEEP) in bma400_get_accel_reg() 526 switch (data->power_mode) { in bma400_get_accel_output_data_rate() 622 switch (data->power_mode) { in bma400_get_accel_oversampling_ratio() 667 switch (data->power_mode) { in bma400_set_accel_oversampling_ratio() 777 data->power_mode = (val >> 1) & BMA400_TWO_BITS_MASK; in bma400_get_power_mode() 791 if (data->power_mode == mode) in bma400_set_power_mode() 805 data->power_mode = mode; in bma400_set_power_mode() 925 if (data->power_mode != POWER_MODE_NORMAL) { in bma400_init() [all …]
|
| /linux/drivers/iio/adc/ |
| H A D | ad7124.c | 293 enum ad7124_power_mode power_mode; in ad7124_get_fclk_hz() local 296 power_mode = FIELD_GET(AD7124_ADC_CONTROL_POWER_MODE, st->adc_control); in ad7124_get_fclk_hz() 299 switch (power_mode) { in ad7124_get_fclk_hz() 315 enum ad7124_power_mode power_mode = in ad7124_get_fs_factor() local 317 u32 avg = power_mode == AD7124_LOW_POWER ? 8 : 16; in ad7124_get_fs_factor() 1328 unsigned int power_mode, clk_sel; in ad7124_setup() local 1337 power_mode = AD7124_ADC_CONTROL_POWER_MODE_FULL; in ad7124_setup() 1363 power_mode = ad7124_find_closest_match(ad7124_master_clk_freq_hz, in ad7124_setup() 1366 if (mclk_hz != ad7124_master_clk_freq_hz[power_mode]) { in ad7124_setup() 1445 st->adc_control |= FIELD_PREP(AD7124_ADC_CONTROL_POWER_MODE, power_mode); in ad7124_setup()
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | mxl692.c | 27 enum MXL_EAGLE_POWER_MODE_E power_mode; member 829 enum MXL_EAGLE_POWER_MODE_E power_mode) in mxl692_powermode() argument 832 u8 mode = power_mode; in mxl692_powermode() 835 power_mode == MXL_EAGLE_POWER_MODE_SLEEP ? "sleep" : "active"); in mxl692_powermode() 848 dev->power_mode = power_mode; in mxl692_powermode() 905 dev->power_mode = MXL_EAGLE_POWER_MODE_SLEEP; in mxl692_init() 908 if (dev->power_mode != MXL_EAGLE_POWER_MODE_ACTIVE) { in mxl692_init() 939 if (dev->power_mode != MXL_EAGLE_POWER_MODE_SLEEP) in mxl692_sleep()
|
| /linux/drivers/iio/imu/inv_icm45600/ |
| H A D | inv_icm45600_gyro.c | 112 conf.mode = gyro_st->power_mode; in inv_icm45600_gyro_update_scan_mode() 134 conf.mode = gyro_st->power_mode; in _inv_icm45600_gyro_read_sensor() 355 conf.mode = gyro_st->power_mode; in _inv_icm45600_gyro_write_odr() 719 gyro_st->power_mode = INV_ICM45600_SENSOR_MODE_LOW_NOISE; in inv_icm45600_gyro_init()
|
| H A D | inv_icm45600_accel.c | 112 conf.mode = accel_st->power_mode; in inv_icm45600_accel_update_scan_mode() 138 conf.mode = accel_st->power_mode; in _inv_icm45600_accel_read_sensor() 342 conf.mode = accel_st->power_mode; in _inv_icm45600_accel_write_odr() 707 accel_st->power_mode = INV_ICM45600_SENSOR_MODE_LOW_POWER; in inv_icm45600_accel_init()
|
| /linux/drivers/accel/amdxdna/ |
| H A D | aie2_pci.c | 760 mode.power_mode = ndev->pw_mode; in aie2_get_power_mode() 1101 enum amdxdna_power_mode_type power_mode; in aie2_set_power_mode() local 1113 power_mode = power_state.power_mode; in aie2_set_power_mode() 1114 if (power_mode > POWER_MODE_TURBO) { in aie2_set_power_mode() 1115 XDNA_ERR(xdna, "Invalid power mode %d", power_mode); in aie2_set_power_mode() 1119 return aie2_pm_set_mode(xdna->dev_handle, power_mode); in aie2_set_power_mode()
|
| /linux/drivers/staging/sm750fb/ |
| H A D | ddk750_chip.h | 56 unsigned short power_mode; member
|
| /linux/drivers/pci/hotplug/ |
| H A D | cpqphp_core.c | 46 static bool power_mode; variable 58 module_param(power_mode, bool, 0644); 59 MODULE_PARM_DESC(power_mode, "Power mode enabled or not"); 689 power_mode = 0; in one_time_init() 1201 if (!power_mode) in cpqhpc_probe() 1211 if (!power_mode) { in cpqhpc_probe()
|
| /linux/include/linux/input/ |
| H A D | adxl34x.h | 243 u8 power_mode; member
|
| /linux/drivers/mmc/core/ |
| H A D | sd_uhs2.c | 51 if (host->ios.power_mode == MMC_POWER_ON) in sd_uhs2_power_up() 57 host->ios.power_mode = MMC_POWER_ON; in sd_uhs2_power_up() 66 if (host->ios.power_mode == MMC_POWER_OFF) in sd_uhs2_power_off() 71 host->ios.power_mode = MMC_POWER_OFF; in sd_uhs2_power_off()
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | link.c | 354 if (sc->sc_ah->power_mode != ATH9K_PM_AWAKE) { in ath_ani_calibrate() 548 if (ah->power_mode == ATH9K_PM_AWAKE) in ath_update_survey_stats()
|