[PATCH 00/11] Add support for RZ/G3E CANFD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The CAN-FD module on RZ/G3E is very similar to the one on both R-Car V4H
and RZ/G2L, but differs in some hardware parameters:
 * No external clock, but instead has ram clock.
 * Support up to 6 channels.
 * 20 interrupts.

Biju Das (11):
  clk: renesas: r9a09g047: Add CANFD clock/reset
  dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties
    for R-Car V4M
  dt-bindings: can: renesas,rcar-canfd: Simplify the conditional schema
  dt-bindings: can: renesas,rcar-canfd: Document RZ/G3E support
  can: rcar_canfd: Fix page entries in the AFL list
  can: rcar_canfd: Add gen4_type variable to struct rcar_canfd_hw_info
  can: rcar_canfd: Add only_internal_clks variable to struct
    rcar_canfd_hw_info
  can: rcar_canfd: Enhance multi_channel_irqs handling
  can: rcar_canfd: Add RZ/G3E support
  arm64: dts: renesas: r9a09g047: Add CANFD node
  arm64: dts: renesas: r9a09g047e57-smarc: Enable CANFD

 .../bindings/net/can/renesas,rcar-canfd.yaml  | 182 +++++++++++++-----
 arch/arm64/boot/dts/renesas/r9a09g047.dtsi    |  62 ++++++
 .../boot/dts/renesas/r9a09g047e57-smarc.dts   |  45 +++++
 .../boot/dts/renesas/renesas-smarc2.dtsi      |  15 ++
 drivers/clk/renesas/r9a09g047-cpg.c           |  10 +
 drivers/net/can/rcar/rcar_canfd.c             |  46 +++--
 6 files changed, 305 insertions(+), 55 deletions(-)

-- 
2.43.0





[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux