drivers: input: sbus: Fix incorrect index reference of INPUT_SBUS_INIT

The argument of INPUT_SBUS_INIT is named `n,` but there are some places
where it references `id.`  Correcting these.

Signed-off-by: TOKITA Hiroshi <tokita.hiroshi@gmail.com>
This commit is contained in:
TOKITA Hiroshi 2024-09-28 10:30:35 +09:00 committed by Alberto Escolar
parent e9adbe4077
commit 00eaa850b2

View file

@ -355,7 +355,7 @@ static int input_sbus_init(const struct device *dev)
#define INPUT_SBUS_INIT(n) \
\
static const struct sbus_input_channel input_##id[] = { \
static const struct sbus_input_channel input_##n[] = { \
DT_INST_FOREACH_CHILD(n, SBUS_INPUT_CHANNEL_INITIALIZER) \
}; \
DT_INST_FOREACH_CHILD(n, INPUT_CHANNEL_CHECK) \
@ -363,9 +363,9 @@ static int input_sbus_init(const struct device *dev)
static struct input_sbus_data sbus_data_##n; \
\
static const struct input_sbus_config sbus_cfg_##n = { \
.channel_info = input_##id, \
.channel_info = input_##n, \
.uart_dev = DEVICE_DT_GET(DT_INST_BUS(n)), \
.num_channels = ARRAY_SIZE(input_##id), \
.num_channels = ARRAY_SIZE(input_##n), \
.cb = sbus_uart_isr, \
}; \
\