Skip to content

Commit a89bac0

Browse files
IoanaCiorneigregkh
authored andcommitted
staging: fsl-dpaa2/ethsw: document nested structs as per kernel-doc
Document nested structs per kernel-doc requirements by moving all comments before the actual struct. Signed-off-by: Ioana Ciornei <ioana.ciornei@nxp.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent f970bec commit a89bac0

File tree

1 file changed

+12
-15
lines changed
  • drivers/staging/fsl-dpaa2/ethsw

1 file changed

+12
-15
lines changed

drivers/staging/fsl-dpaa2/ethsw/dpsw.h

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -79,24 +79,21 @@ enum dpsw_component_type {
7979
* struct dpsw_cfg - DPSW configuration
8080
* @num_ifs: Number of external and internal interfaces
8181
* @adv: Advanced parameters; default is all zeros;
82-
* use this structure to change default settings
82+
* use this structure to change default settings
83+
* @adv.options: Enable/Disable DPSW features (bitmap)
84+
* @adv.max_vlans: Maximum Number of VLAN's; 0 - indicates default 16
85+
* @adv.max_meters_per_if: Number of meters per interface
86+
* @adv.max_fdbs: Maximum Number of FDB's; 0 - indicates default 16
87+
* @adv.max_fdb_entries: Number of FDB entries for default FDB table;
88+
* 0 - indicates default 1024 entries.
89+
* @adv.fdb_aging_time: Default FDB aging time for default FDB table;
90+
* 0 - indicates default 300 seconds
91+
* @adv.max_fdb_mc_groups: Number of multicast groups in each FDB table;
92+
* 0 - indicates default 32
93+
* @adv.component_type: Indicates the component type of this bridge
8394
*/
8495
struct dpsw_cfg {
8596
u16 num_ifs;
86-
/**
87-
* struct adv - Advanced parameters
88-
* @options: Enable/Disable DPSW features (bitmap)
89-
* @max_vlans: Maximum Number of VLAN's; 0 - indicates default 16
90-
* @max_meters_per_if: Number of meters per interface
91-
* @max_fdbs: Maximum Number of FDB's; 0 - indicates default 16
92-
* @max_fdb_entries: Number of FDB entries for default FDB table;
93-
* 0 - indicates default 1024 entries.
94-
* @fdb_aging_time: Default FDB aging time for default FDB table;
95-
* 0 - indicates default 300 seconds
96-
* @max_fdb_mc_groups: Number of multicast groups in each FDB table;
97-
* 0 - indicates default 32
98-
* @component_type: Indicates the component type of this bridge
99-
*/
10097
struct {
10198
u64 options;
10299
u16 max_vlans;

0 commit comments

Comments
 (0)