All of lore.kernel.org
 help / color / mirror / Atom feed
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%)




             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.