OSDN Git Service

can: flexcan: Add provision for variable payload size
authorPankaj Bansal <pankaj.bansal@nxp.com>
Fri, 23 Nov 2018 21:18:44 +0000 (22:18 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Wed, 28 Nov 2018 15:51:44 +0000 (16:51 +0100)
commit0517961ccdf190a7f25da9ab17982a6d496e5d1d
treeeb8e40adf2535db711b4611d33f10f30077c96b3
parent5156c7b11f35bf305b809dd381d7842f7e078a37
can: flexcan: Add provision for variable payload size

Till now the flexcan module supported 8 byte payload size as per CAN 2.0
specifications. But now upcoming flexcan module in NXP LX2160A SOC
supports CAN FD protocol too. The Message buffers need to be configured
to have payload size 64 bytes.

Therefore, added provision in the driver for payload size to be 64 bytes.

Signed-off-by: Pankaj Bansal <pankaj.bansal@nxp.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/flexcan.c