The enclosed patch adds an adapter class to the ALI1535 bus driver. The patch is against Linux kernel 2.6.1, but is trivial so it should apply to more recent kernels. Background The ADM1021 chip driver fails to detect the pair of MAX1617A on one of my ALI1535 equipped systems. The detection never gets performed, as the first thing adm1021_attach_adapter() does is check for I2C_ADAP_CLASS_SMBUS. I figured the ALI1535 bus driver was probably not popular enough to be thoroughly tested in 2.6, so I looked at the PIIX4 bus driver and noticed that it explictly set the adapter class. Doing the same in the ALI1535 bus driver causes the ADM1021 driver to detect as expected, and appears to be "The right thing to do". Additional The ADM1021 chip driver returns success for several error conditions. This should probably be addressed. -- Andrew E. Mileski -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ali1535.patch Url: http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20040311/a4c70dd3/attachment.pl