diff options
author | peter <peter@FreeBSD.org> | 1999-11-18 05:44:56 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1999-11-18 05:44:56 +0000 |
commit | 8164d35489c566cde3edf574e1d6476e9cd10b19 (patch) | |
tree | 8dfacf0f4781a6c83a84760d4a9e73e0ef016fab /sys/dev/smbus | |
parent | 3577ecc3c0bcf4603d67289d9af01df673a5a7a4 (diff) | |
download | FreeBSD-src-8164d35489c566cde3edf574e1d6476e9cd10b19.zip FreeBSD-src-8164d35489c566cde3edf574e1d6476e9cd10b19.tar.gz |
Convert smb to use make_dev() rather than cdevsw_add(). This stops the
annoying 'smb is usurping smb's cdevsw' type messages. (Yes, there are
other ways to fix cdevsw_add(), but that is a doomed api)
Diffstat (limited to 'sys/dev/smbus')
-rw-r--r-- | sys/dev/smbus/smb.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/dev/smbus/smb.c b/sys/dev/smbus/smb.c index d02b8a0..c4bd042 100644 --- a/sys/dev/smbus/smb.c +++ b/sys/dev/smbus/smb.c @@ -131,7 +131,9 @@ smb_probe(device_t dev) static int smb_attach(device_t dev) { - cdevsw_add(&smb_cdevsw); + make_dev(&smb_cdevsw, device_get_unit(dev), /* XXX cleanup */ + UID_ROOT, GID_WHEEL, + 0600, "smb%d", device_get_unit(dev)); return (0); } |