Lines Matching defs:hdq_data
58 struct hdq_data { struct
59 struct device *dev;
60 void __iomem *hdq_base;
62 struct mutex hdq_mutex;
63 int hdq_usecount;
64 struct clk *hdq_ick;
65 struct clk *hdq_fck;
66 u8 hdq_irqstatus;
68 spinlock_t hdq_spinlock;
74 int init_trans;
103 static inline u8 hdq_reg_in(struct hdq_data *hdq_data, u32 offset) in hdq_reg_in()
108 static inline void hdq_reg_out(struct hdq_data *hdq_data, u32 offset, u8 val) in hdq_reg_out()
113 static inline u8 hdq_reg_merge(struct hdq_data *hdq_data, u32 offset, in hdq_reg_merge()
129 static int hdq_wait_for_flag(struct hdq_data *hdq_data, u32 offset, in hdq_wait_for_flag()
158 static int hdq_write_byte(struct hdq_data *hdq_data, u8 val, u8 *status) in hdq_write_byte()
211 struct hdq_data *hdq_data = _hdq; in hdq_isr() local
257 static int _omap_hdq_reset(struct hdq_data *hdq_data) in _omap_hdq_reset()
291 static int omap_hdq_break(struct hdq_data *hdq_data) in omap_hdq_break()
352 static int hdq_read_byte(struct hdq_data *hdq_data, u8 *val) in hdq_read_byte()
404 static int omap_hdq_get(struct hdq_data *hdq_data) in omap_hdq_get()
463 static int omap_hdq_put(struct hdq_data *hdq_data) in omap_hdq_put()
491 struct hdq_data *hdq_data = _hdq; in omap_w1_read_byte() local
526 struct hdq_data *hdq_data = _hdq; in omap_w1_write_byte() local
565 struct hdq_data *hdq_data; in omap_hdq_probe() local
686 struct hdq_data *hdq_data = platform_get_drvdata(pdev); in omap_hdq_remove() local