mirror of
https://github.com/opnsense/src.git
synced 2026-04-20 21:59:20 -04:00
Add pnp info and a module makefile for the imx_wdog watchdog driver.
This commit is contained in:
parent
62ba9c86ed
commit
2b352b736d
3 changed files with 23 additions and 0 deletions
|
|
@ -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…
Reference in a new issue