lkml.org 
[lkml]   [2023]   [Aug]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    Subject[PATCH] dt-bindings: i3c: Fix description for assigned-address
    From
    assigned-address is a valid property for I3C device with or without
    static address. Fix the description and an example for the same.

    Signed-off-by: Aniket <aniketmaurya@google.com>
    ---
    Documentation/devicetree/bindings/i3c/i3c.yaml | 15 +++++++++++----
    1 file changed, 11 insertions(+), 4 deletions(-)

    diff --git a/Documentation/devicetree/bindings/i3c/i3c.yaml b/Documentation/devicetree/bindings/i3c/i3c.yaml
    index fdb4212149e7..ab69f4115de4 100644
    --- a/Documentation/devicetree/bindings/i3c/i3c.yaml
    +++ b/Documentation/devicetree/bindings/i3c/i3c.yaml
    @@ -135,9 +135,10 @@ patternProperties:
    minimum: 0x1
    maximum: 0xff
    description: |
    - Dynamic address to be assigned to this device. This property is only
    - valid if the I3C device has a static address (first cell of the reg
    - property != 0).
    + Dynamic address to be assigned to this device. In case static address is
    + present (first cell of the reg property != 0), this address is assigned
    + through SETDASA. If static address is not present, this address is assigned
    + through SETNEWDA after assigning a temporary address via ENTDAA.

    required:
    - reg
    @@ -163,12 +164,18 @@ examples:
    pagesize = <0x8>;
    };

    - /* I3C device with a static I2C address. */
    + /* I3C device with a static I2C address and assigned address. */
    thermal_sensor: sensor@68,39200144004 {
    reg = <0x68 0x392 0x144004>;
    assigned-address = <0xa>;
    };

    + /* I3C device with only assigned address. */
    + pressure_sensor: sensor@0,39200124004 {
    + reg = <0x0 0x392 0x124000>;
    + assigned-address = <0xc>;
    + };
    +
    /*
    * I3C device without a static I2C address but requiring
    * resources described in the DT.
    --
    2.42.0.rc1.204.g551eb34607-goog
    \
     
     \ /
      Last update: 2023-08-22 07:13    [W:3.690 / U:0.016 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site