OSDN Git Service

can: rcar_canfd: Add support for r8a779a0 SoC
authorUlrich Hecht <uli+renesas@fpond.eu>
Wed, 9 Mar 2022 16:26:06 +0000 (17:26 +0100)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Thu, 10 Mar 2022 08:49:13 +0000 (09:49 +0100)
commit45721c406dcf50d4a20f95afafe8e1a2a7fa2341
tree34ad04e1c75bc5c92b4b39a018f11555f0e7686c
parentd6254d52d70de5301b4fd9acaea5cf1dd8d222b4
can: rcar_canfd: Add support for r8a779a0 SoC

Adds support for the CANFD IP variant in the V3U SoC.

Differences to controllers in other SoCs are limited to an increase in
the number of channels from two to eight, an absence of dedicated
registers for "classic" CAN mode, and a number of differences in magic
numbers (register offsets and layouts).

Inspired by BSP patch by Kazuya Mizuguchi.

Link: https://lore.kernel.org/all/20220309162609.3726306-2-uli+renesas@fpond.eu
Signed-off-by: Ulrich Hecht <uli+renesas@fpond.eu>
Reviewed-by: Vincent Mailhol <mailhol.vincent@wanadoo.fr>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/rcar/rcar_canfd.c