Lines Matching defs:adap

26 #define pca_outw(adap, reg, val) adap->write_byte(adap->data, reg, val)  argument
27 #define pca_inw(adap, reg) adap->read_byte(adap->data, reg) argument
29 #define pca_status(adap) pca_inw(adap, I2C_PCA_STA) argument
30 #define pca_clock(adap) adap->i2c_clock argument
31 #define pca_set_con(adap, val) pca_outw(adap, I2C_PCA_CON, val) argument
32 #define pca_get_con(adap) pca_inw(adap, I2C_PCA_CON) argument
33 #define pca_wait(adap) adap->wait_for_completion(adap->data) argument
35 static void pca_reset(struct i2c_algo_pca_data *adap) in pca_reset()
54 static int pca_start(struct i2c_algo_pca_data *adap) in pca_start()
69 static int pca_repeated_start(struct i2c_algo_pca_data *adap) in pca_repeated_start()
88 static void pca_stop(struct i2c_algo_pca_data *adap) in pca_stop()
102 static int pca_address(struct i2c_algo_pca_data *adap, in pca_address()
124 static int pca_tx_byte(struct i2c_algo_pca_data *adap, in pca_tx_byte()
142 static void pca_rx_byte(struct i2c_algo_pca_data *adap, in pca_rx_byte()
154 static int pca_rx_ack(struct i2c_algo_pca_data *adap, in pca_rx_ack()
172 struct i2c_algo_pca_data *adap = i2c_adap->algo_data; in pca_xfer() local
343 static u32 pca_func(struct i2c_adapter *adap) in pca_func()
353 static unsigned int pca_probe_chip(struct i2c_adapter *adap) in pca_probe_chip()
376 static int pca_init(struct i2c_adapter *adap) in pca_init()
520 int i2c_pca_add_bus(struct i2c_adapter *adap) in i2c_pca_add_bus()
532 int i2c_pca_add_numbered_bus(struct i2c_adapter *adap) in i2c_pca_add_numbered_bus()