WARNING: line length of 89 exceeds 80 columns #55: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:48: + mcp251xfd_first_byte_set(MCP251XFD_REG_IOCON_GPIO_MASK); WARNING: line length of 86 exceeds 80 columns #59: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:52: + /* Never write to bits 16..23 of IOCON register to avoid clearing of LAT0/LAT1 WARNING: line length of 87 exceeds 80 columns #61: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:54: + * According to MCP2518FD Errata DS80000789E 5 writing IOCON register using one WARNING: line length of 85 exceeds 80 columns #65: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:58: + * write instructions. However, it seems that the byte at 0xe06(IOCON[23:16]) WARNING: line length of 86 exceeds 80 columns #66: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:59: + * is for read-only access and writing to it causes the clearing of LAT0/LAT1. WARNING: line length of 94 exceeds 80 columns #72: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:65: + ret = _mcp251xfd_regmap_nocrc_gather_write(context, reg_p, reg_len, val, len); WARNING: line length of 97 exceeds 80 columns #78: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:71: + reg = (__force unsigned short)cpu_to_be16(MCP251XFD_SPI_INSTRUCTION_WRITE | reg); WARNING: line length of 83 exceeds 80 columns #79: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:72: + return _mcp251xfd_regmap_nocrc_gather_write(context, ®, reg_len, WARNING: line length of 89 exceeds 80 columns #114: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:278: + mcp251xfd_first_byte_set(MCP251XFD_REG_IOCON_GPIO_MASK); WARNING: line length of 86 exceeds 80 columns #118: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:282: + /* Never write to bits 16..23 of IOCON register to avoid clearing of LAT0/LAT1 WARNING: line length of 87 exceeds 80 columns #120: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:284: + * According to MCP2518FD Errata DS80000789E 5 writing IOCON register using one WARNING: line length of 85 exceeds 80 columns #124: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:288: + * write instructions. However, it seems that the byte at 0xe06(IOCON[23:16]) WARNING: line length of 86 exceeds 80 columns #125: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:289: + * is for read-only access and writing to it causes the clearing of LAT0/LAT1. WARNING: line length of 91 exceeds 80 columns #131: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:295: + ret = _mcp251xfd_regmap_crc_gather_write(context, ®, reg_len, val, len); WARNING: line length of 81 exceeds 80 columns #137: FILE: drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:301: + return _mcp251xfd_regmap_crc_gather_write(context, ®, reg_len, total: 0 errors, 15 warnings, 0 checks, 120 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 3463f26aee0f ("can: mcp251xfd: add workaround for errata 5") 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, 15 warnings, 0 checks, 120 lines checked