Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/freescale/imx/imx_wdog.c
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Lines | |||||
static driver_t imx_wdog_driver = { | static driver_t imx_wdog_driver = { | ||||
"imx_wdog", | "imx_wdog", | ||||
imx_wdog_methods, | imx_wdog_methods, | ||||
sizeof(struct imx_wdog_softc), | sizeof(struct imx_wdog_softc), | ||||
}; | }; | ||||
static devclass_t imx_wdog_devclass; | static devclass_t imx_wdog_devclass; | ||||
DRIVER_MODULE(imx_wdog, simplebus, imx_wdog_driver, imx_wdog_devclass, 0, 0); | DRIVER_MODULE(imx_wdog, simplebus, imx_wdog_driver, imx_wdog_devclass, 0, 0); | ||||
SIMPLEBUS_PNP_INFO(compat_data); | |||||
#define RD2(_sc, _r) \ | #define RD2(_sc, _r) \ | ||||
bus_space_read_2((_sc)->sc_bst, (_sc)->sc_bsh, (_r)) | bus_space_read_2((_sc)->sc_bst, (_sc)->sc_bsh, (_r)) | ||||
#define WR2(_sc, _r, _v) \ | #define WR2(_sc, _r, _v) \ | ||||
bus_space_write_2((_sc)->sc_bst, (_sc)->sc_bsh, (_r), (_v)) | bus_space_write_2((_sc)->sc_bst, (_sc)->sc_bsh, (_r), (_v)) | ||||
static void | static void | ||||
imx_watchdog(void *arg, u_int cmd, int *error) | imx_watchdog(void *arg, u_int cmd, int *error) | ||||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |