Hi, the av7110_init_anlog_module() function does this to detect an "analogue module": if (i2c_writereg(av7110, 0x80, 0x0, 0x80) != 1 || i2c_writereg(av7110, 0x80, 0x0, 0) != 1) return -ENODEV; However this fails on the nexus CA so the analogue system is never initialised. What is this actually talking doing?