Lines Matching defs:variant
134 /* I2C_TRANS_STATUS register bits for Exynos5 variant */
141 /* I2C_TRANS_STATUS register bits for Exynos7 variant */
201 const struct exynos_hsi2c_variant *variant;
207 * @hw: the hardware variant of Exynos I2C controller
306 if (i2c->variant->hw == I2C_TYPE_EXYNOSAUTOV9) {
334 if (i2c->variant->hw != I2C_TYPE_EXYNOS7)
458 switch (i2c->variant->hw) {
530 len = i2c->variant->fifo_depth - fifo_level;
615 if (i2c->variant->hw == I2C_TYPE_EXYNOS5)
657 if (i2c->variant->hw == I2C_TYPE_EXYNOS5)
671 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ?
672 (i2c->variant->fifo_depth * 3 / 4) : i2c->msg->len;
680 trig_lvl = (i2c->msg->len > i2c->variant->fifo_depth) ?
681 (i2c->variant->fifo_depth * 1 / 4) : i2c->msg->len;
856 i2c->variant = of_device_get_match_data(&pdev->dev);