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.b...@intel.com>
:::::: CC: John W. Linville <linvi...@tuxdriver.com>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip

Reply via email to