How does it break it?
It's a change to the AFE rescaler driver so it can't really "break" twl6030-gpadc.
Not necessarily the gpadc, but it breaks my current-sense-shunt which requires an adc channel for it to work, since the iio-rescale driver wont recognise the channel (as it only is IIO_CHAN_INFO_RAW, so the && breaks)
Isn't the complete picture involving some device tree using the prescaler etc?
I'm not sure I understand that, could you explain it, maybe with some example as well?
Mithil