drivers: gpio_sifive: Fixup old DT_INST macro
Convert DT_INST_0_SIFIVE_GPIO0_IRQ_##n to use the new DT macros: DT_INST_IRQ_BY_IDX(0, n, irq). Also tweak a use of DT_INST_IRQ_HAS_CELL(0, irq) to DT_INST_IRQ_HAS_IDX(0, 0) to match style. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
5a0039edb7
commit
095205291e
|
@ -397,7 +397,7 @@ DEVICE_AND_API_INIT(gpio_sifive_0, DT_INST_LABEL(0),
|
|||
&gpio_sifive_driver);
|
||||
|
||||
#define IRQ_INIT(n) \
|
||||
IRQ_CONNECT(DT_INST_0_SIFIVE_GPIO0_IRQ_##n, \
|
||||
IRQ_CONNECT(DT_INST_IRQ_BY_IDX(0, n, irq), \
|
||||
CONFIG_GPIO_SIFIVE_##n##_PRIORITY, \
|
||||
gpio_sifive_irq_handler, \
|
||||
DEVICE_GET(gpio_sifive_0), \
|
||||
|
@ -405,7 +405,7 @@ IRQ_CONNECT(DT_INST_0_SIFIVE_GPIO0_IRQ_##n, \
|
|||
|
||||
static void gpio_sifive_cfg_0(void)
|
||||
{
|
||||
#if DT_INST_IRQ_HAS_CELL(0, irq)
|
||||
#if DT_INST_IRQ_HAS_IDX(0, 0)
|
||||
IRQ_INIT(0);
|
||||
#endif
|
||||
#if DT_INST_IRQ_HAS_IDX(0, 1)
|
||||
|
|
Loading…
Reference in a new issue