On Fri, 17 Mar 2023 07:54:39 -0700, Lars-Peter Clausen wrote: > The depth of the FIFO of the Cadence I2C controller IP is a synthesis > configuration parameter. Different instances of the IP can have different > values. For correct operation software needs to be aware of the size of the > FIFO. > > Add the documentation for the devicetree property that describes the FIFO > depth of the IP core. > > The default value of 16 is for backwards compatibility reasons with > existing hardware descriptions where this property is not specified and > software has assumed that the FIFO depth is 16. > > Signed-off-by: Lars-Peter Clausen <lars@xxxxxxxxxx> > --- > Changes since v1: > * Remove quotes around "/schemas/types.yaml#/definitions/uint32" > * Add `enum` describing valid values > * Use `fifo-depth` instead of `cdns,fifo-depth` > * Use `bytes` instead of `words` for the property unit > --- > Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 8 ++++++++ > 1 file changed, 8 insertions(+) > Reviewed-by: Rob Herring <robh@xxxxxxxxxx>