i2c_algo_pca_data
static void pca_stop(struct i2c_algo_pca_data *adap)
static int pca_address(struct i2c_algo_pca_data *adap,
static int pca_tx_byte(struct i2c_algo_pca_data *adap,
static void pca_rx_byte(struct i2c_algo_pca_data *adap,
static int pca_rx_ack(struct i2c_algo_pca_data *adap,
struct i2c_algo_pca_data *adap = i2c_adap->algo_data;
static void pca_reset(struct i2c_algo_pca_data *adap)
struct i2c_algo_pca_data *pca_data = adap->algo_data;
struct i2c_algo_pca_data *pca_data = adap->algo_data;
static int pca_start(struct i2c_algo_pca_data *adap)
static int pca_repeated_start(struct i2c_algo_pca_data *adap)
static struct i2c_algo_pca_data pca_isa_data = {
struct i2c_algo_pca_data algo_data;