Scott Worley
99ce899c22
drivers: pinctrl: microchip: mec: One PINCTRL driver for all MEC parts
...
GPIO hardware in Microchip MEC parts is the same except for the MUX
field (number of alternate functions). We modify the old XEC PINCTRL
driver to work on all MEC parts and also be independent of HAL and
CMSIS register structures. During development we found a DT issue
with DT_ENUM_IDX_OR always inserting the default value. Worked around
by converting slew rate and drive strength to YAML integer type and
created defines for the values in the dt-bindings header.
Signed-off-by: Scott Worley <scott.worley@microchip.com >
2026-01-07 07:50:18 +01:00
..
2025-10-29 11:44:13 +02:00
2026-01-07 07:50:18 +01:00
2026-01-07 07:50:18 +01:00
2025-08-19 18:00:41 +02:00
2025-12-15 17:06:38 +00:00
2025-04-07 15:18:10 +02:00
2025-04-07 15:18:10 +02:00
2025-06-09 14:35:12 -07:00
2025-04-07 15:18:10 +02:00
2025-04-24 01:26:37 +02:00
2025-02-04 11:56:05 +01:00
2025-06-27 10:57:20 +02:00
2025-08-15 10:10:32 +03:00
2025-12-17 13:58:09 -05:00
2024-05-29 07:30:12 +02:00
2025-12-04 05:24:51 -05:00
2024-03-22 08:56:10 +01:00
2025-05-21 08:04:32 +02:00
2025-05-12 13:30:46 +02:00
2024-11-22 13:01:02 -06:00
2025-12-23 15:18:17 +01:00
2025-01-31 11:50:12 +01:00
2025-04-03 15:27:50 -07:00
2025-05-28 08:14:08 +02:00
2025-09-19 16:34:15 +02:00
2024-11-27 22:51:55 -05:00
2025-02-11 22:07:11 +01:00
2024-09-05 16:58:04 -04:00
2025-01-09 04:04:06 +01:00
2025-05-09 01:40:22 +02:00
2025-03-14 14:39:30 +01:00
2024-11-26 14:41:46 +00:00
2024-04-29 09:56:58 +01:00
2024-01-26 12:47:11 +01:00
2025-08-19 18:00:41 +02:00
2025-12-15 17:06:38 +00:00
2025-04-07 15:18:10 +02:00
2025-04-07 15:18:10 +02:00
2025-06-09 14:35:12 -07:00
2025-04-07 15:18:10 +02:00
2023-08-30 14:43:38 +02:00
2025-08-20 16:30:48 +02:00
2025-08-20 13:45:26 +02:00
2025-08-20 16:30:48 +02:00
2025-02-04 11:56:05 +01:00
2025-06-27 10:57:20 +02:00
2024-03-15 09:39:48 +00:00
2025-06-13 15:37:30 -07:00
2025-08-26 22:07:36 +02:00
2025-05-17 14:10:33 +02:00
2025-01-16 22:43:59 +01:00
2024-09-11 09:34:04 +02:00
2023-11-09 18:21:05 +01:00
2025-10-03 12:51:13 +03:00
2025-12-07 21:19:38 -05:00
2025-09-19 08:35:10 -04:00
2025-01-14 17:56:53 +01:00
2024-10-31 14:18:38 -05:00
2025-12-04 05:24:51 -05:00
2026-01-07 07:50:18 +01:00
2025-08-19 23:36:38 +02:00
2025-05-21 08:04:32 +02:00
2025-05-12 13:30:46 +02:00
2025-10-23 18:06:30 +02:00
2024-05-10 18:06:15 -04:00
2024-11-22 13:01:02 -06:00
2025-09-17 10:07:31 +02:00
2025-01-10 11:58:02 +01:00
2025-05-01 13:42:17 +02:00
2025-05-28 08:14:08 +02:00
2025-12-03 11:44:28 +01:00
2024-01-19 15:13:53 +00:00
2025-06-23 16:31:40 -05:00
2025-06-10 12:07:33 +02:00
2025-08-21 18:41:59 +02:00
2025-01-09 04:04:06 +01:00
2025-06-16 13:59:09 -04:00
2025-06-21 18:34:02 +02:00
2025-06-21 18:34:02 +02:00
2025-06-26 09:42:20 +02:00
2024-01-26 12:47:11 +01:00