>>[...] >> + >> +static const struct i2c_device_id ad5064_i2c_ids[] = { >> + {"ad5629-1", ID_AD5628_1}, >> + {"ad5629-2", ID_AD5628_2}, >> + {"ad5629-3", ID_AD5628_2}, /* similar enough to ad5629-2 */ >> + {"ad5669-1", ID_AD5668_1}, >> + {"ad5669-2", ID_AD5668_2}, >> + {"ad5669-3", ID_AD5668_2}, /* similar enough to ad5669-2 */ > Must be null terminated. > > Btw I didn't get that by hand. Got a message at the end > of build test > drivers/iio/dac/ad5064: struct i2c_device_id is 24 bytes. The last of 6 is: > 0x61 0x64 0x35 0x36 0x36 0x39 0x2d 0x33 0x00 0x00 0x00 0x00 0x00 0x00 > 0x00 0x00 0x00 0x00 0x00 0x00 0x0e 0x00 0x00 0x00 > FATAL: drivers/iio/dac/ad5064: struct i2c_device_id is not terminated > with a NULL entry! > Damm, again... I never get this error on blackfin, I should really start trying to compile drivers before submitting them on other archs as well. Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html