Lines Matching refs:chip_data
26 if (serdes->chip_data->bridge_ops->init) in serdes_i2c_init()
27 serdes->chip_data->bridge_ops->init(serdes); in serdes_i2c_init()
33 serdes->chip_data->name); in serdes_i2c_init()
56 if (serdes_split && serdes_split->chip_data->split_ops && in serdes_set_i2c_address()
57 serdes_split->chip_data->split_ops->select) in serdes_set_i2c_address()
58 ret = serdes_split->chip_data->split_ops->select(serdes_split, link); in serdes_set_i2c_address()
60 if (serdes->chip_data->split_ops && in serdes_set_i2c_address()
61 serdes->chip_data->split_ops->set_i2c_addr) in serdes_set_i2c_address()
62 serdes->chip_data->split_ops->set_i2c_addr(serdes, in serdes_set_i2c_address()
65 if (serdes_split && serdes_split->chip_data->split_ops && in serdes_set_i2c_address()
66 serdes_split->chip_data->split_ops->select) in serdes_set_i2c_address()
67 ret = serdes_split->chip_data->split_ops->select(serdes_split, in serdes_set_i2c_address()
90 serdes->chip_data = (struct serdes_chip_data *)dev_get_driver_data(dev); in serdes_i2c_probe()
91 serdes->type = serdes->chip_data->serdes_type; in serdes_i2c_probe()
94 serdes->dev->name, serdes->chip_data->name, serdes); in serdes_i2c_probe()
123 if (serdes->chip_data->serdes_type == TYPE_OTHER) { in serdes_i2c_probe()
133 if (serdes->chip_data->serdes_type == TYPE_SER) in serdes_i2c_probe()
136 if (serdes->chip_data->bridge_ops) { in serdes_i2c_probe()
156 serdes->dev->name, serdes->chip_data->name, in serdes_i2c_probe()
183 serdes->chip_data->name); in serdes_i2c_probe()