Hi, I wonder about a specific use of swab16() in several files in drivers/hwmon/. Consider ds1621.c: We get big endian words from i2c_smbus_read_word_data(). To use it on a little endian arch, the driver uses swab16() for conversion by swapping bytes unconditionally. IMHO this is not suitable on a big endian architecture. Shouldn't it be sth. like be16_to_cpu()? Thanks in advance. bye, Roland _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors