Lines Matching refs:adap
1541 struct i2c_adapter adap; member
1544 static int unittest_i2c_master_xfer(struct i2c_adapter *adap, in unittest_i2c_master_xfer() argument
1547 struct unittest_i2c_bus_data *std = i2c_get_adapdata(adap); in unittest_i2c_master_xfer()
1554 static u32 unittest_i2c_functionality(struct i2c_adapter *adap) in unittest_i2c_functionality() argument
1569 struct i2c_adapter *adap; in unittest_i2c_bus_probe() local
1590 adap = &std->adap; in unittest_i2c_bus_probe()
1591 i2c_set_adapdata(adap, std); in unittest_i2c_bus_probe()
1592 adap->nr = -1; in unittest_i2c_bus_probe()
1593 strlcpy(adap->name, pdev->name, sizeof(adap->name)); in unittest_i2c_bus_probe()
1594 adap->class = I2C_CLASS_DEPRECATED; in unittest_i2c_bus_probe()
1595 adap->algo = &unittest_i2c_algo; in unittest_i2c_bus_probe()
1596 adap->dev.parent = dev; in unittest_i2c_bus_probe()
1597 adap->dev.of_node = dev->of_node; in unittest_i2c_bus_probe()
1598 adap->timeout = 5 * HZ; in unittest_i2c_bus_probe()
1599 adap->retries = 3; in unittest_i2c_bus_probe()
1601 ret = i2c_add_numbered_adapter(adap); in unittest_i2c_bus_probe()
1617 i2c_del_adapter(&std->adap); in unittest_i2c_bus_remove()
1680 struct i2c_adapter *adap[]; member
1683 static int unittest_i2c_mux_select_chan(struct i2c_adapter *adap, in unittest_i2c_mux_select_chan() argument
1694 struct i2c_adapter *adap = to_i2c_adapter(dev->parent); in unittest_i2c_mux_probe() local
1720 size = offsetof(struct unittest_i2c_mux_data, adap[nchans]); in unittest_i2c_mux_probe()
1728 stm->adap[i] = i2c_add_mux_adapter(adap, dev, client, in unittest_i2c_mux_probe()
1730 if (!stm->adap[i]) { in unittest_i2c_mux_probe()
1733 i2c_del_mux_adapter(stm->adap[i]); in unittest_i2c_mux_probe()
1752 i2c_del_mux_adapter(stm->adap[i]); in unittest_i2c_mux_remove()