On Mon, Aug 8, 2022 at 11:40 AM Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> wrote: > On 06/08/2022 20:12, Jonathan Cameron wrote: ... > >>>>>> compatible = "ti,hdc1099", "silabs,si7020"; ... > Or if second device is so different, why you want to support different > hardware with the same device node. This contradicts the very basic of > Devicetree - description of hardware. Briefly looking into the above mentioned drivers points to the above case, broken DT principles ==> broken DT ==> nothing to fix in the Linux kernel. -- With Best Regards, Andy Shevchenko