Hi Andrew,
Andrew Lunn [off-list ref] writes:
On Tue, Jun 14, 2016 at 02:31:51PM -0400, Vivien Didelot wrote:
quoted
With legacy probing, we cannot have a compatible info structure. We have
to guess it. Instead of using only the first info structure of the info
table, iterate over the compatible data.
That way, the legacy code will support new compatible chips with
different register access without requiring any code change.
I don't think this is safe when used in combination with multi-chip
addresses. This code will perform writes on various addresses,
addresses which could be real registers on a device.
I don't see a need to support guessing. The new binding will work,
without any guessing. So use that.
OK, I drop this patch and limit the detection in the legacy probing
against the 6085 chip info.
Thanks,
Vivien