zephyr/drivers/can
Bjarki Arge Andreasen 2b0d1ae4d0 soc: nordic: nrf54h: transition from gpd to zephyr pinctrl and pds
Transition nrf54h away from the soc specific gpd
(global power domain) driver which mixed power domains, pinctrl
and gpio pin retention into a non scalable solution, forcing soc
specific logic to bleed into nrf drivers.

The new solution uses zephyrs PM_DEVICE based power domains to
properly model the hardware layout of device and pin power domains,
and moves pin retention logic out of drivers into pinctrl and
gpio, which are the components which manage pins (pads).

Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no>
2025-07-29 09:03:37 -04:00
..
transceiver
can_common.c drivers: can: common: mark unused function argument as such 2025-05-09 18:00:27 +02:00
can_esp32_twai.c
can_fake.c
can_handlers.c
can_kvaser_pci.c
can_loopback.c
can_max32.c drivers: can: Place device APIs in linker sections 2025-06-27 10:09:32 -05:00
can_mcan.c drivers: can: mcan: merge nested if-statements into one 2025-05-28 12:22:11 +02:00
can_mcp251xfd.c drivers: can_mcp251xfd: Add XSTBY option 2025-04-02 10:30:59 +02:00
can_mcp251xfd.h drivers: can_mcp251xfd: Add XSTBY option 2025-04-02 10:30:59 +02:00
can_mcp2515.c drivers: can: mcp2515: reformat files using clang-format 2025-06-02 13:29:17 +02:00
can_mcp2515.h drivers: can: mcp2515: reformat files using clang-format 2025-06-02 13:29:17 +02:00
can_mcux_flexcan.c drivers: can: mcux: flexcan: add mmio mapping support 2025-06-25 09:52:56 +02:00
can_mcux_mcan.c
can_native_linux_adapt.c
can_native_linux_adapt.h drivers/can/can_native_linux_adapt: Correct a refernece to native_posix 2025-03-12 02:27:36 +01:00
can_native_linux.c
can_nrf.c soc: nordic: nrf54h: transition from gpd to zephyr pinctrl and pds 2025-07-29 09:03:37 -04:00
can_numaker.c drivers: can: support nuvoton m55m1x series 2025-05-09 14:01:32 +02:00
can_nxp_s32_canxl.c
can_rcar.c drivers: can: rcar: merge nested if-statements into one 2025-05-28 11:18:23 +02:00
can_renesas_ra.c drivers: can: renesas: properly clear error flag 2025-06-24 20:05:09 -10:00
can_renesas_rz_canfd.c drivers: can: renesas: properly clear error flag 2025-06-24 20:05:09 -10:00
can_sam0.c drivers: can: sam0: fix clock configuration for SAM0 series 2025-07-10 15:53:46 -05:00
can_sam.c
can_shell.c
can_sja1000_priv.h
can_sja1000.c
can_stm32_bxcan.c drivers: can: stm32_bxcan: fix filter config 2025-04-04 09:34:30 +02:00
can_stm32_fdcan.c
can_stm32h7_fdcan.c
can_tcan4x5x.c
can_xmc4xxx.c
CMakeLists.txt drivers/can/can_native_linux: Remove NATIVE_APPLICATION support 2025-07-19 09:38:15 +02:00
Kconfig drivers: can: Add max32xxx CAN driver 2025-06-16 14:13:59 -04:00
Kconfig.esp32
Kconfig.fake
Kconfig.kvaser
Kconfig.loopback
Kconfig.max32 drivers: can: Add max32xxx CAN driver 2025-06-16 14:13:59 -04:00
Kconfig.mcan
Kconfig.mcp251xfd
Kconfig.mcp2515
Kconfig.mcux
Kconfig.native_linux
Kconfig.nrf
Kconfig.numaker drivers: can: support nuvoton m55m1x series 2025-05-09 14:01:32 +02:00
Kconfig.nxp_s32
Kconfig.rcar
Kconfig.renesas_ra
Kconfig.renesas_rz drivers: can: Initial support for RZ/G3S 2025-05-09 17:59:38 +02:00
Kconfig.sam
Kconfig.sam0
Kconfig.sja1000
Kconfig.stm32
Kconfig.tcan4x5x
Kconfig.xmc4xxx