Home
last modified time | relevance | path

Searched hist:"3264 d9e5cf453fc9d392dfbaca3ba0afd1c54462" (Results 1 – 1 of 1) sorted by relevance

/linux/Documentation/devicetree/bindings/i2c/
H A Dsnps,designware-i2c.yaml3264d9e5cf453fc9d392dfbaca3ba0afd1c54462 Thu May 28 11:33:11 CEST 2020 Serge Semin <Sergey.Semin@baikalelectronics.ru> dt-bindings: i2c: Convert DW I2C binding to DT schema

Modern device tree bindings are supposed to be created as YAML-files
in accordance with dt-schema. This commit replaces Synopsys DW I2C
legacy bare text bindings with YAML file. As before the bindings file
states that the corresponding dts node is supposed to be compatible
either with generic DW I2C controller or with Microsemi Ocelot SoC I2C
one, to have registers, interrupts and clocks properties. In addition
the node may have clock-frequency, i2c-sda-hold-time-ns,
i2c-scl-falling-time-ns and i2c-sda-falling-time-ns optional properties.

Signed-off-by: Serge Semin <Sergey.Semin@baikalelectronics.ru>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Wolfram Sang <wsa@kernel.org>