1root { 2 platform { 3 i2c_config { 4 match_attr = "hisilicon_hi35xx_i2c"; 5 6 template i2c_controller { 7 bus = 0; 8 reg_pbase = 0x12060000; 9 reg_size = 0xd1; 10 irq = 0; 11 freq = 400000; 12 clk = 50000000; 13 } 14 15 controller_0x12060000 :: i2c_controller { 16 bus = 0; 17 } 18 controller_0x12061000 :: i2c_controller { 19 bus = 1; 20 reg_pbase = 0x12061000; 21 } 22 controller_0x12062000 :: i2c_controller { 23 bus = 2; 24 reg_pbase = 0x12062000; 25 } 26 } 27 } 28} 29