From c76b02ae2e7ff696b25a8264f6d8d9ad2053b5dd Mon Sep 17 00:00:00 2001 From: Florian Pose Date: Thu, 12 Mar 2026 11:36:37 +0100 Subject: [PATCH] Attach slaves before calculating DCs. --- master/fsm_master.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/master/fsm_master.c b/master/fsm_master.c index 909c0115..b4f8f2ad 100644 --- a/master/fsm_master.c +++ b/master/fsm_master.c @@ -989,11 +989,12 @@ void ec_fsm_master_state_scan_slave( master->scan_index = master->slave_count; wake_up_interruptible(&master->scan_queue); - ec_master_calc_dc(master); - // Attach slave configurations ec_master_attach_slave_configs(master); + // Calculate DC (needs attached slaves due to reference clock selection) + ec_master_calc_dc(master); + #ifdef EC_EOE // check if EoE processing has to be started ec_master_eoe_start(master);