milan-avb: lock: make it lockable:

1. The period calls were added to handle timeouts.
2. Handle the case where lock must be unlocked after 60s if the
   controller owning the locked does not release it.
This commit is contained in:
hackerman-kl 2026-04-16 08:10:14 +02:00 committed by hackerman-kl
parent adad89dc0e
commit c551acf4d1
5 changed files with 112 additions and 0 deletions

View file

@ -249,5 +249,6 @@ struct avb_packet_aecp_aem {
int avb_aecp_aem_handle_command(struct aecp *aecp, const void *m, int len);
int avb_aecp_aem_handle_response(struct aecp *aecp, const void *m, int len);
void avb_aecp_aem_periodic(struct aecp *aecp, int64_t now);
#endif /* AVB_AEM_H */