Lines Matching defs:mpc_i2c
83 struct mpc_i2c {
112 void (*setup)(struct device_node *node, struct mpc_i2c *i2c, u32 clock);
115 static inline void writeccr(struct mpc_i2c *i2c, u32 x)
125 static void mpc_i2c_fixup(struct mpc_i2c *i2c)
149 static int i2c_mpc_wait_sr(struct mpc_i2c *i2c, int mask)
177 static void mpc_i2c_fixup_A004447(struct mpc_i2c *i2c)
276 struct mpc_i2c *i2c,
298 struct mpc_i2c *i2c,
306 struct mpc_i2c *i2c,
334 struct mpc_i2c *i2c,
462 struct mpc_i2c *i2c,
487 struct mpc_i2c *i2c,
493 static void mpc_i2c_finish(struct mpc_i2c *i2c, int rc)
502 static void mpc_i2c_do_action(struct mpc_i2c *i2c)
614 static void mpc_i2c_do_intr(struct mpc_i2c *i2c, u8 status)
645 struct mpc_i2c *i2c = dev_id;
659 static int mpc_i2c_wait_for_completion(struct mpc_i2c *i2c)
672 static int mpc_i2c_execute_msg(struct mpc_i2c *i2c)
724 struct mpc_i2c *i2c = i2c_get_adapdata(adap);
756 struct mpc_i2c *i2c = i2c_get_adapdata(adap);
783 struct mpc_i2c *i2c;
896 struct mpc_i2c *i2c = platform_get_drvdata(op);
905 struct mpc_i2c *i2c = dev_get_drvdata(dev);
915 struct mpc_i2c *i2c = dev_get_drvdata(dev);