Lines Matching refs:variant
134 /* I2C_TRANS_STATUS register bits for Exynos5 variant */
141 /* I2C_TRANS_STATUS register bits for Exynos7 variant */
206 const struct exynos_hsi2c_variant *variant;
212 * @hw: the hardware variant of Exynos I2C controller
311 if (i2c->variant->hw == I2C_TYPE_EXYNOSAUTOV9) {
356 if (i2c->variant->hw != I2C_TYPE_EXYNOS7)
491 switch (i2c->variant->hw) {
563 len = i2c->variant->fifo_depth - fifo_level;
648 if (i2c->variant->hw == I2C_TYPE_EXYNOS5)
690 if (i2c->variant->hw == I2C_TYPE_EXYNOS5)
704 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ?
705 (i2c->variant->fifo_depth * 3 / 4) : i2c->msg->len;
713 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ?
714 (i2c->variant->fifo_depth * 1 / 4) : i2c->msg->len;
926 i2c->variant = of_device_get_match_data(&pdev->dev);