forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
1.1 KiB
33 lines
1.1 KiB
/* SPDX-License-Identifier: GPL-2.0+ */ |
|
/* |
|
* watchdog_core.h |
|
* |
|
* (c) Copyright 2008-2011 Alan Cox <[email protected]>, |
|
* All Rights Reserved. |
|
* |
|
* (c) Copyright 2008-2011 Wim Van Sebroeck <[email protected]>. |
|
* |
|
* This source code is part of the generic code that can be used |
|
* by all the watchdog timer drivers. |
|
* |
|
* Based on source code of the following authors: |
|
* Matt Domsch <[email protected]>, |
|
* Rob Radez <[email protected]>, |
|
* Rusty Lynch <[email protected]> |
|
* Satyam Sharma <[email protected]> |
|
* Randy Dunlap <[email protected]> |
|
* |
|
* Neither Alan Cox, CymruNet Ltd., Wim Van Sebroeck nor Iguana vzw. |
|
* admit liability nor provide warranty for any of this software. |
|
* This material is provided "AS-IS" and at no charge. |
|
*/ |
|
|
|
#define MAX_DOGS 32 /* Maximum number of watchdog devices */ |
|
|
|
/* |
|
* Functions/procedures to be called by the core |
|
*/ |
|
extern int watchdog_dev_register(struct watchdog_device *); |
|
extern void watchdog_dev_unregister(struct watchdog_device *); |
|
extern int __init watchdog_dev_init(void); |
|
extern void __exit watchdog_dev_exit(void);
|
|
|