1root { 2 platform { 3 i2c_config { 4 template i2c_controller { 5 match_attr = "rockchip_rk2206_i2c0"; 6 bus = 0; 7 id = 17; 8 mode = 2; 9 freq = 100000; 10 scl_gpio = 1; 11 scl_func = 3; 12 scl_type = 0; 13 scl_drv = 8; 14 scl_dir = 2; 15 scl_val = 2; 16 scl_mux = 3; 17 sda_gpio = 0; 18 sda_func = 3; 19 sda_type = 0; 20 sda_drv = 8; 21 sda_dir = 2; 22 sda_val = 2; 23 sda_mux = 3; 24 } 25 26 i2c0 :: i2c_controller { 27 match_attr = "rockchip_rk2206_i2c0"; 28 bus = 0; 29 id = 17; 30 mode = 2; 31 freq = 100000; 32 scl_gpio = 1; 33 scl_func = 3; 34 scl_type = 0; 35 scl_drv = 8; 36 scl_dir = 2; 37 scl_val = 2; 38 scl_mux = 3; 39 sda_gpio = 0; 40 sda_func = 3; 41 sda_type = 0; 42 sda_drv = 8; 43 sda_dir = 2; 44 sda_val = 2; 45 sda_mux = 3; 46 } 47 } 48 } 49} 50