zephyr/dts/bindings/arm
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
..
arm,beetle-syscon.yaml
arm,dtcm.yaml
arm,ethos-u.yaml
arm,itcm.yaml
arm,scc.yaml
atmel,sam-ssc.yaml
atmel,sam0-id.yaml
atmel,sam0-sercom.yaml clocks: atmel: sam0: Fix gclk and mclk clock bindings 2025-01-14 20:49:03 +01:00
infineon,cat1-scb.yaml
linaro,optee-tz.yaml dts: bindings: Introduce device-tree bindings for OP-TEE 2024-06-26 14:14:25 -04:00
nordic,nrf-acl.yaml
nordic,nrf-bprot.yaml
nordic,nrf-ctrlapperi.yaml
nordic,nrf-dcnf.yaml
nordic,nrf-egu.yaml
nordic,nrf-kmu.yaml
nordic,nrf-mpu.yaml
nordic,nrf-mutex.yaml
nordic,nrf-mwu.yaml
nordic,nrf-reset.yaml
nordic,nrf-resetinfo.yaml dts: nordic: Add RESETINFO 2024-06-06 10:03:15 +02:00
nordic,nrf-spu.yaml
nordic,nrf-swi.yaml
nordic,nrf-tddconf.yaml dts: bindings: arm: nordic: tddconf: Add etrbuffer 2024-11-26 14:45:22 +00:00
nordic,nrf-uicr-v2.yaml dts: update memory map and remove ext-uicr 2024-10-27 16:20:25 +01:00
nordic,nrf-uicr.yaml
nxp,imx-dtcm.yaml
nxp,imx-epit.yaml dts: binding: refine nxp rdc property 2024-08-14 14:43:46 -04:00
nxp,imx-itcm.yaml
nxp,lpc-flexcomm.yaml
nxp,mcux-xbar.yaml
nxp,nbu.yaml drivers: Narrow Band Unit interruption driver creation 2024-12-19 17:37:24 +01:00
nxp,rw-soc-ctrl.yaml
st,stm32-ccm.yaml
xlnx,zynq-ocm.yaml