@@ -890,9 +890,7 @@ static int eth_initialize(const struct device *dev)
890
890
__ASSERT_NO_MSG (dev_data != NULL );
891
891
__ASSERT_NO_MSG (cfg != NULL );
892
892
893
- dev_data -> clock = DEVICE_DT_GET (STM32_CLOCK_CONTROL_NODE );
894
-
895
- if (!device_is_ready (dev_data -> clock )) {
893
+ if (!device_is_ready (DEVICE_DT_GET (STM32_CLOCK_CONTROL_NODE ))) {
896
894
LOG_ERR ("clock control device not ready" );
897
895
return - ENODEV ;
898
896
}
@@ -903,14 +901,14 @@ static int eth_initialize(const struct device *dev)
903
901
#endif
904
902
905
903
/* enable clock */
906
- ret = clock_control_on (dev_data -> clock ,
904
+ ret = clock_control_on (DEVICE_DT_GET ( STM32_CLOCK_CONTROL_NODE ) ,
907
905
(clock_control_subsys_t )& cfg -> pclken );
908
- ret |= clock_control_on (dev_data -> clock ,
906
+ ret |= clock_control_on (DEVICE_DT_GET ( STM32_CLOCK_CONTROL_NODE ) ,
909
907
(clock_control_subsys_t )& cfg -> pclken_tx );
910
- ret |= clock_control_on (dev_data -> clock ,
908
+ ret |= clock_control_on (DEVICE_DT_GET ( STM32_CLOCK_CONTROL_NODE ) ,
911
909
(clock_control_subsys_t )& cfg -> pclken_rx );
912
910
#if DT_INST_CLOCKS_HAS_NAME (0 , mac_clk_ptp )
913
- ret |= clock_control_on (dev_data -> clock ,
911
+ ret |= clock_control_on (DEVICE_DT_GET ( STM32_CLOCK_CONTROL_NODE ) ,
914
912
(clock_control_subsys_t )& cfg -> pclken_ptp );
915
913
#endif
916
914
@@ -1685,7 +1683,7 @@ static int ptp_stm32_init(const struct device *port)
1685
1683
#endif /* DT_HAS_COMPAT_STATUS_OKAY(st_stm32h7_ethernet) */
1686
1684
1687
1685
/* Query ethernet clock rate */
1688
- ret = clock_control_get_rate (eth_dev_data -> clock ,
1686
+ ret = clock_control_get_rate (DEVICE_DT_GET ( STM32_CLOCK_CONTROL_NODE ) ,
1689
1687
#if DT_HAS_COMPAT_STATUS_OKAY (st_stm32h7_ethernet )
1690
1688
(clock_control_subsys_t )& eth_cfg -> pclken ,
1691
1689
#else
0 commit comments