diff options
author | skra <skra@FreeBSD.org> | 2016-02-16 13:40:23 +0000 |
---|---|---|
committer | skra <skra@FreeBSD.org> | 2016-02-16 13:40:23 +0000 |
commit | 05bc01be325d003f15773baf0c11c0d8aca64e0a (patch) | |
tree | 592823095b290d39e9a9cdc6acff2ec58344e41d /sys/arm | |
parent | d8730edee3c68621ace0c0641caf6e018e1833d8 (diff) | |
download | FreeBSD-src-05bc01be325d003f15773baf0c11c0d8aca64e0a.zip FreeBSD-src-05bc01be325d003f15773baf0c11c0d8aca64e0a.tar.gz |
Use EARLY_DRIVER_MODULE() for ti_scm driver to be attached before
am335x_prcm driver which uses it. Used BUS_PASS_BUS is a quick pick
for now and may be revised when other drivers start using multipass
feature.
This is needed after an update of Linux dts files done in r295436.
Diffstat (limited to 'sys/arm')
-rw-r--r-- | sys/arm/ti/ti_scm.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/ti/ti_scm.c b/sys/arm/ti/ti_scm.c index 9906973..14e9200 100644 --- a/sys/arm/ti/ti_scm.c +++ b/sys/arm/ti/ti_scm.c @@ -170,4 +170,5 @@ static driver_t ti_scm_driver = { static devclass_t ti_scm_devclass; -DRIVER_MODULE(ti_scm, simplebus, ti_scm_driver, ti_scm_devclass, 0, 0); +EARLY_DRIVER_MODULE(ti_scm, simplebus, ti_scm_driver, ti_scm_devclass, 0, 0, + BUS_PASS_BUS + BUS_PASS_ORDER_MIDDLE); |