]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - Documentation/devicetree/bindings/unittest.txt
Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...
[mirror_ubuntu-jammy-kernel.git] / Documentation / devicetree / bindings / unittest.txt
CommitLineData
9697a559 11) OF unittest platform device
177d271c 2
9697a559 3** unittest
177d271c
PA
4
5Required properties:
9697a559 6- compatible: must be "unittest"
177d271c
PA
7
8All other properties are optional.
9
10Example:
9697a559
WL
11 unittest {
12 compatible = "unittest";
177d271c 13 };
d5e75500 14
9697a559 152) OF unittest i2c adapter platform device
d5e75500
PA
16
17** platform device unittest adapter
18
19Required properties:
9697a559 20- compatible: must be unittest-i2c-bus
d5e75500 21
9697a559 22Children nodes contain unittest i2c devices.
d5e75500
PA
23
24Example:
9697a559
WL
25 unittest-i2c-bus {
26 compatible = "unittest-i2c-bus";
d5e75500
PA
27 };
28
9697a559 293) OF unittest i2c device
d5e75500 30
9697a559 31** I2C unittest device
d5e75500
PA
32
33Required properties:
9697a559 34- compatible: must be unittest-i2c-dev
d5e75500
PA
35
36All other properties are optional
37
38Example:
9697a559
WL
39 unittest-i2c-dev {
40 compatible = "unittest-i2c-dev";
d5e75500
PA
41 };
42
9697a559 434) OF unittest i2c mux device
d5e75500 44
9697a559 45** I2C unittest mux
d5e75500
PA
46
47Required properties:
9697a559 48- compatible: must be unittest-i2c-mux
d5e75500 49
9697a559 50Children nodes contain unittest i2c bus nodes per channel.
d5e75500
PA
51
52Example:
9697a559
WL
53 unittest-i2c-mux {
54 compatible = "unittest-i2c-mux";
d5e75500
PA
55 #address-cells = <1>;
56 #size-cells = <0>;
57 channel-0 {
58 reg = <0>;
59 #address-cells = <1>;
60 #size-cells = <0>;
61 i2c-dev {
62 reg = <8>;
9697a559 63 compatible = "unittest-i2c-dev";
d5e75500
PA
64 };
65 };
66 };