overlays: i2c-fan: add compatible for upstream compatibility#7483
Conversation
The way upstream deals with compatibles is to add emc2305 and then deal with the variations in the driver as it's detectable so add emc2305 to the compat so we work with the upstream driver. Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
|
FYI: the upstream driver looks in a better state recently. |
|
Tailoring the Device Tree to match the Linux driver implementation seems to go against the upstream DT rules. |
It's as required by the bindings It's using emc2305 as the fallback that the driver picks up. LGTM. |
|
I should have been more explicit: I think the upstream driver is breaking the principles of OS-neutral DT files. |
The way upstream deals with compatibles is to add emc2305 and then deal with the variations in the driver as it's detectable so add emc2305 to the compat so we work with the upstream driver.