Lines Matching refs:bcm5301x_i2c_data
193 struct bcm5301x_i2c_data
208 struct bcm5301x_i2c_data *pdata = data;
223 struct bcm5301x_i2c_data *pdata = data;
238 struct bcm5301x_i2c_data *pdata = data;
246 struct bcm5301x_i2c_data *pdata = data;
255 struct bcm5301x_i2c_data *pdata = bit_data->data;
267 struct bcm5301x_i2c_data *pdata = bit_data->data;
274 static int __devinit bcm5301x_bb_init(struct platform_device *pdev, struct bcm5301x_i2c_data *pdata)
349 static int bcm5301x_check_before(struct bcm5301x_i2c_data *pdata, struct i2c_msg *pmsg)
362 static int bcm5301x_check_after(struct bcm5301x_i2c_data *pdata, struct i2c_msg *pmsg)
385 static void bcm5301x_reset(struct bcm5301x_i2c_data *pdata)
393 static void bcm5301x_reset_and_en(struct bcm5301x_i2c_data *pdata)
413 static void bcm5301x_xfer_trigger(struct bcm5301x_i2c_data *pdata, uint32 irq, uint32 cmd)
433 static void bcm5301x_tx_data(struct bcm5301x_i2c_data *pdata, uint16 max_write_len)
452 static void bcm5301x_rx_data(struct bcm5301x_i2c_data *pdata)
469 static void bcm5301x_tx_start(struct bcm5301x_i2c_data *pdata, struct i2c_msg *pmsg)
486 static void bcm5301x_rx_start(struct bcm5301x_i2c_data *pdata, struct i2c_msg *pmsg)
501 static void bcm5301x_xfer_cleanup(struct bcm5301x_i2c_data *pdata)
516 static int bcm5301x_xfer_msg(struct bcm5301x_i2c_data *pdata, struct i2c_msg *pmsg)
543 static int bcm5301x_xfer_hw(struct bcm5301x_i2c_data *pdata, struct i2c_msg *pmsg)
622 struct bcm5301x_i2c_data *pdata = adap->algo_data;
652 struct bcm5301x_i2c_data *pdata = dev_id;
677 static int __devinit bcm5301x_hwinit(struct bcm5301x_i2c_data *pdata)
707 struct bcm5301x_i2c_data *pdata;
791 struct bcm5301x_i2c_data *pdata = platform_get_drvdata(pdev);