Skip to content

Commit a82a518

Browse files
Hieu Nguyenkartben
authored andcommitted
drivers: can: Initial support for RZ/G3S
Add CAN driver support for Renesas RZ/G3S Signed-off-by: Hieu Nguyen <[email protected]> Signed-off-by: Nhut Nguyen <[email protected]>
1 parent b221392 commit a82a518

File tree

7 files changed

+1089
-0
lines changed

7 files changed

+1089
-0
lines changed

drivers/can/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ zephyr_library_sources_ifdef(CONFIG_CAN_NUMAKER can_numaker.c)
2727
zephyr_library_sources_ifdef(CONFIG_CAN_NXP_S32_CANXL can_nxp_s32_canxl.c)
2828
zephyr_library_sources_ifdef(CONFIG_CAN_RCAR can_rcar.c)
2929
zephyr_library_sources_ifdef(CONFIG_CAN_RENESAS_RA_CANFD can_renesas_ra.c)
30+
zephyr_library_sources_ifdef(CONFIG_CAN_RENESAS_RZ_CANFD can_renesas_rz_canfd.c)
3031
zephyr_library_sources_ifdef(CONFIG_CAN_SAM can_sam.c)
3132
zephyr_library_sources_ifdef(CONFIG_CAN_SAM0 can_sam0.c)
3233
zephyr_library_sources_ifdef(CONFIG_CAN_SJA1000 can_sja1000.c)

drivers/can/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ source "drivers/can/Kconfig.mcp251xfd"
130130
source "drivers/can/Kconfig.xmc4xxx"
131131
source "drivers/can/Kconfig.nrf"
132132
source "drivers/can/Kconfig.renesas_ra"
133+
source "drivers/can/Kconfig.renesas_rz"
133134

134135
source "drivers/can/transceiver/Kconfig"
135136

drivers/can/Kconfig.renesas_rz

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Copyright (c) 2025 Renesas Electronics Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
config CAN_RENESAS_RZ_CANFD
5+
bool "Renesas RZ CANFD"
6+
default y
7+
depends on DT_HAS_RENESAS_RZ_CANFD_ENABLED
8+
select USE_RZ_FSP_CANFD
9+
select CLOCK_CONTROL
10+
help
11+
Enable Renesas RZ CANFD driver

0 commit comments

Comments
 (0)