equal
deleted
inserted
replaced
2473 } |
2473 } |
2474 } |
2474 } |
2475 |
2475 |
2476 /*****************************************************************************/ |
2476 /*****************************************************************************/ |
2477 |
2477 |
|
2478 void ecrt_master_reset(ec_master_t *master) |
|
2479 { |
|
2480 ec_slave_config_t *sc; |
|
2481 |
|
2482 list_for_each_entry(sc, &master->configs, list) { |
|
2483 if (sc->slave) { |
|
2484 ec_slave_request_state(sc->slave, EC_SLAVE_STATE_OP); |
|
2485 } |
|
2486 } |
|
2487 } |
|
2488 |
|
2489 /*****************************************************************************/ |
|
2490 |
2478 /** \cond */ |
2491 /** \cond */ |
2479 |
2492 |
2480 EXPORT_SYMBOL(ecrt_master_create_domain); |
2493 EXPORT_SYMBOL(ecrt_master_create_domain); |
2481 EXPORT_SYMBOL(ecrt_master_activate); |
2494 EXPORT_SYMBOL(ecrt_master_activate); |
2482 EXPORT_SYMBOL(ecrt_master_deactivate); |
2495 EXPORT_SYMBOL(ecrt_master_deactivate); |
2492 EXPORT_SYMBOL(ecrt_master_sync_slave_clocks); |
2505 EXPORT_SYMBOL(ecrt_master_sync_slave_clocks); |
2493 EXPORT_SYMBOL(ecrt_master_sync_monitor_queue); |
2506 EXPORT_SYMBOL(ecrt_master_sync_monitor_queue); |
2494 EXPORT_SYMBOL(ecrt_master_sync_monitor_process); |
2507 EXPORT_SYMBOL(ecrt_master_sync_monitor_process); |
2495 EXPORT_SYMBOL(ecrt_master_write_idn); |
2508 EXPORT_SYMBOL(ecrt_master_write_idn); |
2496 EXPORT_SYMBOL(ecrt_master_read_idn); |
2509 EXPORT_SYMBOL(ecrt_master_read_idn); |
|
2510 EXPORT_SYMBOL(ecrt_master_reset); |
2497 |
2511 |
2498 /** \endcond */ |
2512 /** \endcond */ |
2499 |
2513 |
2500 /*****************************************************************************/ |
2514 /*****************************************************************************/ |