ok? Index: etc/etc.arm64/MAKEDEV.md =================================================================== RCS file: /cvs/src/etc/etc.arm64/MAKEDEV.md,v retrieving revision 1.4 diff -u -p -r1.4 MAKEDEV.md --- etc/etc.arm64/MAKEDEV.md 17 Dec 2019 13:08:55 -0000 1.4 +++ etc/etc.arm64/MAKEDEV.md 22 Dec 2019 16:14:19 -0000 @@ -66,6 +66,7 @@ _DEV(fdesc, 22) _DEV(fuse, 92) _DEV(gpio, 88) _DEV(hotplug, 82) +_DEV(ipmi, 96) dnl _DEV(joy, 26) _DEV(pci, 72) _DEV(pf, 73) @@ -110,5 +111,6 @@ target(all, sd, 0, 1, 2, 3, 4, 5, 6, 7, target(all, vnd, 0, 1, 2, 3)dnl target(all, bktr, 0)dnl target(all, gpio, 0, 1, 2)dnl +target(all, ipmi, 0)dnl target(all, switch, 0, 1, 2, 3)dnl twrget(ramd, wsdisp, ttyC, 0)dnl Index: sys/arch/arm64/arm64/conf.c =================================================================== RCS file: /cvs/src/sys/arch/arm64/arm64/conf.c,v retrieving revision 1.9 diff -u -p -r1.9 conf.c --- sys/arch/arm64/arm64/conf.c 17 Dec 2019 13:08:55 -0000 1.9 +++ sys/arch/arm64/arm64/conf.c 22 Dec 2019 16:14:19 -0000 @@ -146,6 +146,7 @@ cdev_decl(pci); #include "fuse.h" #include "openprom.h" #include "gpio.h" +#include "ipmi.h" #include "switch.h" struct cdevsw cdevsw[] = @@ -254,7 +255,7 @@ struct cdevsw cdevsw[] = cdev_tun_init(NTUN,tap), /* 93: Ethernet network tunnel */ cdev_notdef(), /* 94 */ cdev_notdef(), /* 95 */ - cdev_notdef(), /* 96 */ + cdev_ipmi_init(NIPMI,ipmi), /* 96: ipmi */ cdev_switch_init(NSWITCH,switch), /* 97: switch(4) control interface */ cdev_fido_init(NFIDO,fido), /* 98: FIDO/U2F security key */ };