Albort Xue
dba5c5081f
drivers: pwm: mcux_tpm: Add clock configuration support
...
Add clock_control_configure() call during initialization to properly
configure the TPM clock. The driver now attempts to configure the
clock and handles cases where configuration is not supported by the
platform (-ENOTSUP/-ENOSYS) by continuing with default settings.
Real configuration errors are logged and cause initialization to fail.
Note: -ENOSYS is temporarily ignored as not all clock control
drivers currently implement the configure API. This handling
should be removed once all clock drivers support configure.
Signed-off-by: Albort Xue <yao.xue@nxp.com >
2026-01-20 20:10:19 -05:00
..
2026-01-13 13:32:06 +01:00
2026-01-13 10:13:04 +01:00
2025-07-19 15:31:08 -04:00
2024-12-05 15:17:47 +01:00
2026-01-13 10:13:04 +01:00
2024-12-05 15:18:01 +01:00
2025-07-21 07:26:18 -04:00
2025-06-27 10:57:20 +02:00
2024-12-14 16:14:57 +01:00
2024-11-04 13:40:42 -06:00
2024-10-15 19:09:45 -04:00
2025-12-07 21:19:38 -05:00
2023-07-12 14:50:16 +03:00
2024-10-15 13:52:55 +02:00
2025-05-07 08:17:12 +01:00
2024-12-03 19:56:50 +01:00
2024-09-23 18:12:00 -04:00
2024-03-20 07:38:18 -05:00
2025-12-15 17:07:24 +00:00
2024-10-15 19:09:45 -04:00
2024-10-15 19:09:45 -04:00
2024-12-20 23:53:14 +02:00
2025-10-21 22:53:53 +03:00
2024-10-15 19:09:45 -04:00
2025-10-14 12:51:33 +03:00
2025-06-27 10:57:05 +02:00
2025-04-29 13:00:17 +02:00
2024-11-07 08:59:14 -08:00
2024-11-19 09:53:10 -05:00
2025-11-27 14:45:17 +01:00
2024-11-20 08:23:58 -05:00
2024-10-15 19:09:45 -04:00
2024-10-15 19:09:45 -04:00
2023-01-11 09:38:18 +01:00
2024-11-22 17:41:02 +01:00
2024-12-20 18:31:12 +01:00
2025-06-25 10:52:34 +02:00
2026-01-13 13:32:06 +01:00
2024-11-25 14:42:01 +01:00
2025-04-28 08:34:18 +02:00
2023-04-24 13:34:22 +02:00
2024-11-04 13:43:26 -06:00
2024-11-04 13:43:26 -06:00
2024-12-17 23:14:32 +01:00
2025-12-09 09:54:16 -05:00
2024-09-20 13:14:41 +02:00
2025-12-01 11:11:14 +01:00
2025-12-02 15:18:53 -05:00
2025-10-02 21:58:55 +02:00
2025-05-05 21:56:38 +02:00
2023-04-24 13:34:22 +02:00
2024-12-02 22:05:16 +00:00
2024-12-02 22:05:16 +00:00
2025-07-19 15:31:08 -04:00
2025-07-19 15:31:08 -04:00
2024-12-06 12:13:28 +01:00
2026-01-13 10:13:04 +01:00
2026-01-13 10:13:04 +01:00
2022-09-05 16:31:47 +02:00
2025-03-15 13:06:39 +01:00
2025-10-22 18:07:42 -04:00
2025-06-27 10:57:20 +02:00
2024-12-06 12:13:28 +01:00
2024-12-14 16:14:57 +01:00
2024-12-06 12:13:28 +01:00
2024-12-06 12:13:28 +01:00
2024-05-28 22:03:55 +02:00
2024-12-06 12:13:28 +01:00
2025-12-17 10:52:22 +02:00
2025-08-29 19:18:28 -04:00
2025-12-12 04:56:42 -05:00
2025-05-07 08:17:12 +01:00
2024-12-17 02:02:54 +01:00
2025-07-30 17:30:50 -04:00
2024-12-06 12:13:28 +01:00
2025-10-20 19:16:00 -04:00
2024-12-06 12:13:28 +01:00
2025-08-26 22:08:11 +02:00
2025-12-15 17:07:24 +00:00
2025-10-21 17:23:02 +03:00
2024-12-06 12:13:28 +01:00
2025-09-03 17:04:13 +02:00
2026-01-19 15:18:20 +01:00
2024-12-20 23:53:14 +02:00
2024-12-06 12:13:28 +01:00
2025-10-21 22:53:53 +03:00
2026-01-17 17:05:00 +01:00
2026-01-20 20:10:19 -05:00
2026-01-19 18:47:25 -06:00
2025-08-21 06:52:34 +02:00
2025-04-29 13:00:17 +02:00
2025-09-22 13:29:53 -04:00
2025-11-27 14:45:17 +01:00
2025-12-19 07:49:28 -06:00
2025-05-14 11:04:17 +01:00
2025-12-06 11:37:45 -05:00
2026-01-06 13:37:15 +00:00
2025-09-25 14:17:15 -04:00
2024-12-06 12:13:28 +01:00
2025-04-28 08:34:18 +02:00
2025-09-22 09:52:27 +02:00
2025-06-25 10:52:34 +02:00
2026-01-19 12:13:58 +01:00
2025-08-15 10:30:49 +01:00
2026-01-13 13:32:06 +01:00
2025-08-22 03:32:16 +02:00
2024-12-06 12:13:28 +01:00
2025-09-26 13:23:07 +02:00
2025-01-14 20:49:03 +01:00
2025-12-04 14:05:13 -05:00
2025-12-09 09:54:16 -05:00
2025-12-01 12:23:17 -05:00
2026-01-13 15:21:21 +01:00
2024-12-06 12:13:28 +01:00
2025-06-25 14:07:40 +02:00
2025-10-29 14:29:34 -04:00
2025-06-25 14:07:40 +02:00
2025-12-06 07:10:01 -05:00
2024-12-06 12:13:28 +01:00
2025-06-27 10:09:32 -05:00
2024-12-06 12:13:28 +01:00
2024-12-06 12:13:28 +01:00
2024-12-06 12:13:28 +01:00