On Mon, Jun 17, 2019 at 10:31:16AM +0200, Stefan Roese wrote: > Add bindings for the I2C controller that can be found in the MediaTek > MT7621/7628/7688 SoCs. > > Signed-off-by: Stefan Roese <sr@xxxxxxx> > Cc: Rob Herring <robh@xxxxxxxxxx> > Cc: Wolfram Sang <wsa+renesas@xxxxxxxxxxxxxxxxxxxx> CCing the DT mailing list. > --- > v4: > - No change > > v3: > - New patch > > .../devicetree/bindings/i2c/i2c-mt7621.txt | 25 +++++++++++++++++++ > 1 file changed, 25 insertions(+) > create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt7621.txt > > diff --git a/Documentation/devicetree/bindings/i2c/i2c-mt7621.txt b/Documentation/devicetree/bindings/i2c/i2c-mt7621.txt > new file mode 100644 > index 000000000000..bc36f0eb94cd > --- /dev/null > +++ b/Documentation/devicetree/bindings/i2c/i2c-mt7621.txt > @@ -0,0 +1,25 @@ > +MediaTek MT7621/MT7628 I2C master controller > + > +Required properties: > + > +- compatible: Should be one of the following: > + - "mediatek,mt7621-i2c": for MT7621/MT7628/MT7688 platforms > +- #address-cells: should be 1. > +- #size-cells: should be 0. > +- reg: Address and length of the register set for the device > +- resets: phandle to the reset controller asserting this device in > + reset > + See ../reset/reset.txt for details. > + > +Optional properties : > + > +Example: > + > +i2c: i2c@900 { > + compatible = "mediatek,mt7621-i2c"; > + reg = <0x900 0x100>; > + #address-cells = <1>; > + #size-cells = <0>; > + resets = <&rstctrl 16>; > + reset-names = "i2c"; > +}; > -- > 2.22.0 >
Attachment:
signature.asc
Description: PGP signature