zephyr/boards/microchip
Scott Worley ef4ec43e63 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver
We want to simplify the maintenance burden and confusion of having
more than one driver for the same kernel timer peripheral used on
all Microchip MEC parts. The XEC version of the driver was converted
register definitions in the driver. Register access is performed using
Zephyr sys_read/write architecture specific inline routines. Driver DT
YAML was updated to use phandle for the 32-bit basic timer used for
ARCH_HAS_CUSTOM_BUSY_WAIT support, basic timer max value property,
and GIRQ interrtup aggregator hardware information.
SoC part Kconfigs, chip level/board level DTSI updated to use the
unified driver.

Signed-off-by: Scott Worley <scott.worley@microchip.com>
2025-07-19 15:39:40 -04:00
..
ev11l78a doc: microchip: adopt zephyr:board-supported-hw directive 2025-03-05 21:54:59 +00:00
m2gl025_miv boards: doc: adopt zephyr:board-supported-runners directive 2025-04-03 21:05:39 +02:00
mec15xxevb_assy6853 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
mec172xevb_assy6906 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
mec172xmodular_assy6930 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
mec1501modular_assy6885 dts: arm: microchip: Organize MEC parts into a subfolder 2025-06-12 09:35:29 -07:00
mec_assy6941 drivers: timer: microchip: xec: Microchip MEC one kernel timer driver 2025-07-19 15:39:40 -04:00
mpfs_icicle boards: doc: adopt zephyr:board-supported-runners directive 2025-04-03 21:05:39 +02:00
sam/sama7g54_ek boards: microchip: sam: add eeprom nodes to sama7g54_ek dts file 2025-06-22 18:44:04 -07:00
index.rst