Lines Matching refs:dev_comp
221 const struct mtk_i2c_compatible *dev_comp; member
330 return readw(i2c->base + i2c->dev_comp->regs[reg]); in mtk_i2c_readw()
336 writew(val, i2c->base + i2c->dev_comp->regs[reg]); in mtk_i2c_writew()
400 if (i2c->dev_comp->dcm) in mtk_i2c_init_hw()
403 if (i2c->dev_comp->timing_adjust) in mtk_i2c_init_hw()
408 if (i2c->dev_comp->ltiming_adjust) in mtk_i2c_init_hw()
417 if (i2c->dev_comp->dma_sync) in mtk_i2c_init_hw()
535 if (i2c->dev_comp->ltiming_adjust) in mtk_i2c_set_speed()
549 if (i2c->dev_comp->ltiming_adjust) in mtk_i2c_set_speed()
613 if (i2c->dev_comp->aux_len_reg) { in mtk_i2c_do_transfer()
644 if (i2c->dev_comp->support_33bits) { in mtk_i2c_do_transfer()
667 if (i2c->dev_comp->support_33bits) { in mtk_i2c_do_transfer()
713 if (i2c->dev_comp->support_33bits) { in mtk_i2c_do_transfer()
791 i2c->auto_restart = i2c->dev_comp->auto_restart; in mtk_i2c_transfer()
940 i2c->dev_comp = of_device_get_match_data(&pdev->dev); in mtk_i2c_probe()
946 i2c->adap.quirks = i2c->dev_comp->quirks; in mtk_i2c_probe()
954 if (i2c->dev_comp->timing_adjust) in mtk_i2c_probe()
957 if (i2c->have_pmic && !i2c->dev_comp->pmic_i2c) in mtk_i2c_probe()
994 if (i2c->dev_comp->support_33bits) { in mtk_i2c_probe()