/kernel/linux/linux-5.10/sound/pci/hda/ |
H A D | patch_realtek.c | 30 /* keep halting ALC5505 DSP, for power saving */ 921 ((codec)->core.dev.power.power_state.event == PM_EVENT_RESUME) 923 ((codec)->core.dev.power.power_state.event == PM_EVENT_RESTORE) 3364 UPDATE_COEF(0x0c, 0xfe00, 0), /* IO power down directly */ 3405 /* Headphone capless set to high power mode */ in alc282_init() 3476 UPDATE_COEF(0x0c, 0xfe00, 0x0), /* IO power down directly */ 3521 /* Headphone capless set to high power mode */ in alc283_init() 3604 alc_update_coefex_idx(codec, 0x57, 0x04, 0x0007, 0x1); /* Low power */ in alc256_init() 3619 alc_update_coefex_idx(codec, 0x57, 0x04, 0x0007, 0x4); /* Hight power */ in alc256_init() 3640 alc_update_coefex_idx(codec, 0x57, 0x04, 0x0007, 0x1); /* Low power */ in alc256_shutup() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | mac.c | 1951 * Firmware doesn't behave nicely and consumes more power than in ath10k_mac_vif_setup_ps() 2989 ath10k_warn(ar, "failed to setup tx power %d: %d\n", in ath10k_mac_txpower_recalc() 3038 /* note the power is in 0.25dbm unit, while ath10k uses in ath10k_mac_set_sar_specs() 3043 ar->tx_power_2g_limit = sub_specs->power / 2; in ath10k_mac_set_sar_specs() 3045 ar->tx_power_5g_limit = sub_specs->power / 2; in ath10k_mac_set_sar_specs() 3052 ath10k_warn(ar, "failed to set sar power: %d", ret); in ath10k_mac_set_sar_specs() 5828 ath10k_warn(ar, "failed to recalc tx power: %d\n", ret); in ath10k_add_interface() 6001 ath10k_warn(ar, "failed to recalc tx power: %d\n", ret); in ath10k_remove_interface() 6259 ath10k_warn(ar, "failed to recalc tx power: %d\n", ret); in ath10k_bss_info_changed() 6854 txpwr = sta->deflink.txpwr.power; in ath10k_sta_set_txpwr() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 1238 * Firmware doesn't behave nicely and consumes more power than in ath11k_mac_vif_setup_ps() 1269 ath11k_warn(ar->ab, "failed to set sta power save mode %d for vdev %d: %d\n", in ath11k_mac_vif_setup_ps() 5175 txpwr = sta->deflink.txpwr.power; in ath11k_mac_op_sta_set_txpwr() 5188 ath11k_warn(ar->ab, "failed to set tx power for station ret: %d\n", in ath11k_mac_op_sta_set_txpwr() 8865 /* chain0 and chain1 share same power setting */ in ath11k_mac_op_set_bios_sar_specs() 8866 sar_tbl[sspec->freq_range_index] = sspec->power; in ath11k_mac_op_set_bios_sar_specs() 8868 sar_tbl[index] = sspec->power; in ath11k_mac_op_set_bios_sar_specs() 8876 ath11k_warn(ar->ab, "failed to set sar power: %d", ret); in ath11k_mac_op_set_bios_sar_specs() 9039 /* Final Tx power is minimum of Target Power, CTL power, Regulator in ath11k_mac_op_get_txpower() [all...] |
/device/soc/rockchip/common/vendor/drivers/net/usb/ |
H A D | meig_cdc_driver.c | 2049 "wNdpOutAlignment (%u) must be a power of "
in cdc_ncm_config() 2662 dev->intf->dev.power.disable_depth = 0;
|
/device/soc/rockchip/common/vendor/drivers/power/ |
H A D | rk817_battery.c | 34 #include <linux/power/rk_usbbc.h>
1013 /* power on battery voltage */
2213 dev_err(battery->dev, "register bat power supply fail\n");
in rk817_bat_init_power_supply() 2272 dev_err(battery->dev, "register chg psy power supply fail\n");
in rk809_chg_init_power_supply() 2408 DBG("low power, soc=%d, current=%d\n", battery->dsoc, battery->current_avg);
in rk817_bat_lowpwr_check() 2617 /* reserve enough power yet, slow down any way */
in rk817_bat_calc_zero_linek() 2635 /* dsoc close to xsoc: it must reserve power */
in rk817_bat_calc_zero_linek() 2651 /* reserve power */
in rk817_bat_calc_zero_linek() 3065 dev_err(battery->dev, "rk817 power supply register failed!\n");
in rk817_battery_probe() 3317 DBG("low power sleepin in rk817_bat_sleep_dischrg() [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/ |
H A D | 802.11.h | 342 uint8 power; member 518 /* vht transmit power envelope IE length depends on channel width */ 1244 #define DOT11_RC_BAD_PC 10 /* Unacceptable power capability element */ 4075 #define AMPDU_RX_FACTOR_BASE_PWR 13 /* ampdu factor base for rx len in power of 2 */
|
/device/soc/rockchip/rk3588/kernel/drivers/power/supply/ |
H A D | rk817_battery.c | 34 #include <linux/power/rk_usbbc.h> 932 /* power on battery voltage */ 2158 dev_err(battery->dev, "register bat power supply fail\n"); in rk817_bat_init_power_supply() 2216 dev_err(battery->dev, "register chg psy power supply fail\n"); in rk809_chg_init_power_supply() 2360 DBG("low power, soc=%d, current=%d\n", in rk817_bat_lowpwr_check() 2579 /* reserve enough power yet, slow down any way */ in rk817_bat_calc_zero_linek() 2598 /* dsoc close to xsoc: it must reserve power */ in rk817_bat_calc_zero_linek() 2609 /* reserve power */ in rk817_bat_calc_zero_linek() 2617 /* reserve power */ in rk817_bat_calc_zero_linek() 3054 dev_err(battery->dev, "rk817 power suppl in rk817_battery_probe() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/savage/ |
H A D | savagefb_driver.c | 2363 dev->power.power_state = mesg; in savagefb_suspend_late() 2366 * For PM_EVENT_FREEZE, do not power down so the console in savagefb_suspend_late()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/savage/ |
H A D | savagefb_driver.c | 2368 dev->power.power_state = mesg; in savagefb_suspend_late() 2371 * For PM_EVENT_FREEZE, do not power down so the console in savagefb_suspend_late()
|
/device/soc/hisilicon/common/hal/middleware/ffmpeg_adapt/ |
H A D | configure_llvm | 5176 power[3-6]*) 5180 power[7-8]*)
|
/kernel/linux/linux-6.6/drivers/ufs/core/ |
H A D | ufshcd.c | 609 dev_err(hba->dev, "Device power mode=%d, UIC link state=%d\n", in ufshcd_print_host_state() 637 * ufshcd_print_pwr_info - print power params as saved in hba 638 * power info 1235 /* save the current power mode */ in ufshcd_scale_gear() 1246 /* check if the power mode needs to be changed or not? */ in ufshcd_scale_gear() 1283 /* let's not get into low power until clock scaling is completed */ in ufshcd_clock_scaling_prepare() 1845 /* Put the host controller in low power mode if possible */ in ufshcd_gate_work() 2312 * ufshcd_get_upmcrs - Get the power mode change request status 4099 * ufshcd_uic_pwr_ctrl - executes UIC commands (which affects the link power 4197 * ufshcd_uic_change_pwr_mode - Perform the UIC power mod [all...] |
/kernel/linux/linux-6.6/sound/pci/hda/ |
H A D | patch_realtek.c | 31 /* keep halting ALC5505 DSP, for power saving */ 920 ((codec)->core.dev.power.power_state.event == PM_EVENT_RESUME) 922 ((codec)->core.dev.power.power_state.event == PM_EVENT_RESTORE) 3363 UPDATE_COEF(0x0c, 0xfe00, 0), /* IO power down directly */ 3404 /* Headphone capless set to high power mode */ in alc282_init() 3475 UPDATE_COEF(0x0c, 0xfe00, 0x0), /* IO power down directly */ 3520 /* Headphone capless set to high power mode */ in alc283_init() 3603 alc_update_coefex_idx(codec, 0x57, 0x04, 0x0007, 0x1); /* Low power */ in alc256_init() 3618 alc_update_coefex_idx(codec, 0x57, 0x04, 0x0007, 0x4); /* Hight power */ in alc256_init() 3639 alc_update_coefex_idx(codec, 0x57, 0x04, 0x0007, 0x1); /* Low power */ in alc256_shutup() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_scheduler.c | 119 int autosuspend_delay = kbdev->dev->power.autosuspend_delay; in wait_for_scheduler_to_exit_sleep() 610 * The PM reference count is acquired for the Scheduler and the power on 704 * power down of GPU. 2589 * (i.e. wait for the runtime suspend or power down of GPU). This would in kbase_csf_scheduler_group_deschedule() 2590 * be better than aborting the power down. The group will be suspended in kbase_csf_scheduler_group_deschedule() 2591 * anyways on power down, so won't have to send the CSG termination in kbase_csf_scheduler_group_deschedule() 4025 dev_warn(kbdev->dev, "[%llu] Timeout (%d ms) waiting for CSG slots to suspend on power down, slot_mask: 0x%*pb\n", in suspend_active_groups_on_powerdown() 4107 * This function is called on GPU idle notification to trigger the power down of 4373 "Wait for MCU power on failed on scheduling tick/tock"); in schedule_actions() 5126 /* Make sure power dow in kbase_csf_scheduler_group_copy_suspend_buf() [all...] |
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | hub.c | 831 * usb_hub_set_port_power - control hub port's power state 837 * call this function to control port's power via setting or 922 /* Enable power on each port. Some hubs have reserved values in hub_power_on() 924 * USB 2.0 hubs. Some hubs do not implement port-power switching in hub_power_on() 929 dev_dbg(hub->intfdev, "enabling power on all ports\n"); in hub_power_on() 931 dev_dbg(hub->intfdev, "trying to enable port power on " in hub_power_on() 981 /* FIXME let caller ask to power down the port: in hub_port_logical_disconnect() 982 * - some devices won't enumerate without a VBUS power cycle in hub_port_logical_disconnect() 983 * - SRP saves power that way in hub_port_logical_disconnect() 985 * That's easy if this hub can switch power pe in hub_port_logical_disconnect() [all...] |
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | fotg210-hcd.c | 73 /* for link power management(LPM) feature */ 1408 /* no hub change reports (bit 0) for now (power, ...) */ in fotg210_hub_status_data() 1452 temp |= HUB_CHAR_NO_LPSM; /* no power switching */ in fotg210_hub_descriptor() 1471 * power, "this is the one", etc. EHCI spec supports this. in fotg210_hub_control() 1710 * Set appropriate bit thus could put phy into low power in fotg210_hub_control() 5571 pdev->dev.power.power_state = PMSG_ON; in fotg210_hcd_probe()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
H A D | intel_display_power.c | 189 "Use count on power well %s is already zero", in intel_power_well_put() 197 * __intel_display_power_is_enabled - unlocked check for a power domain 199 * @domain: power domain to check 206 * True when the power domain is enabled, false otherwise. 233 * intel_display_power_is_enabled - check for a power domain 235 * @domain: power domain to check 237 * This function can be used to check the hw power domain state. It is mostly 239 * upon explicit power domain reference counting to ensure that the hardware 243 * threads can't disable the power well while the caller tries to read a few 247 * True when the power domai [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | core.c | 53 "max power saving latency for new devices; use PM QOS to change per device"); 2524 * table of power state transitions that the controller will in nvme_configure_apst() 2527 * transitioning between power states. Therefore, when running in nvme_configure_apst() 2528 * in any given state, we will enter the next lower-power in nvme_configure_apst() 2569 * Walk through all states from lowest- to highest-power. in nvme_configure_apst() 2571 * power. NPSS, despite the name, is the index of the in nvme_configure_apst() 2572 * lowest-power state, not the number of states. in nvme_configure_apst() 2590 * higher-power states to autonomously transition to? in nvme_configure_apst() 2607 * target for higher power states. in nvme_configure_apst() 3107 dev_warn(ctrl->device, "forcibly allowing all power state in nvme_init_identify() [all...] |
/kernel/linux/linux-6.6/drivers/usb/fotg210/ |
H A D | fotg210-hcd.c | 72 /* for link power management(LPM) feature */ 1408 /* no hub change reports (bit 0) for now (power, ...) */ in fotg210_hub_status_data() 1452 temp |= HUB_CHAR_NO_LPSM; /* no power switching */ in fotg210_hub_descriptor() 1471 * power, "this is the one", etc. EHCI spec supports this. in fotg210_hub_control() 1710 * Set appropriate bit thus could put phy into low power in fotg210_hub_control() 5566 pdev->dev.power.power_state = PMSG_ON; in fotg210_hcd_probe()
|
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | hub.c | 838 * usb_hub_set_port_power - control hub port's power state 844 * call this function to control port's power via setting or 929 /* Enable power on each port. Some hubs have reserved values in hub_power_on() 931 * USB 2.0 hubs. Some hubs do not implement port-power switching in hub_power_on() 936 dev_dbg(hub->intfdev, "enabling power on all ports\n"); in hub_power_on() 938 dev_dbg(hub->intfdev, "trying to enable port power on " in hub_power_on() 988 /* FIXME let caller ask to power down the port: in hub_port_logical_disconnect() 989 * - some devices won't enumerate without a VBUS power cycle in hub_port_logical_disconnect() 990 * - SRP saves power that way in hub_port_logical_disconnect() 992 * That's easy if this hub can switch power pe in hub_port_logical_disconnect() [all...] |
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | core.c | 65 "max power saving latency for new devices; use PM QOS to change per device"); 2373 * a power state allows the latter to be used as an APST transition target. 2401 * APST (Autonomous Power State Transition) lets us program a table of power 2411 * and battery power, the timeouts and tolerances reflect a compromise 2414 * to spend at most 2% of the time transitioning between power states. 2416 * lower-power non-operational state after waiting 50 * (enlat + exlat) 2459 * Walk through all states from lowest- to highest-power. in nvme_configure_apst() 2460 * According to the spec, lower-numbered states use more power. NPSS, in nvme_configure_apst() 2461 * despite the name, is the index of the lowest-power state, not the in nvme_configure_apst() 2479 * Is this state a useful non-operational state for higher-power in nvme_configure_apst() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/hisi_sas/ |
H A D | hisi_sas_v3_hw.c | 5166 if (atomic_read(&device->power.usage_count)) { in _suspend_v3_hw()
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | dhd_sdio.c | 122 #error DHD_FIRSTREAD is not a power of 2! 138 #error MAX_HDR_READ is not a power of 2! 1611 /* Waking up: bus power up is ok, set local state */ in dhdsdio_bussleep() 1616 /* Force pad isolation off if possible (in case power never toggled) */ in dhdsdio_bussleep() 7988 /* BCMSDH passes venid and devid based on CIS parsing -- but low-power start in dhdsdio_probe() 7990 * we recognize OR (-1) indicating we must request power first. in dhdsdio_probe() 8512 /* ...and initialize clock/power states */ in dhdsdio_probe_init() 9556 /* App can now remove power from device */ in dhd_bus_devreset() 9560 /* App must have restored power to device before calling */ in dhd_bus_devreset()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
H A D | phy_n.c | 17663 /* use the provided transmit power */ in wlc_phy_txpwrctrl_pwr_setup_nphy() 27877 wlc_phy_ofdm_to_mcs_powers_nphy(u8 *power, u8 rate_mcs_start, in wlc_phy_ofdm_to_mcs_powers_nphy() argument 27884 power[rate1] = power[rate2]; in wlc_phy_ofdm_to_mcs_powers_nphy() 27887 power[rate_mcs_end] = power[rate_mcs_end - 1]; in wlc_phy_ofdm_to_mcs_powers_nphy() 27891 wlc_phy_mcs_to_ofdm_powers_nphy(u8 *power, u8 rate_ofdm_start, in wlc_phy_mcs_to_ofdm_powers_nphy() argument 27898 power[rate1] = power[rate2]; in wlc_phy_mcs_to_ofdm_powers_nphy() 27900 power[ in wlc_phy_mcs_to_ofdm_powers_nphy() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/ |
H A D | phy_n.c | 17663 /* use the provided transmit power */ in wlc_phy_txpwrctrl_pwr_setup_nphy() 27877 wlc_phy_ofdm_to_mcs_powers_nphy(u8 *power, u8 rate_mcs_start, in wlc_phy_ofdm_to_mcs_powers_nphy() argument 27884 power[rate1] = power[rate2]; in wlc_phy_ofdm_to_mcs_powers_nphy() 27887 power[rate_mcs_end] = power[rate_mcs_end - 1]; in wlc_phy_ofdm_to_mcs_powers_nphy() 27891 wlc_phy_mcs_to_ofdm_powers_nphy(u8 *power, u8 rate_ofdm_start, in wlc_phy_mcs_to_ofdm_powers_nphy() argument 27898 power[rate1] = power[rate2]; in wlc_phy_mcs_to_ofdm_powers_nphy() 27900 power[ in wlc_phy_mcs_to_ofdm_powers_nphy() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 3121 txpwr = sta->txpwr.power; in ath11k_mac_op_sta_set_txpwr() 3134 ath11k_warn(ar->ab, "failed to set tx power for station ret: %d\n", in ath11k_mac_op_sta_set_txpwr()
|