On Thu, Feb 22, 2024 at 10:43:42AM -0700, Rob Herring wrote: > Everything in i2c.txt is covered by schemas/i2c/i2c-controller.yaml in > dtschema project, so remove i2c.txt and update links to it in the tree. > > Signed-off-by: Rob Herring <robh@xxxxxxxxxx> Differences to i2c.txt: * In the schema, "clock-frequency" has a minimum of 1kHz and a maximum of 3MHz. Why? The specs do not say anything about a minimum freq and fastest speed mentioned in the docs is 5Mhz (Ultra fast mode). * new binding "i2c-scl-clk-low-timeout-us" has a description which I do not understand. What is a waiting state? * new binding "no-detect" is broken. At the least, it should be named something like "bus-fully-described" and then the OS can decide to leave out auto-detection mechanisms. If you are interested in the latter, you can simply disable class based instantiation on the host controller. No need to describe this in DT. > Wolfram, you can take it or I can. Once we are done, I guess it is better if you take it. Thanks for the work, Wolfram
Attachment:
signature.asc
Description: PGP signature
- Follow-Ups:
- Re: [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt
- From: Rob Herring
- Re: [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt
- References:
- [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt
- From: Rob Herring
- [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt
- Prev by Date: Re: [PATCH v3 2/2] ASoC: codecs: tx-macro: correct TX SMIC MUXn widgets on SM8350+
- Next by Date: Re: [PATCH 4/4] ASoC: sun8i-codec: Implement jack and accessory detection
- Previous by thread: Re: [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt
- Next by thread: Re: [PATCH] dt-bindings: i2c: Remove obsolete i2c.txt
- Index(es):