WARNING: line length of 81 exceeds 80 columns #288: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:171: + * traffic. See &enum mxl862xx_bridge_forward_mode WARNING: line length of 92 exceeds 80 columns #290: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:173: + * non-IP traffic. See &enum mxl862xx_bridge_forward_mode WARNING: line length of 84 exceeds 80 columns #304: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:187: + __le32 forward_unknown_multicast_ip; /* enum mxl862xx_bridge_forward_mode */ WARNING: line length of 88 exceeds 80 columns #305: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:188: + __le32 forward_unknown_multicast_non_ip; /* enum mxl862xx_bridge_forward_mode */ WARNING: line length of 90 exceeds 80 columns #312: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:195: + * will be returned in this field. Otherwise, INVALID_HANDLE is returned. WARNING: line length of 90 exceeds 80 columns #313: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:196: + * For bridge port free, this field should contain a valid ID returned by WARNING: line length of 83 exceeds 80 columns #314: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:197: + * the bridge port allocation. ID 0 is special for the CPU port in WARNING: line length of 90 exceeds 80 columns #315: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:198: + * PRX300, mapping to CTP (Connectivity Termination Port) 0 (Logical Port WARNING: line length of 91 exceeds 80 columns #316: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:199: + * 0 with Sub-interface ID 0), and is pre-allocated during initialization. WARNING: line length of 95 exceeds 80 columns #474: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:357: + * non-VLAN tagged packets. Entries 1-8 are PCP mapping entries for VLAN WARNING: line length of 87 exceeds 80 columns #475: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:358: + * tagged packets. Entries 9-72 are DSCP or LAG mapping entries. WARNING: line length of 83 exceeds 80 columns #523: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:406: + * represents one bridge port. Bridge port ID is index * 16 + bit WARNING: line length of 90 exceeds 80 columns #553: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:436: + * learning, lookup and filtering. 0 - Intermediate outer VLAN tag is WARNING: line length of 82 exceeds 80 columns #588: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:471: + __le16 egress_traffic_sub_meter_id[MXL862XX_BRIDGE_PORT_EGRESS_METER_MAX]; WARNING: line length of 85 exceeds 80 columns #707: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:590: + * from preamble field, others are 0 WARNING: line length of 85 exceeds 80 columns #709: FILE: drivers/net/dsa/mxl862xx/mxl862xx-api.h:592: + * to 7 are from preamble field WARNING: line length of 81 exceeds 80 columns #1031: FILE: drivers/net/dsa/mxl862xx/mxl862xx-host.c:178: + ret = mxl862xx_reg_write(priv, MXL862XX_MMD_REG_DATA_FIRST + off, WARNING: line length of 81 exceeds 80 columns #1056: FILE: drivers/net/dsa/mxl862xx/mxl862xx-host.c:203: + ret = mxl862xx_reg_read(priv, MXL862XX_MMD_REG_DATA_FIRST + off); WARNING: line length of 85 exceeds 80 columns #1093: FILE: drivers/net/dsa/mxl862xx/mxl862xx-host.c:240: + ret = mxl862xx_reg_write(priv, MXL862XX_MMD_REG_CTRL, MXL862XX_SWITCH_RESET); WARNING: line length of 85 exceeds 80 columns #1225: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:103: +static int mxl862xx_configure_tag_proto(struct dsa_switch *ds, int port, bool enable) WARNING: line length of 90 exceeds 80 columns #1228: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:106: + .number_of_ctp_port = cpu_to_le16(enable ? (32 - DSA_MXL_PORT(port)) : 1), WARNING: line length of 84 exceeds 80 columns #1247: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:125: + return MXL862XX_API_WRITE(ds->priv, MXL862XX_CTP_PORTASSIGNMENTSET, assign); WARNING: line length of 84 exceeds 80 columns #1301: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:179: + dev_err(ds->dev, "failed to allocate a bridge for port %d\n", port); WARNING: line length of 83 exceeds 80 columns #1307: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:185: + br_port_cfg.mask = cpu_to_le32(MXL862XX_BRIDGE_PORT_CONFIG_MASK_BRIDGE_ID | WARNING: line length of 89 exceeds 80 columns #1308: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:186: + MXL862XX_BRIDGE_PORT_CONFIG_MASK_BRIDGE_PORT_MAP | WARNING: line length of 93 exceeds 80 columns #1309: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:187: + MXL862XX_BRIDGE_PORT_CONFIG_MASK_MC_SRC_MAC_LEARNING | WARNING: line length of 97 exceeds 80 columns #1310: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:188: + MXL862XX_BRIDGE_PORT_CONFIG_MASK_VLAN_BASED_MAC_LEARNING); WARNING: line length of 88 exceeds 80 columns #1316: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:194: + return MXL862XX_API_WRITE(ds->priv, MXL862XX_BRIDGEPORT_CONFIGSET, br_port_cfg); WARNING: line length of 89 exceeds 80 columns #1418: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:296: + br_port_cfg.mask = cpu_to_le32(MXL862XX_BRIDGE_PORT_CONFIG_MASK_BRIDGE_PORT_MAP | WARNING: line length of 93 exceeds 80 columns #1419: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:297: + MXL862XX_BRIDGE_PORT_CONFIG_MASK_MC_SRC_MAC_LEARNING | WARNING: line length of 97 exceeds 80 columns #1420: FILE: drivers/net/dsa/mxl862xx/mxl862xx.c:298: + MXL862XX_BRIDGE_PORT_CONFIG_MASK_VLAN_BASED_MAC_LEARNING); total: 0 errors, 31 warnings, 0 checks, 1512 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit e8b646d327af ("net: dsa: add basic initial driver for MxL862xx switches") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 31 warnings, 0 checks, 1512 lines checked