From: Marc Kleine-Budde <mkl@pengutronix.de>
To: netdev@vger.kernel.org
Cc: davem@davemloft.net, kuba@kernel.org, linux-can@vger.kernel.org,
kernel@pengutronix.de
Subject: pull-request: can-next 2021-05-27
Date: Thu, 27 May 2021 10:45:11 +0200 [thread overview]
Message-ID: <20210527084532.1384031-1-mkl@pengutronix.de> (raw)
Hello Jakub, hello David,
this is a pull request of 21 patches for net-next/master. I hope
that's OK, as http://vger.kernel.org/~davem/net-next.html still says
closed.
The first 2 patches are by Geert Uytterhoeven and convert the rcan_can
and rcan_canfd device tree bindings to yaml.
The next 2 patches are by Oliver Hartkopp and me and update the CAN
uapi headers.
zuoqilin's patch removes an unnecessary variable from the CAN proc
code.
Patrick Menschel contributes 3 patches for CAN ISOTP to enhance the
error messages.
Jiapeng Chong's patch removes two dead stores from the softing driver.
The next 4 patches are by me and silence several warnings found by
clang compiler.
Jimmy Assarsson's patches for the kvaser_usb driver add support for
the Kvaser hydra devices.
Dario Binacchi provides 2 patches for the c_can driver, first removing
an unused variable, then adding basic ethtool support to query driver
and ring parameter info.
The last 4 patches are by Torin Cooper-Bennun and clean up the m_can
driver.
regards,
Marc
---
The following changes since commit 59c56342459a483d5e563ed8b5fdb77ab7622a73:
Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue (2021-05-26 18:33:01 -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-5.14-20210527
for you to fetch changes up to 50fe7547b637b3cf51876ce9ec829e79d76e5de0:
can: m_can: fix whitespace in a few comments (2021-05-27 09:42:24 +0200)
----------------------------------------------------------------
linux-can-next-for-5.14-20210527
----------------------------------------------------------------
Dario Binacchi (2):
can: c_can: remove unused variable struct c_can_priv::rxmasked
can: c_can: add ethtool support
Geert Uytterhoeven (2):
dt-bindings: can: rcar_can: Convert to json-schema
dt-bindings: can: rcar_canfd: Convert to json-schema
Jiapeng Chong (1):
can: softing: Remove redundant variable ptr
Jimmy Assarsson (2):
can: kvaser_usb: Rename define USB_HYBRID_{,PRO_}CANLIN_PRODUCT_ID
can: kvaser_usb: Add new Kvaser hydra devices
Marc Kleine-Budde (5):
can: uapi: update CAN-FD frame description
can: hi311x: hi3110_can_probe(): silence clang warning
can: mcp251x: mcp251x_can_probe(): silence clang warning
can: mcp251xfd: silence clang warning
can: at91_can: silence clang warning
Oliver Hartkopp (1):
can: uapi: introduce CANFD_FDF flag for mixed content in struct canfd_frame
Patrick Menschel (3):
can: isotp: change error format from decimal to symbolic error names
can: isotp: add symbolic error message to isotp_module_init()
can: isotp: Add error message if txqueuelen is too small
Torin Cooper-Bennun (4):
can: m_can: use bits.h macros for all regmasks
can: m_can: clean up CCCR reg defs, order by revs
can: m_can: make TXESC, RXESC config more explicit
can: m_can: fix whitespace in a few comments
zuoqilin (1):
can: proc: remove unnecessary variables
.../devicetree/bindings/net/can/rcar_can.txt | 80 -------
.../devicetree/bindings/net/can/rcar_canfd.txt | 107 ---------
.../bindings/net/can/renesas,rcar-can.yaml | 139 ++++++++++++
.../bindings/net/can/renesas,rcar-canfd.yaml | 122 +++++++++++
drivers/net/can/at91_can.c | 2 +-
drivers/net/can/c_can/Makefile | 5 +
drivers/net/can/c_can/c_can.h | 3 +-
drivers/net/can/c_can/c_can_ethtool.c | 43 ++++
drivers/net/can/c_can/{c_can.c => c_can_main.c} | 2 +-
drivers/net/can/m_can/m_can.c | 244 ++++++++++-----------
drivers/net/can/softing/softing_main.c | 2 -
drivers/net/can/spi/hi311x.c | 2 +-
drivers/net/can/spi/mcp251x.c | 2 +-
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +-
drivers/net/can/usb/Kconfig | 2 +
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 14 +-
include/uapi/linux/can.h | 13 +-
net/can/isotp.c | 20 +-
net/can/proc.c | 6 +-
19 files changed, 463 insertions(+), 347 deletions(-)
delete mode 100644 Documentation/devicetree/bindings/net/can/rcar_can.txt
delete mode 100644 Documentation/devicetree/bindings/net/can/rcar_canfd.txt
create mode 100644 Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml
create mode 100644 Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml
create mode 100644 drivers/net/can/c_can/c_can_ethtool.c
rename drivers/net/can/c_can/{c_can.c => c_can_main.c} (99%)
next reply other threads:[~2021-05-27 8:48 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-05-27 8:45 Marc Kleine-Budde [this message]
2021-05-27 8:45 ` [net-next 01/21] dt-bindings: can: rcar_can: Convert to json-schema Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 02/21] dt-bindings: can: rcar_canfd: " Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 03/21] can: uapi: update CAN-FD frame description Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 04/21] can: uapi: introduce CANFD_FDF flag for mixed content in struct canfd_frame Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 05/21] can: proc: remove unnecessary variables Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 06/21] can: isotp: change error format from decimal to symbolic error names Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 07/21] can: isotp: add symbolic error message to isotp_module_init() Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 08/21] can: isotp: Add error message if txqueuelen is too small Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 09/21] can: softing: Remove redundant variable ptr Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 10/21] can: hi311x: hi3110_can_probe(): silence clang warning Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 11/21] can: mcp251x: mcp251x_can_probe(): " Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 12/21] can: mcp251xfd: " Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 13/21] can: at91_can: " Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 14/21] can: kvaser_usb: Rename define USB_HYBRID_{,PRO_}CANLIN_PRODUCT_ID Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 15/21] can: kvaser_usb: Add new Kvaser hydra devices Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 16/21] can: c_can: remove unused variable struct c_can_priv::rxmasked Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 17/21] can: c_can: add ethtool support Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 18/21] can: m_can: use bits.h macros for all regmasks Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 19/21] can: m_can: clean up CCCR reg defs, order by revs Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 20/21] can: m_can: make TXESC, RXESC config more explicit Marc Kleine-Budde
2021-05-27 8:45 ` [net-next 21/21] can: m_can: fix whitespace in a few comments Marc Kleine-Budde
2021-05-27 21:50 ` pull-request: can-next 2021-05-27 patchwork-bot+netdevbpf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210527084532.1384031-1-mkl@pengutronix.de \
--to=mkl@pengutronix.de \
--cc=davem@davemloft.net \
--cc=kernel@pengutronix.de \
--cc=kuba@kernel.org \
--cc=linux-can@vger.kernel.org \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.