Lines Matching full:i3c
4 $id: http://devicetree.org/schemas/i3c/i3c.yaml#
7 title: I3C bus binding
14 I3C busses can be described with a node for the primary I3C controller device
15 and a set of child nodes for each I2C or I3C slave on the bus. Each of them
20 pattern: "^i3c-master@[0-9a-f]+$"
27 All I3C devices are supposed to support DAA (Dynamic Address Assignment),
28 and are thus discoverable. So, by default, I3C devices do not have to be
32 I3C devices.
34 Another use case for describing an I3C device in the device tree is when
35 this I3C device has a static I2C address and we want to assign it a
36 specific I3C dynamic address before the DAA takes place (so that other
42 i3c-scl-hz:
44 Frequency of the SCL signal used for I3C transfers. When undefined, the
87 Shall encode the I3C LVR (Legacy Virtual Register):
110 I3C child, should be named: <device-type>@<static-i2c-address>,<i3c-pid>
123 definition provided by the I3C specification).
128 definition provided by the I3C specification).
139 valid if the I3C device has a static address (first cell of the reg
149 i3c-master@d040000 {
150 compatible = "cdns,i3c-master";
166 /* I3C device with a static I2C address. */
173 * I3C device without a static I2C address but requiring