Lines Matching refs:cdata
145 const struct ingenic_i2c_config *cdata; member
344 if (i2c->cdata->version >= ID_X1000) { in jz4780_i2c_set_speed()
352 if (i2c->cdata->version >= ID_X1000) in jz4780_i2c_set_speed()
370 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_cleanup()
421 if ((cmd_left == 0) && (i2c->cdata->version >= ID_X1000)) in jz4780_i2c_send_rcmd()
478 if (rd_left <= i2c->cdata->fifosize) in jz4780_i2c_irq()
485 int max_send = (i2c->cdata->fifosize - 1) in jz4780_i2c_irq()
492 i2c->cdata->fifosize in jz4780_i2c_irq()
493 - i2c->cdata->tx_level - 1); in jz4780_i2c_irq()
509 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_irq()
529 (i2c->cdata->version >= ID_X1000)) in jz4780_i2c_irq()
537 if ((!i2c->stop_hold) && (i2c->cdata->version < in jz4780_i2c_irq()
584 if (len <= i2c->cdata->fifosize) in jz4780_i2c_xfer_read()
587 jz4780_i2c_writew(i2c, JZ4780_I2C_RXTL, i2c->cdata->rx_level); in jz4780_i2c_xfer_read()
589 jz4780_i2c_writew(i2c, JZ4780_I2C_TXTL, i2c->cdata->tx_level); in jz4780_i2c_xfer_read()
595 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_xfer_read()
645 jz4780_i2c_writew(i2c, JZ4780_I2C_TXTL, i2c->cdata->tx_level); in jz4780_i2c_xfer_write()
650 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_xfer_write()
772 i2c->cdata = device_get_match_data(&pdev->dev); in jz4780_i2c_probe()
773 if (!i2c->cdata) { in jz4780_i2c_probe()
820 if (i2c->cdata->version < ID_X1000) { in jz4780_i2c_probe()