lkml.org 
[lkml]   [2018]   [Mar]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v4 1/2] dt-bindings: i2c: add binding for Socionext SynQuacer I2C
    Date
    Add a binding for the I2C controller that can be found in the Socionext
    SynQuacer SoC.

    Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
    ---
    Documentation/devicetree/bindings/i2c/i2c-synquacer.txt | 29 ++++++++++++++++++++
    1 file changed, 29 insertions(+)

    diff --git a/Documentation/devicetree/bindings/i2c/i2c-synquacer.txt b/Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
    new file mode 100644
    index 000000000000..72f4a2f0fedc
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
    @@ -0,0 +1,29 @@
    +Socionext SynQuacer I2C
    +
    +Required properties:
    +- compatible : Must be "socionext,synquacer-i2c"
    +- reg : Offset and length of the register set for the device
    +- interrupts : A single interrupt specifier
    +- #address-cells : Must be <1>;
    +- #size-cells : Must be <0>;
    +- clock-names : Must contain "pclk".
    +- clocks : Must contain an entry for each name in clock-names.
    + (See the common clock bindings.)
    +
    +Optional properties:
    +- clock-frequency : Desired I2C bus clock frequency in Hz. As only Normal and
    + Fast modes are supported, possible values are 100000 and
    + 400000.
    +
    +Example :
    +
    + i2c@51210000 {
    + compatible = "socionext,synquacer-i2c";
    + reg = <0x51210000 0x1000>;
    + interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
    + #address-cells = <1>;
    + #size-cells = <0>;
    + clock-names = "pclk";
    + clocks = <&clk_i2c>;
    + clock-frequency = <400000>;
    + };
    --
    2.11.0
    \
     
     \ /
      Last update: 2018-03-01 17:41    [W:4.463 / U:0.380 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site