aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuel Vadot <manu@FreeBSD.org>2021-02-17 12:11:36 +0000
committerEmmanuel Vadot <manu@FreeBSD.org>2021-02-17 12:18:21 +0000
commit1cf282363101f5d99b1dadfb0d3250bbe6f482a5 (patch)
tree84989d0fbd4f6b07e2fcd138c1bbf0b10f52905e
parent63640b2f552c0476f50484635eb9888eafcd22dc (diff)
downloadsrc-1cf282363101f5d99b1dadfb0d3250bbe6f482a5.tar.gz
src-1cf282363101f5d99b1dadfb0d3250bbe6f482a5.zip
arm64: rpi4: firmware: Attach at BUS_PASS_BUS + BUS_PASS_ORDER_LATE
The node have now a compatible with simple-mfd so we need to attach at the same pass so the specific driver will be used. MFC after: 3 days PR: 252971
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_firmware.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/arm/broadcom/bcm2835/bcm2835_firmware.c b/sys/arm/broadcom/bcm2835/bcm2835_firmware.c
index 1a061e60a823..03eb4878d23a 100644
--- a/sys/arm/broadcom/bcm2835/bcm2835_firmware.c
+++ b/sys/arm/broadcom/bcm2835/bcm2835_firmware.c
@@ -180,5 +180,5 @@ DEFINE_CLASS_1(bcm2835_firmware, bcm2835_firmware_driver,
simplebus_driver);
EARLY_DRIVER_MODULE(bcm2835_firmware, simplebus, bcm2835_firmware_driver,
- bcm2835_firmware_devclass, 0, 0, BUS_PASS_INTERRUPT + BUS_PASS_ORDER_LAST);
+ bcm2835_firmware_devclass, 0, 0, BUS_PASS_BUS + BUS_PASS_ORDER_LATE);
MODULE_DEPEND(bcm2835_firmware, mbox, 1, 1, 1);