Hi Marc, This patch set intends to add support for NXP Flexcan CAN FD, it has been validated on three NXP platform(i.MX8QM/QXP, S32V234, LX2160AR1). After discussed with another two Fexcan owner, we sorted out this version. I hope you can pick up the patch set as it can fully meet requirement of above three platform. And after that, we can start to do upstream about CAN FD. Thanks a lot! BRs, Joakim Zhang Joakim Zhang (8): can: flexcan: allocate skb in flexcan_mailbox_read can: flexcan: use struct canfd_frame for CAN classic frame can: flexcan: add CAN FD mode support can: flexcan: add CANFD BRS support can: flexcan: add ISO CAN FD feature support can: flexcan: add Transceiver Delay Compensation suopport can: flexcan: add imx8qm support can: flexcan: add lx2160ar1 support drivers/net/can/flexcan.c | 340 ++++++++++++++++++++++++++++----- drivers/net/can/rx-offload.c | 33 +--- include/linux/can/rx-offload.h | 5 +- 3 files changed, 305 insertions(+), 73 deletions(-) -- 2.17.1