1root { 2 platform { 3 i3c_config { 4 match_attr = "virtual_i3c"; 5 template i3c_controller { 6 busId = 0; 7 busMode = 0x0; // 0x0:pure; 0x1:mixed fast; 0x2:mixed limited; 0x3: mixed slow; 8 IrqNum = 20; 9 i3cMaxRate = 12900000; 10 i3cRate = 12500000; 11 i2cFmRate = 1000000; 12 i2cFmPlusRate = 400000; 13 } 14 controller_0 :: i3c_controller { 15 busId = 18; 16 IrqNum = 20; 17 } 18 controller_1 :: i3c_controller { 19 busId = 19; 20 IrqNum = 21; 21 } 22 } 23 } 24 module = "i3c"; 25 i3c_test_config { 26 i3c_controller_tester { 27 match_attr = "I3C_TEST"; 28 busId = 18; 29 devAddr = 0x3f; 30 regAddr = 0xd0; 31 regLen = 2; 32 bufSize = 7; 33 34 } 35 } 36} 37