[PATCH] openfirmware: implement hotplug for macio devices
authorJeff Mahoney <jeffm@suse.com>
Wed, 6 Jul 2005 19:45:09 +0000 (15:45 -0400)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 6 Jul 2005 19:55:20 +0000 (12:55 -0700)
commit184f6eb8c46afc2a4aa6cb7c51ebc423c36d9c9d
treee32c7dac4947a252f6e17e62db37ca0e4d5fdf9c
parentb5bf5b6786ccfc9e0c8801291f463d92c8e0b423
[PATCH] openfirmware: implement hotplug for macio devices

This adds the hotplug routine for generating hotplug events when devices
are seen on the macio bus.  It uses the attributed created by the sysfs
nodes to generate the hotplug environment vars for userspace.

Since the characters allowed inside the 'compatible' field are NUL
terminated, they are exported as individual OF_COMPATIBLE_# variables,
with OF_COMPATIBLE_N maintaining a count of how many there are.

In order for hotplug to work with macio devices, patches to
module-init-tools and hotplug must be applied.  Those patches are
available at:

ftp://ftp.suse.com/pub/people/jeffm/linux/macio-hotplug/

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/macintosh/macio_asic.c