Lines Matching refs:octeon_i2c
114 struct octeon_i2c { struct
128 void (*int_enable)(struct octeon_i2c *); argument
129 void (*int_disable)(struct octeon_i2c *); argument
130 void (*hlc_int_enable)(struct octeon_i2c *); argument
131 void (*hlc_int_disable)(struct octeon_i2c *); argument
152 static inline void octeon_i2c_reg_write(struct octeon_i2c *i2c, u64 eop_reg, u8 data) in octeon_i2c_reg_write()
179 static inline int octeon_i2c_reg_read(struct octeon_i2c *i2c, u64 eop_reg, in octeon_i2c_reg_read()
212 static inline u64 octeon_i2c_read_int(struct octeon_i2c *i2c) in octeon_i2c_read_int()
222 static inline void octeon_i2c_write_int(struct octeon_i2c *i2c, u64 data) in octeon_i2c_write_int()
246 int octeon_i2c_init_lowlevel(struct octeon_i2c *i2c);
247 void octeon_i2c_set_clock(struct octeon_i2c *i2c);