• Home
  • Raw
  • Download

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()
68 static int pca_start(struct i2c_algo_pca_data *adap) in pca_start()
83 static int pca_repeated_start(struct i2c_algo_pca_data *adap) in pca_repeated_start()
102 static void pca_stop(struct i2c_algo_pca_data *adap) in pca_stop()
116 static int pca_address(struct i2c_algo_pca_data *adap, in pca_address()
138 static int pca_tx_byte(struct i2c_algo_pca_data *adap, in pca_tx_byte()
156 static void pca_rx_byte(struct i2c_algo_pca_data *adap, in pca_rx_byte()
168 static int pca_rx_ack(struct i2c_algo_pca_data *adap, in pca_rx_ack()
186 struct i2c_algo_pca_data *adap = i2c_adap->algo_data; in pca_xfer() local
358 static u32 pca_func(struct i2c_adapter *adap) in pca_func()
368 static unsigned int pca_probe_chip(struct i2c_adapter *adap) in pca_probe_chip()
391 static int pca_init(struct i2c_adapter *adap) in pca_init()
532 int i2c_pca_add_bus(struct i2c_adapter *adap) in i2c_pca_add_bus()
544 int i2c_pca_add_numbered_bus(struct i2c_adapter *adap) in i2c_pca_add_numbered_bus()