diff options
author | Iwona Winiarska <iwona.winiarska@intel.com> | 2022-02-21 00:51:04 +0300 |
---|---|---|
committer | Iwona Winiarska <iwona.winiarska@intel.com> | 2022-04-12 14:07:34 +0300 |
commit | 5da20cec3542029f8bee7ea3855bab90bb96a242 (patch) | |
tree | 34414a798a85ad89f34ea0057500414cd6557849 /Documentation | |
parent | 7ebd1ebafd09a7138396b5fb14a495eeeec2328d (diff) | |
download | linux-5da20cec3542029f8bee7ea3855bab90bb96a242.tar.xz |
dt-bindings: i3c: Add initial-role, pid and dcr properties
Add initial-role property to allow configuring given I3C device as
Primary Controller, Secondary Controller or Target.
Add Target Provisioned ID and Device Characteristic Register value
properties for I3C Target Device configuration.
Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com>
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/devicetree/bindings/i3c/i3c.yaml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/i3c/i3c.yaml b/Documentation/devicetree/bindings/i3c/i3c.yaml index 1f82fc923799..b220a3a90bc5 100644 --- a/Documentation/devicetree/bindings/i3c/i3c.yaml +++ b/Documentation/devicetree/bindings/i3c/i3c.yaml @@ -55,6 +55,24 @@ properties: May not be supported by all controllers. + initial-role: + enum: + - primary + - secondary + - target + description: | + If it is not specified, by default the initial I3C device role will be "primary". + + pid: + $ref: '/schemas/types.yaml#/definitions/uint64' + description: | + Target Device Provisioned ID + + dcr: + $ref: '/schemas/types.yaml#/definitions/uint32' + description: | + Target Device Characteristic Register value + required: - "#address-cells" - "#size-cells" |