mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-25 06:03:36 -04:00
A single commit converting the mac80211 DocBook template over to Sphinx.
Only 32 more to go... -----BEGIN PGP SIGNATURE----- iQIcBAABAgAGBQJYAOP4AAoJEI3ONVYwIuV6CIgQAKqtI3i99xOJcuVJfojHYo0p LRLwIX0RxkQCb+nCPLJTjH+NLQ5Zw3BLFTmizcewJJuYnv8eBbBcAEsegvrkIl7B 0KmHEttdWFkujE+kISmfI6WsvxiFt+VbcjqgFMNM7D5Xw352x3v3X9VMPO7P/5lz ztWCdYZxhH2qFmeDiNmKMnPqtUJjOppTR73jqMzPHUI4PQcFxzGaTRwntuCJQ/XA fRwcTEQAX3r/xdCDb7+tIq00i+J8ZDTqwng9/8GqlWyjeDQZG8CmaGvDBwA1+n+X zG6lmOHLPIBppOF8rUQ1Q1ZlZl5x0jPDoo19mGdlQ+IgZocdo4z43XTc0c+oLguA zjiXKJXn1EJvl4iKLeF6nkxJxESJioCNg3eXqFPLFjYDSWzrK7umTkiJMLB9UbqN ThqrxgVrMpKjSug9KKqItu47WZ4s+dczkkngyiqMUUo34RDnfCQXwCBO7JAdzyyH XnwrCVj6hD8SIIv2REWNAiBTzIqEZxNmc9qvwj+Xy18hXKYhqqYRtf35QL3adp9R Nigl9dtcTdCkNJiaVYgfcTz/9ZMLcrKcMFV27ExMYZiDce2T7YWnnE5/VpheXi0r /EULZLxKJgu99SHACLmK1ZWD8YuoqlRZVQtk8LTNOBAiu8sasrwVYy7meQWlsL/8 Q/bmUmWXUD3I6CwIaS1R =U9Pc -----END PGP SIGNATURE----- Merge tag 'docs-4.9-2' of git://git.lwn.net/linux Pull one more documentation update from Jonathan Corbet: "A single commit converting the mac80211 DocBook template over to Sphinx. Only 32 more to go..." * tag 'docs-4.9-2' of git://git.lwn.net/linux: docs-rst: sphinxify 802.11 documentation
This commit is contained in:
commit
d4d24d2d0a
10 changed files with 939 additions and 620 deletions
|
|
@ -796,9 +796,9 @@ enum station_parameters_apply_mask {
|
|||
* (or NULL for no change)
|
||||
* @supported_rates_len: number of supported rates
|
||||
* @sta_flags_mask: station flags that changed
|
||||
* (bitmask of BIT(NL80211_STA_FLAG_...))
|
||||
* (bitmask of BIT(%NL80211_STA_FLAG_...))
|
||||
* @sta_flags_set: station flags values
|
||||
* (bitmask of BIT(NL80211_STA_FLAG_...))
|
||||
* (bitmask of BIT(%NL80211_STA_FLAG_...))
|
||||
* @listen_interval: listen interval or -1 for no change
|
||||
* @aid: AID or zero for no change
|
||||
* @peer_aid: mesh peer AID or zero for no change
|
||||
|
|
@ -3088,47 +3088,54 @@ struct ieee80211_iface_limit {
|
|||
*
|
||||
* 1. Allow #STA <= 1, #AP <= 1, matching BI, channels = 1, 2 total:
|
||||
*
|
||||
* struct ieee80211_iface_limit limits1[] = {
|
||||
* { .max = 1, .types = BIT(NL80211_IFTYPE_STATION), },
|
||||
* { .max = 1, .types = BIT(NL80211_IFTYPE_AP}, },
|
||||
* };
|
||||
* struct ieee80211_iface_combination combination1 = {
|
||||
* .limits = limits1,
|
||||
* .n_limits = ARRAY_SIZE(limits1),
|
||||
* .max_interfaces = 2,
|
||||
* .beacon_int_infra_match = true,
|
||||
* };
|
||||
* .. code-block:: c
|
||||
*
|
||||
* struct ieee80211_iface_limit limits1[] = {
|
||||
* { .max = 1, .types = BIT(NL80211_IFTYPE_STATION), },
|
||||
* { .max = 1, .types = BIT(NL80211_IFTYPE_AP}, },
|
||||
* };
|
||||
* struct ieee80211_iface_combination combination1 = {
|
||||
* .limits = limits1,
|
||||
* .n_limits = ARRAY_SIZE(limits1),
|
||||
* .max_interfaces = 2,
|
||||
* .beacon_int_infra_match = true,
|
||||
* };
|
||||
*
|
||||
*
|
||||
* 2. Allow #{AP, P2P-GO} <= 8, channels = 1, 8 total:
|
||||
*
|
||||
* struct ieee80211_iface_limit limits2[] = {
|
||||
* { .max = 8, .types = BIT(NL80211_IFTYPE_AP) |
|
||||
* BIT(NL80211_IFTYPE_P2P_GO), },
|
||||
* };
|
||||
* struct ieee80211_iface_combination combination2 = {
|
||||
* .limits = limits2,
|
||||
* .n_limits = ARRAY_SIZE(limits2),
|
||||
* .max_interfaces = 8,
|
||||
* .num_different_channels = 1,
|
||||
* };
|
||||
* .. code-block:: c
|
||||
*
|
||||
* struct ieee80211_iface_limit limits2[] = {
|
||||
* { .max = 8, .types = BIT(NL80211_IFTYPE_AP) |
|
||||
* BIT(NL80211_IFTYPE_P2P_GO), },
|
||||
* };
|
||||
* struct ieee80211_iface_combination combination2 = {
|
||||
* .limits = limits2,
|
||||
* .n_limits = ARRAY_SIZE(limits2),
|
||||
* .max_interfaces = 8,
|
||||
* .num_different_channels = 1,
|
||||
* };
|
||||
*
|
||||
*
|
||||
* 3. Allow #STA <= 1, #{P2P-client,P2P-GO} <= 3 on two channels, 4 total.
|
||||
*
|
||||
* This allows for an infrastructure connection and three P2P connections.
|
||||
* This allows for an infrastructure connection and three P2P connections.
|
||||
*
|
||||
* .. code-block:: c
|
||||
*
|
||||
* struct ieee80211_iface_limit limits3[] = {
|
||||
* { .max = 1, .types = BIT(NL80211_IFTYPE_STATION), },
|
||||
* { .max = 3, .types = BIT(NL80211_IFTYPE_P2P_GO) |
|
||||
* BIT(NL80211_IFTYPE_P2P_CLIENT), },
|
||||
* };
|
||||
* struct ieee80211_iface_combination combination3 = {
|
||||
* .limits = limits3,
|
||||
* .n_limits = ARRAY_SIZE(limits3),
|
||||
* .max_interfaces = 4,
|
||||
* .num_different_channels = 2,
|
||||
* };
|
||||
*
|
||||
* struct ieee80211_iface_limit limits3[] = {
|
||||
* { .max = 1, .types = BIT(NL80211_IFTYPE_STATION), },
|
||||
* { .max = 3, .types = BIT(NL80211_IFTYPE_P2P_GO) |
|
||||
* BIT(NL80211_IFTYPE_P2P_CLIENT), },
|
||||
* };
|
||||
* struct ieee80211_iface_combination combination3 = {
|
||||
* .limits = limits3,
|
||||
* .n_limits = ARRAY_SIZE(limits3),
|
||||
* .max_interfaces = 4,
|
||||
* .num_different_channels = 2,
|
||||
* };
|
||||
*/
|
||||
struct ieee80211_iface_combination {
|
||||
const struct ieee80211_iface_limit *limits;
|
||||
|
|
|
|||
Loading…
Reference in a new issue