Lines Matching full:i2c
4 $id: http://devicetree.org/schemas/net/mctp-i2c-controller.yaml#
7 title: MCTP I2C transport
13 An mctp-i2c-controller defines a local MCTP endpoint on an I2C controller.
14 MCTP I2C is specified by DMTF DSP0237.
16 An mctp-i2c-controller must be attached to an I2C adapter which supports
17 slave functionality. I2C busses (either directly or as subordinate mux
18 busses) are attached to the mctp-i2c-controller with a 'mctp-controller'
19 property on each used bus. Each mctp-controller I2C bus will be presented
20 to the host system as a separate MCTP I2C instance.
24 const: mctp-i2c-controller
30 7 bit I2C address of the local endpoint.
41 // Basic case of a single I2C bus
42 #include <dt-bindings/i2c/i2c.h>
44 i2c {
50 compatible = "mctp-i2c-controller";
57 // a single mctp-i2c-controller.
59 #include <dt-bindings/i2c/i2c.h>
61 i2c1: i2c {
67 compatible = "mctp-i2c-controller";
72 i2c-mux {
75 i2c-parent = <&i2c1>;
77 i2c5: i2c@0 {
86 i2c6: i2c@1 {