tree: git://git.lwn.net/linux-2.6 docs-next head: 5cb5c31cdf246099f7d48a57f448b05b7941cd6a commit: 5cb5c31cdf246099f7d48a57f448b05b7941cd6a [9/9] scripts/kernel-doc: warn on excess enum value descriptions reproduce: make htmldocs All warnings (new ones prefixed by >>): WARNING: convert(1) not found, for SVG to PDF conversion install ImageMagick (https://www.imagemagick.org) kernel/trace/blktrace.c:818: warning: No description found for parameter 'cgid' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' >> include/net/cfg80211.h:3278: warning: Excess enum value 'WIPHY_FLAG_SUPPORTS_SCHED_SCAN' description in 'wiphy_flags' vim +3278 include/net/cfg80211.h 704232c27 Johannes Berg 2007-04-23 3205 d32365537 Johannes Berg 2009-04-20 3206 /* d32365537 Johannes Berg 2009-04-20 3207 * wireless hardware and networking interfaces structures d32365537 Johannes Berg 2009-04-20 3208 * and registration/helper functions d32365537 Johannes Berg 2009-04-20 3209 */ d32365537 Johannes Berg 2009-04-20 3210 d32365537 Johannes Berg 2009-04-20 3211 /** 5be83de54 Johannes Berg 2009-11-19 3212 * enum wiphy_flags - wiphy capability flags 5be83de54 Johannes Berg 2009-11-19 3213 * 5be83de54 Johannes Berg 2009-11-19 3214 * @WIPHY_FLAG_NETNS_OK: if not set, do not allow changing the netns of this 5be83de54 Johannes Berg 2009-11-19 3215 * wiphy at all 5be83de54 Johannes Berg 2009-11-19 3216 * @WIPHY_FLAG_PS_ON_BY_DEFAULT: if set to true, powersave will be enabled 5be83de54 Johannes Berg 2009-11-19 3217 * by default -- this flag will be set depending on the kernel's default 5be83de54 Johannes Berg 2009-11-19 3218 * on wiphy_new(), but can be changed by the driver if it has a good 5be83de54 Johannes Berg 2009-11-19 3219 * reason to override the default 9bc383de3 Johannes Berg 2009-11-19 3220 * @WIPHY_FLAG_4ADDR_AP: supports 4addr mode even on AP (with a single station 9bc383de3 Johannes Berg 2009-11-19 3221 * on a VLAN interface) 9bc383de3 Johannes Berg 2009-11-19 3222 * @WIPHY_FLAG_4ADDR_STATION: supports 4addr mode even as a station c0692b8fe Johannes Berg 2010-08-27 3223 * @WIPHY_FLAG_CONTROL_PORT_PROTOCOL: This device supports setting the c0692b8fe Johannes Berg 2010-08-27 3224 * control port protocol ethertype. The device also honours the c0692b8fe Johannes Berg 2010-08-27 3225 * control_port_no_encrypt flag. e31b82136 Johannes Berg 2010-10-05 3226 * @WIPHY_FLAG_IBSS_RSN: The device supports IBSS RSN. 15d5dda62 Javier Cardona 2011-04-07 3227 * @WIPHY_FLAG_MESH_AUTH: The device supports mesh authentication by routing 15d5dda62 Javier Cardona 2011-04-07 3228 * auth frames to userspace. See @NL80211_MESH_SETUP_USERSPACE_AUTH. 1ba014588 Randy Dunlap 2011-05-22 3229 * @WIPHY_FLAG_SUPPORTS_SCHED_SCAN: The device supports scheduled scans. f4b34b550 Vivek Natarajan 2011-08-29 3230 * @WIPHY_FLAG_SUPPORTS_FW_ROAM: The device supports roaming feature in the f4b34b550 Vivek Natarajan 2011-08-29 3231 * firmware. cedb5412b Eliad Peller 2011-08-31 3232 * @WIPHY_FLAG_AP_UAPSD: The device supports uapsd on AP. 109086ce0 Arik Nemtsov 2011-09-28 3233 * @WIPHY_FLAG_SUPPORTS_TDLS: The device supports TDLS (802.11z) operation. 109086ce0 Arik Nemtsov 2011-09-28 3234 * @WIPHY_FLAG_TDLS_EXTERNAL_SETUP: The device does not handle TDLS (802.11z) 109086ce0 Arik Nemtsov 2011-09-28 3235 * link setup/discovery operations internally. Setup, discovery and 109086ce0 Arik Nemtsov 2011-09-28 3236 * teardown packets should be sent through the @NL80211_CMD_TDLS_MGMT 109086ce0 Arik Nemtsov 2011-09-28 3237 * command. When this flag is not set, @NL80211_CMD_TDLS_OPER should be 109086ce0 Arik Nemtsov 2011-09-28 3238 * used for asking the driver/firmware to perform a TDLS operation. 562a74803 Johannes Berg 2011-11-07 3239 * @WIPHY_FLAG_HAVE_AP_SME: device integrates AP SME 5e760230e Johannes Berg 2011-11-04 3240 * @WIPHY_FLAG_REPORTS_OBSS: the device will report beacons from other BSSes 5e760230e Johannes Berg 2011-11-04 3241 * when there are virtual interfaces in AP mode by calling 5e760230e Johannes Berg 2011-11-04 3242 * cfg80211_report_obss_beacon(). 87bbbe22f Arik Nemtsov 2011-11-10 3243 * @WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD: When operating as an AP, the device 87bbbe22f Arik Nemtsov 2011-11-10 3244 * responds to probe-requests in hardware. 7c4ef7122 Johannes Berg 2011-11-18 3245 * @WIPHY_FLAG_OFFCHAN_TX: Device supports direct off-channel TX. 7c4ef7122 Johannes Berg 2011-11-18 3246 * @WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL: Device supports remain-on-channel call. 2f301ab29 Simon Wunderlich 2013-05-16 3247 * @WIPHY_FLAG_SUPPORTS_5_10_MHZ: Device supports 5 MHz and 10 MHz channels. 16ef1fe27 Simon Wunderlich 2013-07-11 3248 * @WIPHY_FLAG_HAS_CHANNEL_SWITCH: Device supports channel switch in 16ef1fe27 Simon Wunderlich 2013-07-11 3249 * beaconing mode (AP, IBSS, Mesh, ...). b8676221f David Spinadel 2016-09-22 3250 * @WIPHY_FLAG_HAS_STATIC_WEP: The device supports static WEP key installation b8676221f David Spinadel 2016-09-22 3251 * before connection. 5be83de54 Johannes Berg 2009-11-19 3252 */ 5be83de54 Johannes Berg 2009-11-19 3253 enum wiphy_flags { 723e73acd Johannes Berg 2014-10-22 3254 /* use hole at 0 */ a2f73b6c5 Luis R. Rodriguez 2013-11-11 3255 /* use hole at 1 */ a2f73b6c5 Luis R. Rodriguez 2013-11-11 3256 /* use hole at 2 */ 5be83de54 Johannes Berg 2009-11-19 3257 WIPHY_FLAG_NETNS_OK = BIT(3), 5be83de54 Johannes Berg 2009-11-19 3258 WIPHY_FLAG_PS_ON_BY_DEFAULT = BIT(4), 9bc383de3 Johannes Berg 2009-11-19 3259 WIPHY_FLAG_4ADDR_AP = BIT(5), 9bc383de3 Johannes Berg 2009-11-19 3260 WIPHY_FLAG_4ADDR_STATION = BIT(6), c0692b8fe Johannes Berg 2010-08-27 3261 WIPHY_FLAG_CONTROL_PORT_PROTOCOL = BIT(7), 309075cf0 Jussi Kivilinna 2010-11-12 3262 WIPHY_FLAG_IBSS_RSN = BIT(8), 15d5dda62 Javier Cardona 2011-04-07 3263 WIPHY_FLAG_MESH_AUTH = BIT(10), ca986ad9b Arend Van Spriel 2017-04-21 3264 /* use hole at 11 */ 8e8b41f9d Johannes Berg 2012-03-15 3265 /* use hole at 12 */ f4b34b550 Vivek Natarajan 2011-08-29 3266 WIPHY_FLAG_SUPPORTS_FW_ROAM = BIT(13), cedb5412b Eliad Peller 2011-08-31 3267 WIPHY_FLAG_AP_UAPSD = BIT(14), 109086ce0 Arik Nemtsov 2011-09-28 3268 WIPHY_FLAG_SUPPORTS_TDLS = BIT(15), 109086ce0 Arik Nemtsov 2011-09-28 3269 WIPHY_FLAG_TDLS_EXTERNAL_SETUP = BIT(16), 562a74803 Johannes Berg 2011-11-07 3270 WIPHY_FLAG_HAVE_AP_SME = BIT(17), 5e760230e Johannes Berg 2011-11-04 3271 WIPHY_FLAG_REPORTS_OBSS = BIT(18), 87bbbe22f Arik Nemtsov 2011-11-10 3272 WIPHY_FLAG_AP_PROBE_RESP_OFFLOAD = BIT(19), 7c4ef7122 Johannes Berg 2011-11-18 3273 WIPHY_FLAG_OFFCHAN_TX = BIT(20), 7c4ef7122 Johannes Berg 2011-11-18 3274 WIPHY_FLAG_HAS_REMAIN_ON_CHANNEL = BIT(21), 2f301ab29 Simon Wunderlich 2013-05-16 3275 WIPHY_FLAG_SUPPORTS_5_10_MHZ = BIT(22), 16ef1fe27 Simon Wunderlich 2013-07-11 3276 WIPHY_FLAG_HAS_CHANNEL_SWITCH = BIT(23), b8676221f David Spinadel 2016-09-22 3277 WIPHY_FLAG_HAS_STATIC_WEP = BIT(24), 7527a782e Johannes Berg 2011-05-13 @3278 }; 7527a782e Johannes Berg 2011-05-13 3279 :::::: The code at line 3278 was first introduced by commit :::::: 7527a782e187d1214a5b3dc2897ce441033bb4ef cfg80211: advertise possible interface combinations :::::: TO: Johannes Berg <johannes.berg@xxxxxxxxx> :::::: CC: John W. Linville <linville@xxxxxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip