highlander_i2c_dev
static void highlander_i2c_command(struct highlander_i2c_dev *dev,
static int highlander_i2c_wait_for_bbsy(struct highlander_i2c_dev *dev)
static int highlander_i2c_reset(struct highlander_i2c_dev *dev)
static int highlander_i2c_wait_for_ack(struct highlander_i2c_dev *dev)
struct highlander_i2c_dev *dev = dev_id;
static void highlander_i2c_poll(struct highlander_i2c_dev *dev)
static inline int highlander_i2c_wait_xfer_done(struct highlander_i2c_dev *dev)
static int highlander_i2c_read(struct highlander_i2c_dev *dev)
static int highlander_i2c_write(struct highlander_i2c_dev *dev)
struct highlander_i2c_dev *dev = i2c_get_adapdata(adap);
struct highlander_i2c_dev *dev;
dev = kzalloc_obj(struct highlander_i2c_dev);
struct highlander_i2c_dev *dev = platform_get_drvdata(pdev);
static inline void highlander_i2c_irq_enable(struct highlander_i2c_dev *dev)
static inline void highlander_i2c_irq_disable(struct highlander_i2c_dev *dev)
static inline void highlander_i2c_start(struct highlander_i2c_dev *dev)
static inline void highlander_i2c_done(struct highlander_i2c_dev *dev)
static void highlander_i2c_setup(struct highlander_i2c_dev *dev)