Hi Mark, Any reson why asb100.c (in linux 2.6.11-rc2) includes linux/ioport.h and asm/io.h? As an i2c-only chip driver, I don't think it needs these. As a side note, I also wonder what the inclusions of linux/config.h, linux/types.h and asm/errno.h are there for. Thanks, -- Jean Delvare