Message ID | 20210406113306.2633595-16-xiaoning.wang@nxp.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | i2c: imx-lpi2c: New features and bug fixes | expand |
On Tue, Apr 06, 2021 at 07:33:03PM +0800, Clark Wang wrote: > Add i2c bus dma mode configuration example. > > Signed-off-by: Clark Wang <xiaoning.wang@nxp.com> > --- > V2 changes: > - New patch added in V2 > --- > .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml b/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml > index 0a4b28827dcc..3868fec0cf27 100644 > --- a/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml > +++ b/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml > @@ -51,6 +51,16 @@ properties: > sda-gpios: > maxItems: 1 > > + dmas: > + minItems: 2 > + maxItems: 2 > + > + dma-names: > + minItems: 2 > + maxItems: 2 > + items: > + enum: [ "tx", "rx" ] Please define the order: items: - const: tx - const: rx > + > required: > - compatible > - reg > @@ -75,4 +85,6 @@ examples: > pinctrl-1 = <&pinctrl_i2c_recovery>; > scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; > sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; > + dmas = <&edma1 0 16>, <&edma1 0 15>; > + dma-names = "tx","rx"; > }; > -- > 2.25.1 >
diff --git a/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml b/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml index 0a4b28827dcc..3868fec0cf27 100644 --- a/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml +++ b/Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml @@ -51,6 +51,16 @@ properties: sda-gpios: maxItems: 1 + dmas: + minItems: 2 + maxItems: 2 + + dma-names: + minItems: 2 + maxItems: 2 + items: + enum: [ "tx", "rx" ] + required: - compatible - reg @@ -75,4 +85,6 @@ examples: pinctrl-1 = <&pinctrl_i2c_recovery>; scl-gpios = <&gpio5 14 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; sda-gpios = <&gpio5 15 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + dmas = <&edma1 0 16>, <&edma1 0 15>; + dma-names = "tx","rx"; };
Add i2c bus dma mode configuration example. Signed-off-by: Clark Wang <xiaoning.wang@nxp.com> --- V2 changes: - New patch added in V2 --- .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+)