Poul-Henning Kamp
46eede0058
Continue where Julian left off in July 1998:
...
Virtualize bdevsw[] from cdevsw. bdevsw() is now an (inline)
function.
Join CDEV_MODULE and BDEV_MODULE to DEV_MODULE (please pay attention
to the order of the cmaj/bmaj arguments!)
Join CDEV_DRIVER_MODULE and BDEV_DRIVER_MODULE to DEV_DRIVER_MODULE
(ditto!)
(Next step will be to convert all bdev dev_t's to cdev dev_t's
before they get to do any damage^H^H^H^H^H^Hwork in the kernel.)
1999-05-07 10:11:40 +00:00
Nicolas Souchu
4012f363f2
Return approriate errors to userland.
1999-02-14 14:36:45 +00:00
Nicolas Souchu
ba81c311c1
Fix smbus allocation and add the alsmb (see alpm(4)) driver.
1999-02-13 17:57:19 +00:00
Matthew Dillon
d7bcbf6358
Add parens to SMBPRI, fixing bug in tsleep() call that OR's SMBPRI with
...
something else.
1999-01-27 19:58:53 +00:00
Nicolas Souchu
602c5d866a
Return error codes to user-land.
...
Submitted by: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
1999-01-14 22:55:03 +00:00
Nicolas Souchu
bf896bd0e2
Change /dev/smb and /dev/iic interface to allow user programs to interact with
...
devices dynamically. That means,
+ only one /dev/iic or /dev/smb device for each smb/iic bus to access
+ I2C/SMB device address must be given to any ioctl
+ new devices may be plugged and accessed after boot, which was
impossible previously (device addresses were hardcoded into
the kernel)
1999-01-09 18:08:24 +00:00
Nicolas Souchu
517e248509
Rename smbtx to intsmb (IntelSMB interface), the future PIIX4 SMBus
...
interface driver.
1998-12-28 19:07:51 +00:00
Archie Cobbs
e43f5ffbb8
Eliminate compiler warning.
1998-12-10 02:31:08 +00:00
Archie Cobbs
f1d19042b0
The "easy" fixes for compiling the kernel -Wunused: remove unreferenced static
...
and local variables, goto labels, and functions declared but not defined.
1998-12-07 21:58:50 +00:00
Nicolas Souchu
f8cf96db8f
Remove broken and useless intr interface.
...
Submitted by: Doug Rabson <dfr@nlsystems.com>
Amancio Hasty <hasty@rah.star-gate.com>
Avoid compile warnings.
1998-11-22 22:01:42 +00:00
Nicolas Souchu
7a8ecb9e64
Add semicolon to INTERFACE declarations
1998-11-08 18:35:53 +00:00
Nicolas Souchu
623bdbdb0a
Change METHODE (french) to METHOD.
...
Submitted by: Nick Hibma <nick.hibma@jrc.it>
1998-11-07 14:56:04 +00:00
Nicolas Souchu
3ab1f0562c
New callback mechanism to allow iicbus bus allocation when requesting
...
smbus over iicsmb(4).
1998-10-31 11:39:54 +00:00
Nicolas Souchu
813548fa2c
Major number allocated for generic SMB i/o -> 106
1998-09-09 18:57:38 +00:00
Nicolas Souchu
c498ec5f46
Device registration temporaly removed until major number allocation ok.
1998-09-04 17:53:42 +00:00
Nicolas Souchu
b2dc47b48a
Reviewed by: Doug Rabson
...
Submitted by: nsouch
I2C and SMB ioctls
1998-09-03 21:00:08 +00:00
Nicolas Souchu
d70424edcb
Submitted by: nsouch
...
System Management Bus generic support over new bus architecture.
1998-09-03 20:52:54 +00:00