Home
last modified time | relevance | path

Searched refs:max_power (Results 1 - 25 of 205) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/thermal/
H A Dgov_power_allocator.c257 * @max_power: each actor's maximum available power
258 * @num_actors: size of the @req_power, @max_power and @granted_power's array
281 static void divvy_up_power(u32 *req_power, u32 *max_power, int num_actors, in divvy_up_power() argument
302 if (granted_power[i] > max_power[i]) { in divvy_up_power()
303 extra_power += granted_power[i] - max_power[i]; in divvy_up_power()
304 granted_power[i] = max_power[i]; in divvy_up_power()
307 extra_actor_power[i] = max_power[i] - granted_power[i]; in divvy_up_power()
330 u32 *req_power, *max_power, *granted_power, *extra_actor_power; in allocate_power() local
356 * req_power, max_power, granted_power, extra_actor_power and in allocate_power()
361 BUILD_BUG_ON(sizeof(*req_power) != sizeof(*max_power)); in allocate_power()
[all...]
/kernel/linux/linux-6.6/drivers/thermal/
H A Dgov_power_allocator.c313 * @max_power: each actor's maximum available power
314 * @num_actors: size of the @req_power, @max_power and @granted_power's array
337 static void divvy_up_power(u32 *req_power, u32 *max_power, int num_actors, in divvy_up_power() argument
358 if (granted_power[i] > max_power[i]) { in divvy_up_power()
359 extra_power += granted_power[i] - max_power[i]; in divvy_up_power()
360 granted_power[i] = max_power[i]; in divvy_up_power()
363 extra_actor_power[i] = max_power[i] - granted_power[i]; in divvy_up_power()
390 u32 *req_power, *max_power, *granted_power, *extra_actor_power; in allocate_power() local
411 * req_power, max_power, granted_power, extra_actor_power and in allocate_power()
416 BUILD_BUG_ON(sizeof(*req_power) != sizeof(*max_power)); in allocate_power()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/
H A Deeprom.c284 s8 target_power, s8 nss_delta, s8 *max_power) in mt76_apply_array_limit()
294 *max_power = max(*max_power, pwr[i]); in mt76_apply_array_limit()
301 s8 nss_delta, s8 *max_power) in mt76_apply_multi_array_limit()
315 target_power, nss_delta, max_power); in mt76_apply_multi_array_limit()
341 s8 max_power = 0; in mt76_get_rate_power_limits() local
383 target_power, txs_delta, &max_power); in mt76_get_rate_power_limits()
388 target_power, txs_delta, &max_power); in mt76_get_rate_power_limits()
393 target_power, txs_delta, &max_power); in mt76_get_rate_power_limits()
398 target_power, txs_delta, &max_power); in mt76_get_rate_power_limits()
283 mt76_apply_array_limit(s8 *pwr, size_t pwr_len, const __be32 *data, s8 target_power, s8 nss_delta, s8 *max_power) mt76_apply_array_limit() argument
299 mt76_apply_multi_array_limit(s8 *pwr, size_t pwr_len, s8 pwr_num, const __be32 *data, size_t len, s8 target_power, s8 nss_delta, s8 *max_power) mt76_apply_multi_array_limit() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/wfx/
H A Dscan.c51 if (ch_cur->max_power != ch_start->max_power) in send_scan_req()
65 if (req->channels[start_idx]->max_power != wvif->vif->bss_conf.txpower) in send_scan_req()
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/
H A Dscan.c50 if (ch_cur->max_power != ch_start->max_power) in send_scan_req()
81 if (req->channels[start_idx]->max_power != vif->bss_conf.txpower) in send_scan_req()
/kernel/linux/linux-5.10/drivers/staging/vt6656/
H A Dchannel.c142 ch[i].max_power = VNT_RF_MAX_POWER; in vnt_init_bands()
156 ch[i].max_power = VNT_RF_MAX_POWER; in vnt_init_bands()
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dsysfs.c93 pkt.value = cpu_to_le64(hdev->max_power); in hl_set_max_power()
334 hdev->max_power = value; in max_power_store()
382 static DEVICE_ATTR_RW(max_power);
446 hdev->max_power = hdev->asic_prop.max_power_default; in hl_sysfs_init()
/kernel/linux/linux-5.10/drivers/net/wireless/st/cw1200/
H A Dscan.c204 (*it)->max_power != first->max_power) in cw1200_scan_work()
246 priv->scan.output_power != first->max_power) { in cw1200_scan_work()
247 priv->scan.output_power = first->max_power; in cw1200_scan_work()
H A Dmain.c107 .max_power = 30, \
116 .max_power = 30, \
323 sband->channels[i].max_power = 30; in cw1200_init_common()
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/
H A Dscan.c204 (*it)->max_power != first->max_power) in cw1200_scan_work()
246 priv->scan.output_power != first->max_power) { in cw1200_scan_work()
247 priv->scan.output_power = first->max_power; in cw1200_scan_work()
H A Dmain.c107 .max_power = 30, \
116 .max_power = 30, \
324 sband->channels[i].max_power = 30; in cw1200_init_common()
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wlcore/
H A Dmain.c5906 { .hw_value = 1, .center_freq = 2412, .max_power = WLCORE_MAX_TXPWR },
5907 { .hw_value = 2, .center_freq = 2417, .max_power = WLCORE_MAX_TXPWR },
5908 { .hw_value = 3, .center_freq = 2422, .max_power = WLCORE_MAX_TXPWR },
5909 { .hw_value = 4, .center_freq = 2427, .max_power = WLCORE_MAX_TXPWR },
5910 { .hw_value = 5, .center_freq = 2432, .max_power = WLCORE_MAX_TXPWR },
5911 { .hw_value = 6, .center_freq = 2437, .max_power = WLCORE_MAX_TXPWR },
5912 { .hw_value = 7, .center_freq = 2442, .max_power = WLCORE_MAX_TXPWR },
5913 { .hw_value = 8, .center_freq = 2447, .max_power = WLCORE_MAX_TXPWR },
5914 { .hw_value = 9, .center_freq = 2452, .max_power = WLCORE_MAX_TXPWR },
5915 { .hw_value = 10, .center_freq = 2457, .max_power
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wlcore/
H A Dmain.c5837 { .hw_value = 1, .center_freq = 2412, .max_power = WLCORE_MAX_TXPWR },
5838 { .hw_value = 2, .center_freq = 2417, .max_power = WLCORE_MAX_TXPWR },
5839 { .hw_value = 3, .center_freq = 2422, .max_power = WLCORE_MAX_TXPWR },
5840 { .hw_value = 4, .center_freq = 2427, .max_power = WLCORE_MAX_TXPWR },
5841 { .hw_value = 5, .center_freq = 2432, .max_power = WLCORE_MAX_TXPWR },
5842 { .hw_value = 6, .center_freq = 2437, .max_power = WLCORE_MAX_TXPWR },
5843 { .hw_value = 7, .center_freq = 2442, .max_power = WLCORE_MAX_TXPWR },
5844 { .hw_value = 8, .center_freq = 2447, .max_power = WLCORE_MAX_TXPWR },
5845 { .hw_value = 9, .center_freq = 2452, .max_power = WLCORE_MAX_TXPWR },
5846 { .hw_value = 10, .center_freq = 2457, .max_power
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/
H A Dcommon-init.c25 .max_power = 20, \
32 .max_power = 20, \
/kernel/linux/linux-5.10/drivers/staging/vt6655/
H A Dchannel.c130 ch[i].max_power = 0x3f; in vnt_init_bands()
145 ch[i].max_power = 0x3f; in vnt_init_bands()
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/
H A Dcommon-init.c25 .max_power = 20, \
32 .max_power = 20, \
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D3945.c1523 s8 max_power; in il3945_hw_reg_get_ch_txpower_limit() local
1527 if (ch_info->tgd_data.max_power != 0) in il3945_hw_reg_get_ch_txpower_limit()
1528 max_power = in il3945_hw_reg_get_ch_txpower_limit()
1529 min(ch_info->tgd_data.max_power, in il3945_hw_reg_get_ch_txpower_limit()
1535 max_power = ch_info->eeprom.max_power_avg; in il3945_hw_reg_get_ch_txpower_limit()
1537 return min(max_power, ch_info->max_power_avg); in il3945_hw_reg_get_ch_txpower_limit()
1621 s8 max_power; in il3945_hw_reg_set_txpower() local
1640 max_power = il3945_hw_reg_get_ch_txpower_limit(ch_info); in il3945_hw_reg_set_txpower()
1641 max_power = min(power, max_power); in il3945_hw_reg_set_txpower()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D3945.c1523 s8 max_power; in il3945_hw_reg_get_ch_txpower_limit() local
1527 if (ch_info->tgd_data.max_power != 0) in il3945_hw_reg_get_ch_txpower_limit()
1528 max_power = in il3945_hw_reg_get_ch_txpower_limit()
1529 min(ch_info->tgd_data.max_power, in il3945_hw_reg_get_ch_txpower_limit()
1535 max_power = ch_info->eeprom.max_power_avg; in il3945_hw_reg_get_ch_txpower_limit()
1537 return min(max_power, ch_info->max_power_avg); in il3945_hw_reg_get_ch_txpower_limit()
1621 s8 max_power; in il3945_hw_reg_set_txpower() local
1640 max_power = il3945_hw_reg_get_ch_txpower_limit(ch_info); in il3945_hw_reg_set_txpower()
1641 max_power = min(power, max_power); in il3945_hw_reg_set_txpower()
[all...]
/kernel/linux/linux-6.6/drivers/staging/vt6656/
H A Dchannel.c72 ch[i].max_power = VNT_RF_MAX_POWER; in vnt_init_bands()
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/p54/
H A Deeprom.c75 int max_power; member
194 dest->max_power = chan->max_power; in p54_generate_band()
266 entry->max_power = 0; in p54_update_channel_param()
379 tmp->max_power = p54_get_maxpower(priv, data); in p54_generate_channel_lists()
/kernel/linux/linux-6.6/drivers/net/wireless/intersil/p54/
H A Deeprom.c75 int max_power; member
194 dest->max_power = chan->max_power; in p54_generate_band()
266 entry->max_power = 0; in p54_update_channel_param()
379 tmp->max_power = p54_get_maxpower(priv, data); in p54_generate_channel_lists()
/kernel/linux/linux-5.10/include/linux/
H A Dmaple.h65 unsigned short max_power; member
/kernel/linux/linux-6.6/include/linux/
H A Dmaple.h65 unsigned short max_power; member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dsysfs.c343 hdev->max_power = value; in max_power_store()
398 static DEVICE_ATTR_RW(max_power);
485 hdev->max_power = hdev->asic_prop.max_power_default; in hl_sysfs_init()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmdresp.c337 int length, max_power = -1, min_power = -1; in mwifiex_get_power_level() local
353 max_power = pg->power_max; in mwifiex_get_power_level()
359 if (max_power < pg->power_max) in mwifiex_get_power_level()
360 max_power = pg->power_max; in mwifiex_get_power_level()
368 priv->max_tx_power_level = (u8) max_power; in mwifiex_get_power_level()
444 priv->max_tx_power_level = txp->max_power; in mwifiex_ret_rf_tx_power()

Completed in 31 milliseconds

123456789