diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-10 13:32:14 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-11-10 13:32:14 +0100 |
commit | 847de24eb0a351a37c6f004cc506a5177599283d (patch) | |
tree | 1111b4c962685808e8be5d3cb650562cc25a7ce7 | |
parent | 7c68f4ef0b9ea2e3222859ff5e68ea926ddb6259 (diff) |
Fix build for non-FDT platforms
-rw-r--r-- | freebsd/sys/dev/gpio/ofw_gpiobus.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/freebsd/sys/dev/gpio/ofw_gpiobus.c b/freebsd/sys/dev/gpio/ofw_gpiobus.c index 24e9477c..e76059f9 100644 --- a/freebsd/sys/dev/gpio/ofw_gpiobus.c +++ b/freebsd/sys/dev/gpio/ofw_gpiobus.c @@ -38,6 +38,10 @@ __FBSDID("$FreeBSD$"); #include <sys/malloc.h> #include <sys/module.h> +#ifdef __rtems__ +#include <rtems/bsd/local/opt_platform.h> +#endif /* __rtems__ */ +#if defined(__rtems__) && defined(FDT) #include <dev/gpio/gpiobusvar.h> #include <dev/ofw/ofw_bus.h> @@ -591,3 +595,4 @@ EARLY_DRIVER_MODULE(ofw_gpiobus, gpio, ofw_gpiobus_driver, ofwgpiobus_devclass, 0, 0, BUS_PASS_BUS); MODULE_VERSION(ofw_gpiobus, 1); MODULE_DEPEND(ofw_gpiobus, gpiobus, 1, 1, 1); +#endif /* __rtems__ && FDT */ |