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> |
||
|---|---|---|
| .. | ||
| common | ||
| samc20 | ||
| samc21 | ||
| samd20 | ||
| samd21 | ||
| samd51 | ||
| same51 | ||
| same53 | ||
| same54 | ||
| saml21 | ||
| samr21 | ||
| samr34 | ||
| samr35 | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.defconfig | ||
| Kconfig.soc | ||
| soc.yml | ||