drivers: clock_control: mcux_sim: PTP clock
Add PTP clock get rate code
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
diff --git a/drivers/clock_control/clock_control_mcux_sim.c b/drivers/clock_control/clock_control_mcux_sim.c
index ed74ff9..8fdaa4a 100644
--- a/drivers/clock_control/clock_control_mcux_sim.c
+++ b/drivers/clock_control/clock_control_mcux_sim.c
@@ -54,6 +54,9 @@
case KINETIS_SIM_ENET_CLK:
clock_name = kCLOCK_CoreSysClk;
break;
+ case KINETIS_SIM_ENET_1588_CLK:
+ clock_name = kCLOCK_Osc0ErClk;
+ break;
default:
clock_name = (clock_name_t) sub_system;
break;
diff --git a/include/zephyr/dt-bindings/clock/kinetis_sim.h b/include/zephyr/dt-bindings/clock/kinetis_sim.h
index 8395a05..75e8179 100644
--- a/include/zephyr/dt-bindings/clock/kinetis_sim.h
+++ b/include/zephyr/dt-bindings/clock/kinetis_sim.h
@@ -25,6 +25,7 @@
#define KINETIS_SIM_ER32KSEL_LPO1KHZ 3
#define KINETIS_SIM_ENET_CLK 4321
+#define KINETIS_SIM_ENET_1588_CLK 4322
#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_KINETIS_SIM_H_ */