Commit debb792a authored by Lucas Russo's avatar Lucas Russo

modules/trigger_mux/*: fix "config_defaults" function

The previous function was wrong, as it was
configuring trigger iface and not trigger mux.
parent 0eacd2ae
...@@ -58,10 +58,10 @@ smio_err_e trigger_mux_config_defaults (char *broker_endp, char *service, ...@@ -58,10 +58,10 @@ smio_err_e trigger_mux_config_defaults (char *broker_endp, char *service,
uint32_t chan; uint32_t chan;
for (chan = 0; chan < SMIO_TRIGGER_MUX_MAX_CHAN; ++chan) { for (chan = 0; chan < SMIO_TRIGGER_MUX_MAX_CHAN; ++chan) {
client_err = bpm_set_trigger_dir (config_client, service, chan, TRIGGER_MUX_DFLT_DIR); client_err = bpm_set_trigger_rcv_src (config_client, service, chan, TRIGGER_MUX_DFLT_RCV_SRC);
client_err |= bpm_set_trigger_rcv_count_rst (config_client, service, chan, TRIGGER_MUX_DFLT_RCV_RST); client_err |= bpm_set_trigger_rcv_in_sel (config_client, service, chan, TRIGGER_MUX_DFLT_RCV_IN_SEL);
client_err |= bpm_set_trigger_transm_count_rst (config_client, service, chan, TRIGGER_MUX_DFLT_TRANSM_RST); client_err |= bpm_set_trigger_transm_src (config_client, service, chan, TRIGGER_MUX_DFLT_TRANSM_SRC);
client_err |= bpm_set_trigger_rcv_len (config_client, service, chan, TRIGGER_MUX_DFLT_RCV_LEN); client_err |= bpm_set_trigger_transm_in_sel (config_client, service, chan, TRIGGER_MUX_DFLT_TRANSM_IN_SEL);
} }
ASSERT_TEST(client_err == BPM_CLIENT_SUCCESS, "Could set trigger mux defaults", ASSERT_TEST(client_err == BPM_CLIENT_SUCCESS, "Could set trigger mux defaults",
......
...@@ -10,11 +10,10 @@ ...@@ -10,11 +10,10 @@
#include "sm_io_err.h" #include "sm_io_err.h"
#define TRIGGER_MUX_DFLT_DIR 1 /* Input */ #define TRIGGER_MUX_DFLT_RCV_SRC 0 /* Trigger Backplane */
#define TRIGGER_MUX_DFLT_RCV_RST 1 /* Pulse Reset */ #define TRIGGER_MUX_DFLT_RCV_IN_SEL 0 /* Trigger Index 0 */
#define TRIGGER_MUX_DFLT_TRANSM_RST 1 /* Pulse Reset */ #define TRIGGER_MUX_DFLT_TRANSM_SRC 0 /* Trigger Backplane */
#define TRIGGER_MUX_DFLT_RCV_LEN 1 /* Debounce Length */ #define TRIGGER_MUX_DFLT_TRANSM_IN_SEL 0 /* Trigger Index 0 */
#define TRIGGER_MUX_DFLT_TRANSM_LEN 1 /* Pulse Extension Length */
smio_err_e trigger_mux_config_defaults (char *broker_endp, char *service, smio_err_e trigger_mux_config_defaults (char *broker_endp, char *service,
const char *log_file_name); const char *log_file_name);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment