Hi Takashi. When just now looking at the hg repo I noticed that the isa drivers you converted to the isa_bus infrastructure yourself use the driver name (ie, snd_gusmax) as the name that shows up in the sysfs tree for their devices and driver. The ones I already did are using the name without the snd_ prefix (ie, gusmax) instead which I personally think is nicer especially since with the isa_bus the devices are called after the driver (by appending a .0, .1 , ...). Most importantly though, those names are user visible and therefore become more or less part of the ABI, so should at least be somewhat consistent and predictable. Having both /sys/bus/isa/devices/snd_gusmax.0 and /sys/bus/isa/devices/gusextreme.0 isn't good. The attached (against current hg alsa-kernel) turns them all into the latter format without the snd_ prefix. If you insist I'll do it the other way around instead and change the ones I did to also have the snd_ prefix. Doing it one or the other way seems important though. Rene.