exynos5_i2c
struct exynos5_i2c *i2c = dev_get_drvdata(dev);
static void exynos5_i2c_clr_pend_irq(struct exynos5_i2c *i2c)
static int exynos5_i2c_set_timing(struct exynos5_i2c *i2c, bool hs_timings)
static int exynos5_hsi2c_clock_setup(struct exynos5_i2c *i2c)
static void exynos5_i2c_init(struct exynos5_i2c *i2c)
static void exynos5_i2c_reset(struct exynos5_i2c *i2c)
struct exynos5_i2c *i2c = dev_id;
static int exynos5_i2c_wait_bus_idle(struct exynos5_i2c *i2c)
static void exynos5_i2c_bus_recover(struct exynos5_i2c *i2c)
static void exynos5_i2c_bus_check(struct exynos5_i2c *i2c)
static void exynos5_i2c_message_start(struct exynos5_i2c *i2c, int stop)
static bool exynos5_i2c_poll_irqs_timeout(struct exynos5_i2c *i2c,
static int exynos5_i2c_xfer_msg(struct exynos5_i2c *i2c,
struct exynos5_i2c *i2c = adap->algo_data;
struct exynos5_i2c *i2c = adap->algo_data;
struct exynos5_i2c *i2c;
i2c = devm_kzalloc(&pdev->dev, sizeof(struct exynos5_i2c), GFP_KERNEL);
struct exynos5_i2c *i2c = platform_get_drvdata(pdev);
struct exynos5_i2c *i2c = dev_get_drvdata(dev);