Symbol: s3c24xx_i2c
drivers/i2c/busses/i2c-s3c2410.c
1005
s3c24xx_i2c_parse_dt(struct device_node *np, struct s3c24xx_i2c *i2c) { }
drivers/i2c/busses/i2c-s3c2410.c
1010
struct s3c24xx_i2c *i2c;
drivers/i2c/busses/i2c-s3c2410.c
1023
i2c = devm_kzalloc(&pdev->dev, sizeof(struct s3c24xx_i2c), GFP_KERNEL);
drivers/i2c/busses/i2c-s3c2410.c
1137
struct s3c24xx_i2c *i2c = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-s3c2410.c
1148
struct s3c24xx_i2c *i2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-s3c2410.c
1160
struct s3c24xx_i2c *i2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-s3c2410.c
137
static void i2c_s3c_irq_nextbyte(struct s3c24xx_i2c *i2c, unsigned long iicstat);
drivers/i2c/busses/i2c-s3c2410.c
166
static inline void s3c24xx_i2c_master_complete(struct s3c24xx_i2c *i2c, int ret)
drivers/i2c/busses/i2c-s3c2410.c
181
static inline void s3c24xx_i2c_disable_ack(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
189
static inline void s3c24xx_i2c_enable_ack(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
198
static inline void s3c24xx_i2c_disable_irq(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
206
static inline void s3c24xx_i2c_enable_irq(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
214
static bool is_ack(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
243
static void s3c24xx_i2c_message_start(struct s3c24xx_i2c *i2c,
drivers/i2c/busses/i2c-s3c2410.c
284
static inline void s3c24xx_i2c_stop(struct s3c24xx_i2c *i2c, int ret)
drivers/i2c/busses/i2c-s3c2410.c
347
static inline int is_lastmsg(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
355
static inline int is_msglast(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
371
static inline int is_msgend(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
379
static void i2c_s3c_irq_nextbyte(struct s3c24xx_i2c *i2c, unsigned long iicstat)
drivers/i2c/busses/i2c-s3c2410.c
558
struct s3c24xx_i2c *i2c = dev_id;
drivers/i2c/busses/i2c-s3c2410.c
597
static inline void s3c24xx_i2c_disable_bus(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
617
static int s3c24xx_i2c_set_master(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
637
static void s3c24xx_i2c_wait_idle(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
689
static int s3c24xx_i2c_doxfer(struct s3c24xx_i2c *i2c,
drivers/i2c/busses/i2c-s3c2410.c
757
struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data;
drivers/i2c/busses/i2c-s3c2410.c
786
struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data;
drivers/i2c/busses/i2c-s3c2410.c
845
static int s3c24xx_i2c_clockrate(struct s3c24xx_i2c *i2c, unsigned int *got)
drivers/i2c/busses/i2c-s3c2410.c
907
static int s3c24xx_i2c_parse_dt_gpio(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
926
static int s3c24xx_i2c_parse_dt_gpio(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
935
static int s3c24xx_i2c_init(struct s3c24xx_i2c *i2c)
drivers/i2c/busses/i2c-s3c2410.c
974
s3c24xx_i2c_parse_dt(struct device_node *np, struct s3c24xx_i2c *i2c)