[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250110112712.3214173-1-mkl@pengutronix.de>
Date: Fri, 10 Jan 2025 12:04:08 +0100
From: Marc Kleine-Budde <mkl@...gutronix.de>
To: netdev@...r.kernel.org
Cc: davem@...emloft.net,
kuba@...nel.org,
linux-can@...r.kernel.org,
kernel@...gutronix.de
Subject: [PATCH net-next 0/18] pull-request: can-next 2025-01-10
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
Powered by blists - more mailing lists