diff -u -r /home/ctm/src/sys/conf/files sys/conf/files --- /home/ctm/src/sys/conf/files Wed May 5 02:09:33 1999 +++ sys/conf/files Mon May 10 09:23:20 1999 @@ -183,6 +183,25 @@ compile-with "perl5 $S/kern/makedevops.pl -h $S/dev/iicbus/iicbus_if.m" \ no-obj no-implicit-rule before-depend \ clean "iicbus_if.h" +lmc_if.c optional lmc \ + dependency "$S/kern/makedevops.pl $S/dev/lm/lmc_if.m" \ + compile-with "perl5 $S/kern/makedevops.pl -c $S/dev/lm/lmc_if.m" \ + no-obj no-implicit-rule before-depend local \ + clean "lmc_if.c" +lmc_if.h optional lmc \ + dependency "$S/kern/makedevops.pl $S/dev/lm/lmc_if.m" \ + compile-with "perl5 $S/kern/makedevops.pl -h $S/dev/lm/lmc_if.m" \ + no-obj no-implicit-rule before-depend \ + clean "lmc_if.h" +lmc_if.o optional lmc \ + dependency "lmc_if.c lmc_if.h" \ + compile-with "${NORMAL_C}" \ + no-implicit-rule local + +dev/lm/lmc.c optional lmc +isa/lmc-isa.c optional lmc +dev/smbus/lmc-smbus.c optional lmc +dev/lm/lm.c optional lm dev/iicbus/iiconf.c optional iicbus dev/iicbus/iicbus.c optional iicbus dev/iicbus/if_ic.c optional ic diff -u -r /home/ctm/src/sys/dev/smbus/smbus.c sys/dev/smbus/smbus.c --- /home/ctm/src/sys/dev/smbus/smbus.c Wed Feb 17 02:17:35 1999 +++ sys/dev/smbus/smbus.c Mon May 10 01:49:18 1999 @@ -54,6 +54,7 @@ */ struct smbus_device smbus_children[] = { { "smb", "SMBus general purpose I/O" }, + { "lmc", "Hardware Monitor Generic Controller"}, { NULL, 0 } }; @@ -113,7 +114,6 @@ /* add known devices */ for (smbdev = smbus_children; smbdev->smbd_name; smbdev++) { device_t child; - if (devclass_find(smbdev->smbd_name)) { child = device_add_child(dev, smbdev->smbd_name, -1, smbdev);