From 82fe584f51bda1b6577bd0746c6e5b0297e357d5 Mon Sep 17 00:00:00 2001 From: hackerman-kl Date: Sat, 6 Dec 2025 11:27:16 +0100 Subject: [PATCH] module-avb: descriptors: introducing port flags --- src/modules/module-avb/aecp-aem-descriptors.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/modules/module-avb/aecp-aem-descriptors.h b/src/modules/module-avb/aecp-aem-descriptors.h index f0edefeb0..acb41d0fd 100644 --- a/src/modules/module-avb/aecp-aem-descriptors.h +++ b/src/modules/module-avb/aecp-aem-descriptors.h @@ -53,6 +53,13 @@ #define AVB_AEM_DESC_LAST_RESERVED_17221 0x0029 #define AVB_AEM_DESC_INVALID 0xffff +/* IEEE 1722.1-2021, Table 7-24 - Port Flags */ +// No flag is not defined in table +#define AVB_AEM_PORT_FLAG_NO_FLAG 0x0000 +#define AVB_AEM_PORT_FLAG_CLOCK_SYNC_SOURCE 0x0001 +#define AVB_AEM_PORT_FLAG_ASYNC_SAMPLE_RATE_CONV 0x0002 +#define AVB_AEM_PORT_FLAG_SYNC_SAMPLE_RATE_CONV 0x0004 + struct avb_aem_desc_entity { uint64_t entity_id; uint64_t entity_model_id;