diff options
author | ian <ian@FreeBSD.org> | 2014-08-05 17:22:48 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2014-08-05 17:22:48 +0000 |
commit | 8d8321ba90851a0b74d2d3668a85c8f0454059c6 (patch) | |
tree | 268fe6cf59a50aea456cead88cf9e680746ea6d2 /sys/sys/bus.h | |
parent | b121bc060ad5f89e340472975171cdcb492cd6df (diff) | |
download | FreeBSD-src-8d8321ba90851a0b74d2d3668a85c8f0454059c6.zip FreeBSD-src-8d8321ba90851a0b74d2d3668a85c8f0454059c6.tar.gz |
Define names that drivers can use to adjust their position relative to
other drivers within a BUS_PASS.
Reviewed by: imp
Diffstat (limited to 'sys/sys/bus.h')
-rw-r--r-- | sys/sys/bus.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/sys/bus.h b/sys/sys/bus.h index ae05726..86bd40a 100644 --- a/sys/sys/bus.h +++ b/sys/sys/bus.h @@ -568,6 +568,12 @@ void bus_data_generation_update(void); #define BUS_PASS_SCHEDULER 60 /* Start scheduler. */ #define BUS_PASS_DEFAULT __INT_MAX /* Everything else. */ +#define BUS_PASS_ORDER_FIRST 0 +#define BUS_PASS_ORDER_EARLY 2 +#define BUS_PASS_ORDER_MIDDLE 5 +#define BUS_PASS_ORDER_LATE 7 +#define BUS_PASS_ORDER_LAST 9 + extern int bus_current_pass; void bus_set_pass(int pass); |