/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | ipa_data-sdm845.c | 47 .aggregation = true, 95 .aggregation = true,
|
H A D | ipa_data-sc7180.c | 45 .aggregation = true, 93 .aggregation = true,
|
H A D | ipa_data.h | 94 * @aggr_close_eof: whether aggregation closes on end-of-frame 114 * @aggregation: whether endpoint supports aggregation 124 bool aggregation; member
|
H A D | ipa_endpoint.c | 79 /* The aggregation byte limit defines the point at which an in ipa_endpoint_validate_build() 80 * aggregation window will close. It is programmed into the in ipa_endpoint_validate_build() 82 * limit" aggregation, which means that we need to supply in ipa_endpoint_validate_build() 84 * plus normal skb overhead *after* that aggregation byte in ipa_endpoint_validate_build() 318 * with an open aggregation frame. This is to work around a hardware 326 if (!endpoint->data->aggregation) in ipa_endpoint_suspend_aggr() 329 /* Nothing to do if the endpoint doesn't have aggregation open */ in ipa_endpoint_suspend_aggr() 333 /* Force close aggregation */ in ipa_endpoint_suspend_aggr() 352 /* A client suspended with an open aggregation frame will not in ipa_endpoint_program_suspend() 594 /* Compute the aggregation siz [all...] |
/kernel/linux/linux-6.6/drivers/net/ipa/data/ |
H A D | ipa_data-v3.5.1.c | 92 .aggregation = true, 143 .aggregation = true,
|
H A D | ipa_data-v4.11.c | 86 .aggregation = true, 136 .aggregation = true,
|
H A D | ipa_data-v4.2.c | 82 .aggregation = true, 133 .aggregation = true,
|
H A D | ipa_data-v4.7.c | 84 .aggregation = true, 132 .aggregation = true,
|
H A D | ipa_data-v3.1.c | 101 .aggregation = true, 151 .aggregation = true,
|
H A D | ipa_data-v4.5.c | 95 .aggregation = true, 145 .aggregation = true,
|
H A D | ipa_data-v5.0.c | 99 .aggregation = true, 149 .aggregation = true,
|
H A D | ipa_data-v4.9.c | 87 .aggregation = true, 137 .aggregation = true,
|
/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | ipa_endpoint.h | 22 /* Non-zero granularity of counter used to implement aggregation timeout */ 62 * @aggr_time_limit: time before aggregation closes (microseconds) 63 * @aggr_hard_limit: whether aggregation closes before or after boundary 64 * @aggr_close_eof: whether aggregation closes on end-of-frame 78 * A time limit can be specified to close aggregation. Aggregation will be 82 * Insufficient space available in the receive buffer can close aggregation. 83 * The aggregation byte limit defines the point (in units of 1024 bytes) in 84 * the buffer where aggregation closes. With a "soft" aggregation limit, 85 * aggregation close 114 bool aggregation; global() member [all...] |
H A D | ipa_endpoint.c | 213 /* Compute the aggregation size value to use for a given buffer size */ 216 /* A hard aggregation limit will not be crossed; aggregation closes in ipa_aggr_size_kb() 219 * With a soft limit, aggregation closes *after* the size boundary in ipa_aggr_size_kb() 271 if (!data->endpoint.config.aggregation) { in ipa_endpoint_data_valid_one() 274 /* No aggregation; check for bogus aggregation data */ in ipa_endpoint_data_valid_one() 277 "time limit with no aggregation for RX endpoint %u\n", in ipa_endpoint_data_valid_one() 283 dev_err(dev, "hard limit with no aggregation for RX endpoint %u\n", in ipa_endpoint_data_valid_one() 289 dev_err(dev, "close EOF with no aggregation fo in ipa_endpoint_data_valid_one() [all...] |
/kernel/linux/linux-5.10/drivers/staging/wfx/ |
H A D | hif_api_cmd.h | 199 u8 aggregation:1; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/silabs/wfx/ |
H A D | hif_api_cmd.h | 198 u8 aggregation:1; member
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
H A D | hal.h | 2768 u16 aggregation:1; member 2778 u16 aggregation:1; 4961 * WCN36XX_HAL_THERMAL_MITIGATION_MODE_0 - Based on AMPDU disabling aggregation 4963 * WCN36XX_HAL_THERMAL_MITIGATION_MODE_1 - Based on AMPDU disabling aggregation
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/ |
H A D | hal.h | 2805 u16 aggregation:1; member 2815 u16 aggregation:1; 4951 * WCN36XX_HAL_THERMAL_MITIGATION_MODE_0 - Based on AMPDU disabling aggregation 4953 * WCN36XX_HAL_THERMAL_MITIGATION_MODE_1 - Based on AMPDU disabling aggregation
|
/kernel/linux/linux-6.6/sound/soc/intel/boards/ |
H A D | sof_sdw.c | 1533 bool aggregation = !(sof_sdw_quirk & SOF_SDW_NO_AGGREGATION); in sof_card_dai_links_create() local 1674 if (aggregation && endpoint->aggregated) in sof_card_dai_links_create()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211.h | 704 s32 RecvSignalPower; // Real power in dBm for this packet, no beautification and aggregation. 1845 bool aggregation; member
|
H A D | ieee80211_softmac.c | 2580 ieee->aggregation = true; in ieee80211_softmac_init()
|
H A D | ieee80211_rx.c | 1781 if (ieee->aggregation) { in ieee80211_parse_info_param()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ieee80211/ |
H A D | ieee80211.h | 641 s32 RecvSignalPower; // Real power in dBm for this packet, no beautification and aggregation. 1782 bool aggregation; member
|
H A D | ieee80211_softmac.c | 2590 ieee->aggregation = true; in ieee80211_softmac_init()
|
H A D | ieee80211_rx.c | 1756 if (ieee->aggregation) { in ieee80211_parse_info_param()
|