WARNING: line length of 89 exceeds 80 columns #53: 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 #57: 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 #59: 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 #63: 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 #64: 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 #70: 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 #76: 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 #77: 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 #112: 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 #116: 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 #118: 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 #122: 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 #123: 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 #129: 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 #135: 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, 113 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 78f7d2c57b1c ("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, 113 lines checked