git: a24eb09825cf - main - apple_bce: require usb(4) for vhci functionality

From: Enji Cooper <ngie_at_FreeBSD.org>
Date: Mon, 07 Sep 2026 04:29:41 UTC
The branch main has been updated by ngie:

URL: https://cgit.FreeBSD.org/src/commit/?id=a24eb09825cf4142531189a1e00fcea84d4f9773

commit a24eb09825cf4142531189a1e00fcea84d4f9773
Author:     Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2026-09-07 04:27:24 +0000
Commit:     Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2026-09-07 04:29:27 +0000

    apple_bce: require usb(4) for vhci functionality
    
    The vhci portion of the driver relies on usb(4) for both constants and
    functionality. Add an explicit dependency on usb(4) in `files.amd64` so
    it builds properly 100% of the time in a static kernel config.
    
    Reviewed by:    seuros
    Differential Revision:  https://reviews.freebsd.org/D59469
---
 sys/conf/files.amd64 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys/conf/files.amd64 b/sys/conf/files.amd64
index 0b4a22eebc78..fa05dcde96fe 100644
--- a/sys/conf/files.amd64
+++ b/sys/conf/files.amd64
@@ -115,7 +115,7 @@ dev/amdgpio/amdgpio.c		optional	amdgpio
 dev/apple_bce/apple_bce.c	optional	apple_bce pci
 dev/apple_bce/apple_bce_mailbox.c	optional	apple_bce pci
 dev/apple_bce/apple_bce_queue.c	optional	apple_bce pci
-dev/apple_bce/apple_bce_vhci.c	optional	apple_bce pci
+dev/apple_bce/apple_bce_vhci.c	optional	apple_bce pci usb
 dev/asmc/asmc.c			optional	asmc isa
 dev/asmc/asmcmmio.c		optional	asmc isa
 dev/axgbe/if_axgbe_pci.c	optional	axp