1 1) OF unittest platform device 2 3 ** unittest 4 5 Required properties: 6 - compatible: must be "unittest" 7 8 All other properties are optional. 9 10 Example: 11 unittest { 12 compatible = "unittest"; 13 }; 14 15 2) OF unittest i2c adapter platform device 16 17 ** platform device unittest adapter 18 19 Required properties: 20 - compatible: must be unittest-i2c-bus 21 22 Children nodes contain unittest i2c devices. 23 24 Example: 25 unittest-i2c-bus { 26 compatible = "unittest-i2c-bus"; 27 }; 28 29 3) OF unittest i2c device 30 31 ** I2C unittest device 32 33 Required properties: 34 - compatible: must be unittest-i2c-dev 35 36 All other properties are optional 37 38 Example: 39 unittest-i2c-dev { 40 compatible = "unittest-i2c-dev"; 41 }; 42 43 4) OF unittest i2c mux device 44 45 ** I2C unittest mux 46 47 Required properties: 48 - compatible: must be unittest-i2c-mux 49 50 Children nodes contain unittest i2c bus nodes per channel. 51 52 Example: 53 unittest-i2c-mux { 54 compatible = "unittest-i2c-mux"; 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>; 63 compatible = "unittest-i2c-dev"; 64 }; 65 }; 66 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.