Hello David, this is a pull request for net-next/master consisting of 18 patches. The first patch is by Colin Ian King and fixes the spelling in the ucan driver. The next three patches target the xilinx driver. YueHaibing's patch fixes the return type of ndo_start_xmit function. Two patches by Shubhrajyoti Datta add support for the CAN FD 2.0 controllers. Flavio Suligoi's patch for the sja1000 driver add support for the ASEM CAN raw hardware. Wolfram Sang's and Kuninori Morimoto's patches switch the rcar driver to use SPDX license identifiers. The remaining 111 patches improve the flexcan driver. Pankaj Bansal's patch enables the driver in Kconfig on all architectures with IOMEM support. The next four patches by me fix indention, add missing parentheses and comments. Aisheng Dong's patches add self wake support and document it in the DT bindings. The remaining patches by Pankaj Bansal first fix the loopback support and prepare the driver for the CAN-FD support needed for the LX2160A SoC. The actual CAN-FD support will be added in a later patch series. regards, Marc --- The following changes since commit 86d1d8b72caf648e5b14ac274f9afeaab58bbae1: net/ipv4: Fix missing raw_init when CONFIG_PROC_FS is disabled (2018-11-27 20:58:02 -0800) are available in the Git repository at: ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/mkl/linux-can-next.git tags/linux-can-next-for-4.21-20181128 for you to fetch changes up to 6cbf76028dcac01129211828d62314285231f79e: can: flexcan: split the Message Buffer RAM area (2018-11-28 16:52:25 +0100) ---------------------------------------------------------------- linux-can-next-for-4.21-20181128 ---------------------------------------------------------------- Aisheng Dong (2): dt-bindings: can: flexcan: add stop mode property to device tree can: flexcan: add self wakeup support Colin Ian King (1): can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" Flavio Suligoi (1): can: sja1000: plx_pci: add support for ASEM CAN raw device Kuninori Morimoto (1): can: rcar: add SPDX identifiers to Kconfig and Makefile Marc Kleine-Budde (4): can: flexcan: flexcan_start_xmit(): fix indention can: flexcan: flexcan_irq(): fix indention can: flexcan: FLEXCAN_IFLAG_MB: add () around macro argument can: flexcan: flexcan_chip_start(): adjust comment to match the code Pankaj Bansal (5): can: flexcan: enable flexcan for all architectures can: flexcan: flexcan_chip_start(): enable loopback mode in flexcan can: flexcan: move rx_offload_add() from flexcan_probe() to flexcan_open() can: flexcan: Add provision for variable payload size can: flexcan: split the Message Buffer RAM area Shubhrajyoti Datta (2): dt-bindings: can: xilinx_can: add Xilinx CAN FD 2.0 bindings can: xilinx: add can 2.0 support Wolfram Sang (1): can: rcar: use SPDX identifier for Renesas drivers YueHaibing (1): can: xilinx: fix return type of ndo_start_xmit function .../devicetree/bindings/net/can/fsl-flexcan.txt | 8 + .../devicetree/bindings/net/can/xilinx_can.txt | 1 + drivers/net/can/Kconfig | 2 +- drivers/net/can/flexcan.c | 365 ++++++++++++++++----- drivers/net/can/rcar/Kconfig | 1 + drivers/net/can/rcar/Makefile | 1 + drivers/net/can/rcar/rcar_can.c | 6 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/sja1000/Kconfig | 1 + drivers/net/can/sja1000/plx_pci.c | 65 +++- drivers/net/can/usb/ucan.c | 2 +- drivers/net/can/xilinx_can.c | 36 +- 12 files changed, 402 insertions(+), 92 deletions(-) -- 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