zephyr/soc/microchip/mec
Scott Worley 4d1139de91 soc: microchip: mec: Unify kernel timer tick rate configuration
Microchip MEC was configuring the kernel timer tick rate at the
board level instead of the SoC level. We unify all this by moving
the Kconfig logic out of the board level into each mec chip.
We also derive SYS_CLOCK_HW_TICKS_PER_SEC from the device tree
node enabled for the kernel timer: Microchip's 32 KHz RTOT timer
or Cortex-M4 SYSTICK. The soc kconfig rules are loading all mec
subdirectories for every build causing warnings when building
new socs with this change. We made the changes for all the mec chips.

Signed-off-by: Scott Worley <scott.worley@microchip.com>
2025-04-11 17:31:37 +02:00
..
common drivers: adc: microchip: Different channels per package type 2024-12-11 21:35:49 +01:00
mec15xx soc: microchip: mec: Unify kernel timer tick rate configuration 2025-04-11 17:31:37 +02:00
mec172x soc: microchip: mec: Unify kernel timer tick rate configuration 2025-04-11 17:31:37 +02:00
mec174x soc: microchip: mec: Unify kernel timer tick rate configuration 2025-04-11 17:31:37 +02:00
mec175x soc: microchip: mec: Unify kernel timer tick rate configuration 2025-04-11 17:31:37 +02:00
mech172x soc: microchip: mec: Unify kernel timer tick rate configuration 2025-04-11 17:31:37 +02:00
CMakeLists.txt
Kconfig
Kconfig.defconfig
Kconfig.soc
soc.yml