diff options
author | Wolfram Sang <wsa@the-dreams.de> | 2016-10-11 23:26:13 +0200 |
---|---|---|
committer | Wolfram Sang <wsa@the-dreams.de> | 2016-10-11 23:37:26 +0200 |
commit | b2edcdae3d9a29b25f6c161a8711caa74ce49991 (patch) | |
tree | 010bb73a88b60fb40dd7731d7059979f51ce57f0 /Documentation/devicetree/bindings | |
parent | gpio: pca953x: add a comment explaining the need for a lockdep subclass (diff) | |
parent | i2c: core: Add support for 'i2c-bus' subnode (diff) | |
download | linux-b2edcdae3d9a29b25f6c161a8711caa74ce49991.tar.xz linux-b2edcdae3d9a29b25f6c161a8711caa74ce49991.zip |
Merge tag 'tegra-for-4.8-i2c' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into i2c/for-next
[wsa: fell through the cracks, applied to 4.9 now]
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
i2c: 'i2c-bus' node support for v4.8-rc1
This includes the device tree binding and I2C core changes to support
the i2c-bus subnode that I2C masters can use to describe their slaves
in a separate namespace and therefore avoid clashing with potentially
other subnodes.
Diffstat (limited to 'Documentation/devicetree/bindings')
-rw-r--r-- | Documentation/devicetree/bindings/i2c/i2c.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/i2c/i2c.txt b/Documentation/devicetree/bindings/i2c/i2c.txt index f31b2ad1552b..5fa691e6f638 100644 --- a/Documentation/devicetree/bindings/i2c/i2c.txt +++ b/Documentation/devicetree/bindings/i2c/i2c.txt @@ -32,6 +32,14 @@ wants to support one of the below features, it should adapt the bindings below. - clock-frequency frequency of bus clock in Hz. +- i2c-bus + For I2C adapters that have child nodes that are a mixture of both I2C + devices and non-I2C devices, the 'i2c-bus' subnode can be used for + populating I2C devices. If the 'i2c-bus' subnode is present, only + subnodes of this will be considered as I2C slaves. The properties, + '#address-cells' and '#size-cells' must be defined under this subnode + if present. + - i2c-scl-falling-time-ns Number of nanoseconds the SCL signal takes to fall; t(f) in the I2C specification. |