Symbol: xiic_i2c
drivers/i2c/busses/i2c-xiic.c
1081
static void xiic_send_rem_atomic(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
1123
static void xiic_start_send(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
1207
static void __xiic_start_xfer(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
1232
static int xiic_start_xfer(struct xiic_i2c *i2c, struct i2c_msg *msgs, int num)
drivers/i2c/busses/i2c-xiic.c
1324
struct xiic_i2c *i2c = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-xiic.c
1357
struct xiic_i2c *i2c = i2c_get_adapdata(adap);
drivers/i2c/busses/i2c-xiic.c
1425
struct xiic_i2c *i2c;
drivers/i2c/busses/i2c-xiic.c
1534
struct xiic_i2c *i2c = platform_get_drvdata(pdev);
drivers/i2c/busses/i2c-xiic.c
247
static int xiic_start_xfer(struct xiic_i2c *i2c, struct i2c_msg *msgs, int num);
drivers/i2c/busses/i2c-xiic.c
248
static void __xiic_start_xfer(struct xiic_i2c *i2c);
drivers/i2c/busses/i2c-xiic.c
252
struct xiic_i2c *i2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-xiic.c
261
struct xiic_i2c *i2c = dev_get_drvdata(dev);
drivers/i2c/busses/i2c-xiic.c
281
static inline void xiic_setreg8(struct xiic_i2c *i2c, int reg, u8 value)
drivers/i2c/busses/i2c-xiic.c
289
static inline u8 xiic_getreg8(struct xiic_i2c *i2c, int reg)
drivers/i2c/busses/i2c-xiic.c
300
static inline void xiic_setreg16(struct xiic_i2c *i2c, int reg, u16 value)
drivers/i2c/busses/i2c-xiic.c
308
static inline void xiic_setreg32(struct xiic_i2c *i2c, int reg, int value)
drivers/i2c/busses/i2c-xiic.c
316
static inline int xiic_getreg32(struct xiic_i2c *i2c, int reg)
drivers/i2c/busses/i2c-xiic.c
327
static inline void xiic_irq_dis(struct xiic_i2c *i2c, u32 mask)
drivers/i2c/busses/i2c-xiic.c
334
static inline void xiic_irq_en(struct xiic_i2c *i2c, u32 mask)
drivers/i2c/busses/i2c-xiic.c
341
static inline void xiic_irq_clr(struct xiic_i2c *i2c, u32 mask)
drivers/i2c/busses/i2c-xiic.c
348
static inline void xiic_irq_clr_en(struct xiic_i2c *i2c, u32 mask)
drivers/i2c/busses/i2c-xiic.c
354
static int xiic_clear_rx_fifo(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
373
static int xiic_wait_tx_empty(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
403
static int xiic_setclk(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
478
static int xiic_reinit(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
511
static void xiic_deinit(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
522
static void xiic_smbus_block_read_setup(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
578
static void xiic_read_rx(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
650
static bool xiic_error_check(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
670
static int xiic_tx_fifo_space(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
676
static void xiic_fill_tx_fifo(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
718
static void xiic_wakeup(struct xiic_i2c *i2c, enum xilinx_i2c_state code)
drivers/i2c/busses/i2c-xiic.c
729
struct xiic_i2c *i2c = dev_id;
drivers/i2c/busses/i2c-xiic.c
899
static int xiic_bus_busy(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
906
static int xiic_wait_not_busy(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
927
static void xiic_recv_atomic(struct xiic_i2c *i2c)
drivers/i2c/busses/i2c-xiic.c
952
static void xiic_start_recv(struct xiic_i2c *i2c)