zephyr/dts/bindings/can
Gerson Fernando Budke ea7922195b clocks: atmel: sam0: Fix gclk and mclk clock bindings
The Atmel SAM0 SoC enable peripherals clocks in distinct places: PM and
MCLK. The old devices had defined the peripheral clock enable bit at PM.
On the newer devices this was extracted on a dedicated memory section
called Master Clock (MCLK). This change excludes the dedicated bindings
in favor of a generic approach that cover all cases.

Now the clocks properties is complemented by the atmel,assigned-clocks
property. It gives the liberty to user to customize the clock source
from a generic clock or configure the direct connections.

All peripherals drivers were reworked with the newer solution.

Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2025-01-14 20:49:03 +01:00
..
atmel,sam-can.yaml drivers: sam_can: fixed MCAN Register Base Address 2024-06-27 17:56:04 -04:00
atmel,sam0-can.yaml clocks: atmel: sam0: Fix gclk and mclk clock bindings 2025-01-14 20:49:03 +01:00
bosch,m_can-base.yaml drivers: can: unify spelling of CAN Flexible Data-rate abbreviation 2023-11-01 11:17:17 +00:00
can-controller.yaml dts: bindings: can: rename bus-speed/bus-speed-data properties 2024-06-05 14:43:00 +01:00
can-fd-controller.yaml dts: bindings: can: rename bus-speed/bus-speed-data properties 2024-06-05 14:43:00 +01:00
espressif,esp32-twai.yaml
infineon,xmc4xxx-can-node.yaml dts: bindings: can: infineon: xmc4xxx: rename clock_div8 to clock-div8 2025-01-10 21:08:31 +01:00
infineon,xmc4xxx-can.yaml drivers: can: Add xmc4xxx CAN support 2024-01-30 19:06:06 +01:00
kvaser,pcican.yaml
microchip,mcp251xfd.yaml drivers: can: remove initial bus-speed/bus-speed-data properties 2024-05-16 09:23:59 +02:00
microchip,mcp2515.yaml
nordic,nrf-can.yaml dts: bindings: nordic,nrf-can: require clock-names 2025-01-09 09:51:52 +01:00
nuvoton,numaker-canfd.yaml drivers: can: nuvoton: numaker: use named IRQs 2024-01-09 18:28:30 +01:00
nxp,flexcan-fd.yaml drivers: can: remove initial bus-speed/bus-speed-data properties 2024-05-16 09:23:59 +02:00
nxp,flexcan.yaml drivers: can: remove initial bus-speed/bus-speed-data properties 2024-05-16 09:23:59 +02:00
nxp,lpc-mcan.yaml dts: bindings: Add reset device to some NXP schema 2024-05-21 16:49:42 -04:00
nxp,s32-canxl.yaml can: nxp_s32_canxl: use clock control APIs 2023-09-21 13:37:19 +02:00
renesas,ra-canfd-global.yaml drivers: can: initial support for Renesas RA CANFD 2024-10-25 08:55:17 +02:00
renesas,ra-canfd.yaml drivers: can: initial support for Renesas RA CANFD 2024-10-25 08:55:17 +02:00
renesas,rcar-can.yaml
st,stm32-bxcan.yaml
st,stm32-fdcan.yaml dts: bindings: can: require interrupt-names for drivers using named IRQs 2024-01-09 18:28:30 +01:00
st,stm32h7-fdcan.yaml drivers: can: stm32h7: fdcan: add support for domain clock and divider 2024-01-10 20:59:55 -05:00
ti,tcan4x5x.yaml drivers: can: remove initial bus-speed/bus-speed-data properties 2024-05-16 09:23:59 +02:00
zephyr,can-loopback.yaml dts: bindings: can: loopback: the CAN loopback driver supports CAN FD 2024-06-03 15:27:17 -04:00
zephyr,fake-can.yaml
zephyr,native-linux-can.yaml posix: can: if name from command-line 2024-07-27 20:49:38 +03:00