Lines Matching refs:SPIS
359 #define SPIS(idx) DT_NODELABEL(spi##idx) macro
360 #define SPIS_PROP(idx, prop) DT_PROP(SPIS(idx), prop)
365 IRQ_CONNECT(DT_IRQN(SPIS(idx)), DT_IRQ(SPIS(idx), priority), \
371 .dev = DEVICE_DT_GET(SPIS(idx)), \
375 PINCTRL_DT_DEFINE(SPIS(idx)); \
378 .p_reg = (NRF_SPIS_Type *)DT_REG_ADDR(SPIS(idx)), \
390 .pcfg = PINCTRL_DT_DEV_CONFIG_GET(SPIS(idx)), \
392 .wake_gpio = GPIO_DT_SPEC_GET_OR(SPIS(idx), wake_gpios, {0}), \
394 BUILD_ASSERT(!DT_NODE_HAS_PROP(SPIS(idx), wake_gpios) || \
395 !(DT_GPIO_FLAGS(SPIS(idx), wake_gpios) & GPIO_ACTIVE_LOW),\
397 SPI_DEVICE_DT_DEFINE(SPIS(idx), \
411 NRFX_FOREACH_ENABLED(SPIS, SPIS_DEVICE, (), (), _)