The subject sort of says it all. I went through the funny and totally
unmaintained hacks in smcinit and came up with code to simply merge them
into the current kernel module for smsc-ircc2 by simply scanning over the
PCI bus to see if it was a laptop subsystem such-and-such. It was not
Please Daniele or whoever maintains this, merge in this or tell me what to
fix before you can take it so that we can finally kill smcinit once and
It currently supports only the Intel bridges but adding ALi support for
Toshiba 1800 should be no big issue if you have something to test it on.
The hooks are in there.
There may be more device entries needed in the default configuration
table, but the kernel module parameters for IRQ, DMA, FIR/SIR and config
port are honoured by the initilizer so you can always get around it with