Lines Matching refs:node

27 #define COUNT_UAC2_AS_ENDPOINT_BUFFERS(node)					\  argument
28 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_audio_streaming), ( \
29 + AS_HAS_ISOCHRONOUS_DATA_ENDPOINT(node) \
30 + AS_IS_USB_ISO_IN(node) /* ISO IN double buffering */ \
31 + AS_IS_USB_ISO_OUT(node) /* ISO OUT double buffering */ \
32 + 2 * AS_HAS_EXPLICIT_FEEDBACK_ENDPOINT(node)))
952 #define DEFINE_ENTITY_TYPES(node) \ argument
953 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_clock_source), ( \
956 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_input_terminal), ( \
959 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_output_terminal), ( \
962 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_audio_streaming), ( \
966 #define DEFINE_AS_EP_INDEXES(node) \ argument
967 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_audio_streaming), ( \
968 COND_CODE_1(AS_HAS_ISOCHRONOUS_DATA_ENDPOINT(node), \
969 (UAC2_DESCRIPTOR_AS_DATA_EP_INDEX(node),), (0,)) \
971 #define DEFINE_AS_FB_INDEXES(node) \ argument
972 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_audio_streaming), ( \
973 COND_CODE_1(AS_HAS_EXPLICIT_FEEDBACK_ENDPOINT(node), \
974 (UAC2_DESCRIPTOR_AS_FEEDBACK_EP_INDEX(node),), (0,)) \
976 #define DEFINE_AS_TERMINALS(node) \ argument
977 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_audio_streaming), ( \
978 ENTITY_ID(DT_PROP(node, linked_terminal)), \
981 #define FREQUENCY_TABLE_NAME(node, i) \ argument
982 UTIL_CAT(frequencies_##i##_, ENTITY_ID(node))
983 #define DEFINE_CLOCK_SOURCES(node, i) \ argument
984 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_clock_source), ( \
985 static const uint32_t FREQUENCY_TABLE_NAME(node, i)[] = \
986 DT_PROP(node, sampling_frequencies); \
1052 #define GET_FREQUENCY_TABLE(node, i) \ in DT_INST_FOREACH_STATUS_OKAY() argument
1053 IF_ENABLED(DT_NODE_HAS_COMPAT(node, zephyr_uac2_clock_source), ( \ in DT_INST_FOREACH_STATUS_OKAY()
1054 } else if (id == ENTITY_ID(node)) { \ in DT_INST_FOREACH_STATUS_OKAY()
1055 *frequencies = FREQUENCY_TABLE_NAME(node, i); \
1056 count = ARRAY_SIZE(FREQUENCY_TABLE_NAME(node, i)); \