Lines Matching full:bitbang
95 struct i2c_bitbang *bitbang = GET_I2C_BITBANG(dev); in i2c_litex_init() local
99 i2c_bitbang_init(bitbang, &i2c_litex_bitbang_io, (void *)config); in i2c_litex_init()
101 ret = i2c_bitbang_configure(bitbang, in i2c_litex_init()
104 LOG_ERR("failed to configure I2C bitbang: %d", ret); in i2c_litex_init()
112 struct i2c_bitbang *bitbang = GET_I2C_BITBANG(dev); in i2c_litex_configure() local
114 return i2c_bitbang_configure(bitbang, dev_config); in i2c_litex_configure()
119 struct i2c_bitbang *bitbang = GET_I2C_BITBANG(dev); in i2c_litex_get_config() local
121 return i2c_bitbang_get_config(bitbang, config); in i2c_litex_get_config()
127 struct i2c_bitbang *bitbang = GET_I2C_BITBANG(dev); in i2c_litex_transfer() local
129 return i2c_bitbang_transfer(bitbang, msgs, num_msgs, addr); in i2c_litex_transfer()
134 struct i2c_bitbang *bitbang = GET_I2C_BITBANG(dev); in i2c_litex_recover_bus() local
136 return i2c_bitbang_recover_bus(bitbang); in i2c_litex_recover_bus()