netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/18] pull-request: can-next 2025-01-10
@ 2025-01-10 11:04 Marc Kleine-Budde
  2025-01-10 11:04 ` [PATCH net-next 01/18] dt-bindings: can: mpfs: add PIC64GX CAN compatibility Marc Kleine-Budde
                   ` (17 more replies)
  0 siblings, 18 replies; 22+ messages in thread
From: Marc Kleine-Budde @ 2025-01-10 11:04 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, linux-can, kernel

Hello netdev-team,

this is a pull request of 18 patches for net-next/master.

Pierre-Henry Moussay adds PIC64GX compatibility to the DT bindings for
Microchip's mpfs-can IP core.

The next 3 patches are by Sean Nyekjaer and target the tcan4x5x
driver. First the DT bindings is converted to DT schema, then nWKRQ
voltage selection is added to the driver.

Dario Binacchi's patch for the sun4i_can makes the driver more
consistent by adding a likely() to the driver.

Another patch by Sean Nyekjaer for the tcan4x5x driver gets rid of a
false error message.

Charan Pedumuru converts the atmel-can DT bindings to DT schema.

The next 2 patches are by Oliver Hartkopp. The first one maps Oliver's
former mail addresses to a dedicated CAN mail address. The second one
assigns net/sched/em_canid.c additionally to the CAN maintainers.

Ariel Otilibili's patch removes dead code from the CAN dev helper.

The next 3 patches are by Sean Nyekjaer and add HW standby support to
the tcan4x5x driver.

A patch by Dario Binacchi fixes the DT bindings for the st,stm32-bxcan
driver.

The last 4 patches are by Jimmy Assarsson and target the kvaser_usb
and the kvaser_pciefd driver: error statistics are improved and
CAN_CTRLMODE_BERR_REPORTING is added.

regards,
Marc

---

The following changes since commit 65ae975e97d5aab3ee9dc5ec701b12090572ed43:

  Merge tag 'net-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2024-11-28 10:15:20 -0800)

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.14-20250110

for you to fetch changes up to c1a6911485b022e093c589c295a953ff744112b9:

  Merge patch series "can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails" (2025-01-10 11:32:43 +0100)

----------------------------------------------------------------
linux-can-next-for-6.14-20250110

----------------------------------------------------------------
Ariel Otilibili (1):
      can: dev: can_get_state_str(): Remove dead code

Charan Pedumuru (1):
      dt-bindings: net: can: atmel: Convert to json schema

Dario Binacchi (2):
      can: sun4i_can: continue to use likely() to check skb
      dt-bindings: can: st,stm32-bxcan: fix st,gcan property type

Jimmy Assarsson (4):
      can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails
      can: kvaser_usb: Add support for CAN_CTRLMODE_BERR_REPORTING
      can: kvaser_pciefd: Update stats and state even if alloc_can_err_skb() fails
      can: kvaser_pciefd: Add support for CAN_CTRLMODE_BERR_REPORTING

Marc Kleine-Budde (3):
      Merge patch series "can: tcan4x5x: add option for selecting nWKRQ voltage"
      Merge patch series "can: tcan4x5x/m_can: use standby mode when down and in suspend"
      Merge patch series "can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails"

Oliver Hartkopp (2):
      mailmap: add an entry for Oliver Hartkopp
      MAINTAINERS: assign em_canid.c additionally to CAN maintainers

Pierre-Henry Moussay (1):
      dt-bindings: can: mpfs: add PIC64GX CAN compatibility

Sean Nyekjaer (7):
      dt-bindings: can: convert tcan4x5x.txt to DT schema
      dt-bindings: can: tcan4x5x: Document the ti,nwkrq-voltage-vio option
      can: tcan4x5x: add option for selecting nWKRQ voltage
      can: tcan4x5x: get rid of false clock errors
      can: m_can: add deinit callback
      can: tcan4x5x: add deinit callback to set standby mode
      can: m_can: call deinit/init callback when going into suspend/resume

 .mailmap                                           |   2 +
 .../bindings/net/can/atmel,at91sam9263-can.yaml    |  58 ++++++
 .../devicetree/bindings/net/can/atmel-can.txt      |  15 --
 .../bindings/net/can/microchip,mpfs-can.yaml       |   6 +-
 .../bindings/net/can/st,stm32-bxcan.yaml           |   2 +-
 .../devicetree/bindings/net/can/tcan4x5x.txt       |  48 -----
 .../devicetree/bindings/net/can/ti,tcan4x5x.yaml   | 199 +++++++++++++++++++++
 MAINTAINERS                                        |   1 +
 drivers/net/can/dev/dev.c                          |   2 -
 drivers/net/can/kvaser_pciefd.c                    |  81 +++++----
 drivers/net/can/m_can/m_can.c                      |  22 ++-
 drivers/net/can/m_can/m_can.h                      |   1 +
 drivers/net/can/m_can/tcan4x5x-core.c              |  30 +++-
 drivers/net/can/m_can/tcan4x5x.h                   |   2 +
 drivers/net/can/sun4i_can.c                        |   2 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   3 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c  | 133 ++++++--------
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |  38 ++--
 18 files changed, 432 insertions(+), 213 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/net/can/atmel,at91sam9263-can.yaml
 delete mode 100644 Documentation/devicetree/bindings/net/can/atmel-can.txt
 delete mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt
 create mode 100644 Documentation/devicetree/bindings/net/can/ti,tcan4x5x.yaml


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2025-01-11  7:00 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-10 11:04 [PATCH net-next 0/18] pull-request: can-next 2025-01-10 Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 01/18] dt-bindings: can: mpfs: add PIC64GX CAN compatibility Marc Kleine-Budde
2025-01-11  7:00   ` patchwork-bot+netdevbpf
2025-01-10 11:04 ` [PATCH net-next 02/18] dt-bindings: can: convert tcan4x5x.txt to DT schema Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 03/18] dt-bindings: can: tcan4x5x: Document the ti,nwkrq-voltage-vio option Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 04/18] can: tcan4x5x: add option for selecting nWKRQ voltage Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 05/18] can: sun4i_can: continue to use likely() to check skb Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 06/18] can: tcan4x5x: get rid of false clock errors Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 07/18] dt-bindings: net: can: atmel: Convert to json schema Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 08/18] mailmap: add an entry for Oliver Hartkopp Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 09/18] MAINTAINERS: assign em_canid.c additionally to CAN maintainers Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 10/18] can: dev: can_get_state_str(): Remove dead code Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 11/18] can: m_can: add deinit callback Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 12/18] can: tcan4x5x: add deinit callback to set standby mode Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 13/18] can: m_can: call deinit/init callback when going into suspend/resume Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 14/18] dt-bindings: can: st,stm32-bxcan: fix st,gcan property type Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 15/18] can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails Marc Kleine-Budde
2025-01-10 12:58   ` Simon Horman
2025-01-10 13:10     ` Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 16/18] can: kvaser_usb: Add support for CAN_CTRLMODE_BERR_REPORTING Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 17/18] can: kvaser_pciefd: Update stats and state even if alloc_can_err_skb() fails Marc Kleine-Budde
2025-01-10 11:04 ` [PATCH net-next 18/18] can: kvaser_pciefd: Add support for CAN_CTRLMODE_BERR_REPORTING Marc Kleine-Budde

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).