[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240629114017.1080160-1-mkl@pengutronix.de>
Date: Sat, 29 Jun 2024 13:36:14 +0200
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/14] pull-request: can-next 2024-06-29
Hello netdev-team,
this is a pull request of 14 patches for net-next/master.
Geert Uytterhoeven contributes 3 patches with small improvements and
cleanups for the rcar_canfd driver.
A patch by Christophe JAILLET constifies the struct m_can_ops in the
m_can driver to reduce the code size.
The last 9 patches are by me an work around erratum DS80000789E 6 of
mcp2518fd.
regards,
Marc
---
The following changes since commit 94833addfaba89d12e5dbd82e350a692c00648ab:
net: thunderx: Unembed netdev structure (2024-06-27 16:55:34 -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.11-20240629
for you to fetch changes up to ae44fa998ee280303ee5dffe99cb669e4c245706:
Merge patch series "can: mcp251xfd: workaround for erratum DS80000789E 6 of mcp2518fd" (2024-06-28 23:49:37 +0200)
----------------------------------------------------------------
linux-can-next-for-6.11-20240629
----------------------------------------------------------------
Christophe JAILLET (1):
can: m_can: Constify struct m_can_ops
Geert Uytterhoeven (3):
can: rcar_canfd: Simplify clock handling
can: rcar_canfd: Improve printing of global operational state
can: rcar_canfd: Remove superfluous parentheses in address calculations
Marc Kleine-Budde (12):
Merge patch series "can: rcar_canfd: Small improvements and cleanups"
can: gs_usb: add VID/PID for Xylanta SAINT3 product family
can: mcp251xfd: properly indent labels
can: mcp251xfd: update errata references
can: mcp251xfd: move mcp251xfd_timestamp_start()/stop() into mcp251xfd_chip_start/stop()
can: mcp251xfd: clarify the meaning of timestamp
can: mcp251xfd: mcp251xfd_handle_rxif_ring_uinc(): factor out in separate function
can: mcp251xfd: rx: prepare to workaround broken RX FIFO head index erratum
can: mcp251xfd: rx: add workaround for erratum DS80000789E 6 of mcp2518fd
can: mcp251xfd: tef: prepare to workaround broken TEF FIFO tail index erratum
can: mcp251xfd: tef: update workaround for erratum DS80000789E 6 of mcp2518fd
Merge patch series "can: mcp251xfd: workaround for erratum DS80000789E 6 of mcp2518fd"
drivers/net/can/m_can/m_can.h | 2 +-
drivers/net/can/m_can/m_can_pci.c | 2 +-
drivers/net/can/m_can/m_can_platform.c | 2 +-
drivers/net/can/m_can/tcan4x5x-core.c | 2 +-
drivers/net/can/rcar/rcar_canfd.c | 41 ++---
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 82 +++++-----
drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c | 2 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c | 2 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c | 5 +
drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c | 165 ++++++++++++++-------
drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c | 129 ++++++++--------
.../net/can/spi/mcp251xfd/mcp251xfd-timestamp.c | 29 ++--
drivers/net/can/spi/mcp251xfd/mcp251xfd.h | 56 +++----
drivers/net/can/usb/gs_usb.c | 5 +
14 files changed, 294 insertions(+), 230 deletions(-)
Powered by blists - more mailing lists