[tinyusb] Reject tinyusb: configured without a USB class companion (#16413)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Keith Burzinski
2026-05-18 11:11:53 +12:00
committed by Jesse Hills
co-authored by Claude Opus 4.7
parent 84b5931299
commit ab273a1f8f
3 changed files with 40 additions and 0 deletions
+5
View File
@@ -6,3 +6,8 @@ tinyusb:
usb_product_str: ESPHomeTestProduct
usb_serial_str: ESPHomeTestSerialNumber
usb_vendor_id: 0x2345
# tinyusb requires at least one USB class companion; usb_cdc_acm satisfies that.
usb_cdc_acm:
interfaces:
- id: tinyusb_test_cdc