Hello netdev-team, this is the corrected pull request of 10 patches for net-next/master. The first patch is by Oliver Hartkopp and makes the maximum pdu size of the CAN ISOTP protocol configurable. The following 5 patches are by Dario Binacchi and add support for the bxCAN controller by ST. Geert Uytterhoeven's patch for the rcar_canfd driver fixes a sparse warning. Peng Fan's patch adds an optional power-domains property to the flexcan device tree binding. Frank Jungclaus adds support for CAN_CTRLMODE_BERR_REPORTING to the esd_usb driver. The last patch is by Oliver Hartkopp and converts the USB IDs of the kvaser_usb driver to hexadecimal values. regards, Marc --- The following changes since commit 4cee0fb9cc4b5477637fdeb2e965f5fc7d624622: Merge tag 'linux-can-next-for-6.4-20230327' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next (2023-03-27 19:55:10 -0700) 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-6.4-20230404-2 for you to fetch changes up to 1afae605e0b2da606d5fff4a8a5849da207128b3: kvaser_usb: convert USB IDs to hexadecimal values (2023-04-04 16:48:45 +0200) ---------------------------------------------------------------- linux-can-next-for-6.4-20230404-2 ---------------------------------------------------------------- Dario Binacchi (5): dt-bindings: arm: stm32: add compatible for syscon gcan node dt-bindings: net: can: add STM32 bxcan DT bindings ARM: dts: stm32: add CAN support on stm32f429 ARM: dts: stm32: add pin map for CAN controller on stm32f4 can: bxcan: add support for ST bxCAN controller Frank Jungclaus (1): can: esd_usb: Add support for CAN_CTRLMODE_BERR_REPORTING Geert Uytterhoeven (1): can: rcar_canfd: rcar_canfd_probe(): fix plain integer in transceivers[] init Marc Kleine-Budde (1): Merge patch series "can: bxcan: add support for ST bxCAN controller" Oliver Hartkopp (2): can: isotp: add module parameter for maximum pdu size kvaser_usb: convert USB IDs to hexadecimal values Peng Fan (1): dt-bindings: can: fsl,flexcan: add optional power-domains property .../bindings/arm/stm32/st,stm32-syscon.yaml | 2 + .../devicetree/bindings/net/can/fsl,flexcan.yaml | 3 + .../bindings/net/can/st,stm32-bxcan.yaml | 85 ++ MAINTAINERS | 7 + arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 30 + arch/arm/boot/dts/stm32f429.dtsi | 29 + drivers/net/can/Kconfig | 12 + drivers/net/can/Makefile | 1 + drivers/net/can/bxcan.c | 1098 ++++++++++++++++++++ drivers/net/can/rcar/rcar_canfd.c | 2 +- drivers/net/can/usb/esd_usb.c | 35 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 102 +- net/can/isotp.c | 65 +- 13 files changed, 1395 insertions(+), 76 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml create mode 100644 drivers/net/can/bxcan.c