Lines Matching refs:pdm_node
666 #define PDM_DMIC_CHAN_DEFINE(pdm_node) \ argument
668 pdm_channel_##pdm_node = { \
669 .dma = DEVICE_DT_GET(DT_DMAS_CTLR(pdm_node)), \
670 .dma_chan = DT_DMAS_CELL_BY_IDX(pdm_node, 0, channel), \
672 .gainshft = PDM_DMIC_GAINSHIFT(DT_PROP(pdm_node, \
674 .preac2coef = DT_ENUM_IDX(pdm_node, compensation_2fs), \
675 .preac4coef = DT_ENUM_IDX(pdm_node, compensation_4fs), \
676 .dc_cut_level = DT_ENUM_IDX(pdm_node, dc_cutoff), \
677 .post_dc_gain_reduce = DT_PROP(pdm_node, dc_gain), \
688 #define PDM_DMIC_CHAN_GET(pdm_node) \ argument
689 COND_CODE_1(DT_NODE_HAS_STATUS_OKAY(pdm_node), \
690 (&pdm_channel_##pdm_node), (NULL)),