18c2ecf20Sopenharmony_ciBindings for Synopsys DesignWare I3C master block 28c2ecf20Sopenharmony_ci================================================= 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ciRequired properties: 58c2ecf20Sopenharmony_ci-------------------- 68c2ecf20Sopenharmony_ci- compatible: shall be "snps,dw-i3c-master-1.00a" 78c2ecf20Sopenharmony_ci- clocks: shall reference the core_clk 88c2ecf20Sopenharmony_ci- interrupts: the interrupt line connected to this I3C master 98c2ecf20Sopenharmony_ci- reg: Offset and length of I3C master registers 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciMandatory properties defined by the generic binding (see 128c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/i3c/i3c.txt for more details): 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci- #address-cells: shall be set to 3 158c2ecf20Sopenharmony_ci- #size-cells: shall be set to 0 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciOptional properties defined by the generic binding (see 188c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/i3c/i3c.txt for more details): 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci- i2c-scl-hz 218c2ecf20Sopenharmony_ci- i3c-scl-hz 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciI3C device connected on the bus follow the generic description (see 248c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/i3c/i3c.txt for more details). 258c2ecf20Sopenharmony_ci 268c2ecf20Sopenharmony_ciExample: 278c2ecf20Sopenharmony_ci 288c2ecf20Sopenharmony_ci i3c-master@2000 { 298c2ecf20Sopenharmony_ci compatible = "snps,dw-i3c-master-1.00a"; 308c2ecf20Sopenharmony_ci #address-cells = <3>; 318c2ecf20Sopenharmony_ci #size-cells = <0>; 328c2ecf20Sopenharmony_ci reg = <0x02000 0x1000>; 338c2ecf20Sopenharmony_ci interrupts = <0>; 348c2ecf20Sopenharmony_ci clocks = <&i3cclk>; 358c2ecf20Sopenharmony_ci 368c2ecf20Sopenharmony_ci eeprom@57{ 378c2ecf20Sopenharmony_ci compatible = "atmel,24c01"; 388c2ecf20Sopenharmony_ci reg = <0x57 0x0 0x10>; 398c2ecf20Sopenharmony_ci pagesize = <0x8>; 408c2ecf20Sopenharmony_ci }; 418c2ecf20Sopenharmony_ci }; 42