Hi Rob,
On 26.04.24 20:22, Rob Herring wrote:
On Fri, 26 Apr 2024 18:49:33 +0200, Farouk Bouabid wrote:
This patch adds support for the Mule I2C multiplexer.
Mule is an mcu that emulates a set of i2c devices which are reacheable
through an i2c-mux.
The emulated devices share a single i2c address with the mux itself where
the requested register is what determines which logic is executed (mux or
device).
Signed-off-by: Farouk Bouabid <farouk.bouabid@xxxxxxxxxxxxxxxxxxxxx>
---
.../devicetree/bindings/i2c/i2c-mux-mule.yaml | 80 ++++++++++++++++++++++
1 file changed, 80 insertions(+)
My bot found errors running 'make dt_binding_check' on your patch:
yamllint warnings/errors:
dtschema/dtc warnings/errors:
/builds/robherring/dt-review-ci/linux/Documentation/devicetree/bindings/i2c/i2c-mux-mule.example.dtb: fan@18: '#cooling-cells' does not match any of the regexes: 'pinctrl-[0-9]+'
Currently ti,amc6821 uses trivial devices dt-bindings which does not
support "#cooling-cells". We can fix this in a different patch though.
Best regards
Farouk