Hello David, this is a pull request for net-next/master consisting of 12 patches. The first patch is by Andy Shevchenko for the mcp251x driver and removes the legacy platform data from all in-tree users and the driver. The next two patches target the peak_canfd driver, the first one is by me and fixes several checkpatch warnings, the second one is by Stephane Grosjean and adds hardware timestamps to the rx skbs. Followed by two patches for the xilinx_can driver. Again the first is by me and fixes checkpatch warnings, the second one is by Anssi Hannula and avoids non-requested bus error frames, which improves performance. Pankaj Sharma's patch for the m_can driver adds support for the one shot mode. YueHaibing provides a patch for the grcan driver to use devm_platform_ioremap_resource() to simplify code. Joakim Zhang provides a similar patch for the flexcan driver. The last 4 patches are by me and target the rx-offload infrastructure. The first 3 fix checkpatch warnings, the last one removes a no-op function. regards, Marc --- The following changes since commit 056ddc38e94105a7ee982ca06cc19448fc927f6f: Merge branch 'stmmac-next' (2019-10-06 18:46:31 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git tags/linux-can-next-for-5.5-20191007 for you to fetch changes up to f6008d6897270b492ec1b0a21814f9a99a113b17: can: rx-offload: can_rx_offload_reset(): remove no-op function (2019-10-07 16:34:39 +0200) ---------------------------------------------------------------- linux-can-next-for-5.5-20191007 ---------------------------------------------------------------- Andy Shevchenko (1): can: mcp251x: Get rid of legacy platform data Anssi Hannula (1): can: xilinx_can: avoid non-requested bus error frames Joakim Zhang (1): can: flexcan: use devm_platform_ioremap_resource() to simplify code Marc Kleine-Budde (6): can: peak_canfd: fix checkpatch warnings can: xilinx_can: fix checkpatch warnings can: rx-offload: fix long lines can: rx-offload: can_rx_offload_compare(): fix typo can: rx-offload: can_rx_offload_irq_offload_timestamp(): don't use assignment in if condition can: rx-offload: can_rx_offload_reset(): remove no-op function Pankaj Sharma (1): can: m_can: add support for one shot mode Stephane Grosjean (1): can: peak_canfd: provide hw timestamps in rx skbs YueHaibing (1): can: grcan: use devm_platform_ioremap_resource() to simplify code arch/arm/mach-pxa/icontrol.c | 9 +-- arch/arm/mach-pxa/zeus.c | 9 +-- drivers/net/can/flexcan.c | 4 +- drivers/net/can/grcan.c | 4 +- drivers/net/can/m_can/m_can.c | 12 +++- drivers/net/can/peak_canfd/peak_canfd.c | 25 +++++-- drivers/net/can/peak_canfd/peak_canfd_user.h | 3 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 6 +- drivers/net/can/rx-offload.c | 55 ++++++++------- drivers/net/can/spi/mcp251x.c | 9 ++- drivers/net/can/xilinx_can.c | 98 ++++++++++++++------------- include/linux/can/platform/mcp251x.h | 22 ------ include/linux/can/rx-offload.h | 1 - 13 files changed, 131 insertions(+), 126 deletions(-) delete mode 100644 include/linux/can/platform/mcp251x.h -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 |- Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
Attachment:
signature.asc
Description: OpenPGP digital signature