Lines Matching defs:hw
105 static int hermes_issue_cmd(struct hermes *hw, u16 cmd, u16 param0, in hermes_issue_cmd()
134 static int hermes_doicmd_wait(struct hermes *hw, u16 cmd, in hermes_doicmd_wait()
187 void hermes_struct_init(struct hermes *hw, void __iomem *address, in hermes_struct_init()
198 static int hermes_init(struct hermes *hw) in hermes_init()
252 static int hermes_docmd_wait(struct hermes *hw, u16 cmd, u16 parm0, in hermes_docmd_wait()
316 static int hermes_allocate(struct hermes *hw, u16 size, u16 *fid) in hermes_allocate()
366 static int hermes_bap_seek(struct hermes *hw, int bap, u16 id, u16 offset) in hermes_bap_seek()
425 static int hermes_bap_pread(struct hermes *hw, int bap, void *buf, int len, in hermes_bap_pread()
453 static int hermes_bap_pwrite(struct hermes *hw, int bap, const void *buf, in hermes_bap_pwrite()
481 static int hermes_read_ltv(struct hermes *hw, int bap, u16 rid, in hermes_read_ltv()
526 static int hermes_write_ltv(struct hermes *hw, int bap, u16 rid, in hermes_write_ltv()
556 hermes_aux_setaddr(struct hermes *hw, u32 addr) in hermes_aux_setaddr()
563 hermes_aux_control(struct hermes *hw, int enabled) in hermes_aux_control()
597 static int hermesi_program_init(struct hermes *hw, u32 offset) in hermesi_program_init()
646 static int hermesi_program_end(struct hermes *hw) in hermesi_program_end()
675 static int hermes_program_bytes(struct hermes *hw, const char *data, in hermes_program_bytes()
687 static int hermes_read_pda(struct hermes *hw, __le16 *pda, u32 pda_addr, in hermes_read_pda()