From: Marc Kleine-Budde <mkl@pengutronix.de> To: netdev@vger.kernel.org Cc: davem@davemloft.net, linux-can@vger.kernel.org, kernel@pengutronix.de, michael@walle.cc, qiangqing.zhang@nxp.com Subject: pull-request: can-next 2020-09-23 Date: Wed, 23 Sep 2020 10:53:58 +0200 [thread overview] Message-ID: <20200923085418.2685858-1-mkl@pengutronix.de> (raw) Hello David, this is a pull request of 20 patches for net-next. The complete series target the flexcan driver and is created by Joakim Zhang and me. The first six patches are cleanup (sort include files alphabetically, remove stray empty line, get rid of long lines) and adding more registers and documentation (registers and wakeup interrupt). Then in two patches the transceiver regulator is made optional, and a check for maximum transceiver bitrate is added. Then the ECC support for HW thats supports this is added. The next three patches improve suspend and low power mode handling. Followed by six patches that add CAN-FD support and CAN-FD related features. The last two patches add support for the flexcan IP core on the imx8qm and lx2160ar1. regards, Marc --- The following changes since commit 92ec804f3dbf0d986f8e10850bfff14f316d7aaf: net: phy: bcm7xxx: Add an entry for BCM72113 (2020-09-21 17:16:17 -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.10-20200923 for you to fetch changes up to 2c19bb43e5572929f00f186d43e99bfd6d7ee3b2: can: flexcan: add lx2160ar1 support (2020-09-22 16:55:34 +0200) ---------------------------------------------------------------- linux-can-next-for-5.10-20200923 ---------------------------------------------------------------- Joakim Zhang (13): can: flexcan: Ack wakeup interrupt separately can: flexcan: Add check for transceiver maximum bitrate limitation can: flexcan: add correctable errors correction when HW supports ECC can: flexcan: flexcan_chip_stop(): add error handling and propagate error value can: flexcan: disable clocks during stop mode can: flexcan: add LPSR mode support can: flexcan: use struct canfd_frame for CAN classic frame can: flexcan: add CAN-FD mode support can: flexcan: add ISO CAN FD feature support can: flexcan: add CAN FD BRS support can: flexcan: add Transceiver Delay Compensation support can: flexcan: add imx8qm support can: flexcan: add lx2160ar1 support Marc Kleine-Budde (7): can: flexcan: sort include files alphabetically can: flexcan: flexcan_exit_stop_mode(): remove stray empty line can: flexcan: more register names can: flexcan: struct flexcan_regs: document registers not affected by soft reset can: flexcan: quirks: get rid of long lines can: flexcan: flexcan_probe(): make regulator xceiver optional can: flexcan: flexcan_set_bittiming(): move setup of CAN-2.0 bitiming into separate function drivers/net/can/flexcan.c | 533 ++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 443 insertions(+), 90 deletions(-)
next reply other threads:[~2020-09-23 8:54 UTC|newest] Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-09-23 8:53 Marc Kleine-Budde [this message] 2020-09-23 8:53 ` [PATCH 01/20] can: flexcan: sort include files alphabetically Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 02/20] can: flexcan: flexcan_exit_stop_mode(): remove stray empty line Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 03/20] can: flexcan: more register names Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 04/20] can: flexcan: struct flexcan_regs: document registers not affected by soft reset Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 05/20] can: flexcan: quirks: get rid of long lines Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 06/20] can: flexcan: Ack wakeup interrupt separately Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 07/20] can: flexcan: flexcan_probe(): make regulator xceiver optional Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 08/20] can: flexcan: Add check for transceiver maximum bitrate limitation Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 09/20] can: flexcan: add correctable errors correction when HW supports ECC Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 10/20] can: flexcan: flexcan_chip_stop(): add error handling and propagate error value Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 11/20] can: flexcan: disable clocks during stop mode Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 12/20] can: flexcan: add LPSR mode support Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 13/20] can: flexcan: flexcan_set_bittiming(): move setup of CAN-2.0 bitiming into separate function Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 14/20] can: flexcan: use struct canfd_frame for CAN classic frame Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 15/20] can: flexcan: add CAN-FD mode support Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 16/20] can: flexcan: add ISO CAN FD feature support Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 17/20] can: flexcan: add CAN FD BRS support Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 18/20] can: flexcan: add Transceiver Delay Compensation support Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 19/20] can: flexcan: add imx8qm support Marc Kleine-Budde 2020-09-23 8:54 ` [PATCH 20/20] can: flexcan: add lx2160ar1 support Marc Kleine-Budde 2020-09-23 19:10 ` pull-request: can-next 2020-09-23 David Miller
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=20200923085418.2685858-1-mkl@pengutronix.de \ --to=mkl@pengutronix.de \ --cc=davem@davemloft.net \ --cc=kernel@pengutronix.de \ --cc=linux-can@vger.kernel.org \ --cc=michael@walle.cc \ --cc=netdev@vger.kernel.org \ --cc=qiangqing.zhang@nxp.com \ --subject='Re: pull-request: can-next 2020-09-23' \ /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
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.