1#include <sys/conf.h>
2
3#define mmread mmrw
4#define mmwrite mmrw
5cdev_decl(mm);
6
7cdev_decl(opalcons);
8
9/* open, close, ioctl */
10#define cdev_kexec_init(c,n) { \
11 dev_init(c,n,open), dev_init(c,n,close), (dev_type_read((*))) enodev, \
12 (dev_type_write((*))) enodev, dev_init(c,n,ioctl), \
13 (dev_type_stop((*))) nullop, 0, \
14 (dev_type_mmap((*))) enodev }
15
16/* open, close, ioctl */
17#define cdev_openprom_init(c,n) { \
18 dev_init(c,n,open), dev_init(c,n,close), (dev_type_read((*))) enodev, \
19 (dev_type_write((*))) enodev, dev_init(c,n,ioctl), \
20 (dev_type_stop((*))) nullop, 0, \
21 (dev_type_mmap((*))) enodev }
22
23cdev_decl(kexec);
24cdev_decl(openprom);