mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-22 09:45:08 -04:00
dt-bindings: i2c: nvidia,tegra20-i2c: Document Tegra264 I2C
Tegra264 has 17 generic I2C controllers, two of which are in always-on partition of the SoC. In addition to the features supported by Tegra194 it also supports a SW mutex register to allow sharing the same I2C instance across multiple firmware. Document compatible string "nvidia,tegra264-i2c" for Tegra264 I2C. Signed-off-by: Kartik Rajput <kkartik@nvidia.com> Acked-by: Conor Dooley <conor.dooley@microchip.com> Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
committed by
Thierry Reding
parent
8f5ae30d69
commit
804ebc2bdc
@@ -80,6 +80,12 @@ properties:
|
||||
support for 64 KiB transactions whereas earlier chips supported no
|
||||
more than 4 KiB per transactions.
|
||||
const: nvidia,tegra194-i2c
|
||||
- description:
|
||||
Tegra264 has 17 generic I2C controllers, two of which are in the AON
|
||||
(always-on) partition of the SoC. In addition to the features from
|
||||
Tegra194, a SW mutex register is added to support use of the same I2C
|
||||
instance across multiple firmwares.
|
||||
const: nvidia,tegra264-i2c
|
||||
|
||||
reg:
|
||||
maxItems: 1
|
||||
@@ -186,6 +192,7 @@ allOf:
|
||||
contains:
|
||||
enum:
|
||||
- nvidia,tegra194-i2c
|
||||
- nvidia,tegra264-i2c
|
||||
then:
|
||||
required:
|
||||
- resets
|
||||
|
||||
Reference in New Issue
Block a user