diff options
author | Zbigniew Lukwinski <zbigniew.lukwinski@linux.intel.com> | 2022-03-08 14:46:07 +0300 |
---|---|---|
committer | Zbigniew Lukwinski <zbigniew.lukwinski@linux.intel.com> | 2022-03-14 17:31:25 +0300 |
commit | f4da718ef08938c644afb5971bf7cbd6467a4b73 (patch) | |
tree | 24b0b3ad0ab42c0daf2649d942a6158eefd3207f | |
parent | 9667a1912483dfd301f271e16672373c617e2936 (diff) | |
download | linux-f4da718ef08938c644afb5971bf7cbd6467a4b73.tar.xz |
dt-bindings: i3c: flexible I3C timings
Description for properties to controls SCL timings added.
Signed-off-by: Zbigniew Lukwinski <zbigniew.lukwinski@linux.intel.com>
-rw-r--r-- | Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt b/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt index 07f35f36085d..1409ea495e79 100644 --- a/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt +++ b/Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt @@ -20,6 +20,21 @@ Documentation/devicetree/bindings/i3c/i3c.yaml for more details): - i2c-scl-hz - i3c-scl-hz +Optional properties specific for this driver: + +- i3c-od-scl-low-ns: SCL low period for Open-Drain phase. Expressed in + nanoseconds. It is validated by the driver. Minimum value is 200. +- i3c-od-scl-high-ns: SCL high period for Open-Drain phase. Expressed in + nanoseconds. It is validated by the driver. Minimum value is 25. +- i3c-pp-scl-low-ns: SCL low period for Push-Pull phase. Expressed in + nanoseconds. It is validated by the driver. Minimum value is 25. +- i3c-pp-scl-high-ns: SCL high period for Push-Pull phase. It is expressed in + nanoseconds. It is validated by the driver. Minimum value is 25. +- sda-tx-hold-ns: SDA Hold Time (Thd_dat). Expressed in nanoseconds. It is not + validated by driver. Minimum value is 5. Maximum value is 35. Other + values will be trimmed to the range. This parameter is not supported by + old IP versions. + I3C device connected on the bus follow the generic description (see Documentation/devicetree/bindings/i3c/i3c.yaml for more details). |