Add pnp info and a module makefile for the imx_wdog watchdog driver.
This commit is contained in:
parent
c391c6a4d3
commit
7b30851ab8
@ -209,6 +209,13 @@ imx_wdog_attach(device_t dev)
|
||||
sc->sc_pde_enabled = true;
|
||||
|
||||
EVENTHANDLER_REGISTER(watchdog_list, imx_watchdog, sc, 0);
|
||||
|
||||
/*
|
||||
* The watchdog hardware cannot be disabled, so there's little point in
|
||||
* coding up a detach() routine to carefully tear everything down, just
|
||||
* make the device busy so that detach can't happen.
|
||||
*/
|
||||
device_busy(sc->sc_dev);
|
||||
return (0);
|
||||
}
|
||||
|
||||
@ -227,3 +234,4 @@ static driver_t imx_wdog_driver = {
|
||||
static devclass_t imx_wdog_devclass;
|
||||
|
||||
DRIVER_MODULE(imx_wdog, simplebus, imx_wdog_driver, imx_wdog_devclass, 0, 0);
|
||||
SIMPLEBUS_PNP_INFO(compat_data);
|
||||
|
@ -5,5 +5,6 @@ SUBDIR = \
|
||||
../ffec \
|
||||
imx_i2c \
|
||||
imx_spi \
|
||||
imx_wdog \
|
||||
|
||||
.include <bsd.subdir.mk>
|
||||
|
14
sys/modules/imx/imx_wdog/Makefile
Normal file
14
sys/modules/imx/imx_wdog/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $FreeBSD$
|
||||
|
||||
.PATH: ${SRCTOP}/sys/arm/freescale/imx
|
||||
|
||||
KMOD= imx_wdog
|
||||
SRCS= imx_wdog.c
|
||||
|
||||
# Generated files...
|
||||
SRCS+= \
|
||||
bus_if.h \
|
||||
device_if.h \
|
||||
ofw_bus_if.h \
|
||||
|
||||
.include <bsd.kmod.mk>
|
Loading…
x
Reference in New Issue
Block a user