• Home
  • Raw
  • Download

Lines Matching defs:fw

79 #define PRESTERA_LDR_REG_BASE(fw)	((fw)->ldr_regs)  argument
80 #define PRESTERA_LDR_REG_ADDR(fw, reg) (PRESTERA_LDR_REG_BASE(fw) + (reg)) argument
166 #define PRESTERA_FW_REG_BASE(fw) ((fw)->dev.ctl_regs) argument
167 #define PRESTERA_FW_REG_ADDR(fw, reg) PRESTERA_FW_REG_BASE((fw)) + (reg) argument
198 static void prestera_fw_write(struct prestera_fw *fw, u32 reg, u32 val) in prestera_fw_write()
203 static u32 prestera_fw_read(struct prestera_fw *fw, u32 reg) in prestera_fw_read()
208 static u32 prestera_fw_evtq_len(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_len()
213 static u32 prestera_fw_evtq_avail(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_avail()
221 static void prestera_fw_evtq_rd_set(struct prestera_fw *fw, in prestera_fw_evtq_rd_set()
229 static u8 __iomem *prestera_fw_evtq_buf(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_buf()
234 static u32 prestera_fw_evtq_read32(struct prestera_fw *fw, u8 qid) in prestera_fw_evtq_read32()
244 static ssize_t prestera_fw_evtq_read_buf(struct prestera_fw *fw, in prestera_fw_evtq_read_buf()
262 static u8 prestera_fw_evtq_pick(struct prestera_fw *fw) in prestera_fw_evtq_pick()
274 static void prestera_fw_evt_ctl_status_set(struct prestera_fw *fw, u32 val) in prestera_fw_evt_ctl_status_set()
285 struct prestera_fw *fw; in prestera_fw_evt_work_fn() local
317 static int prestera_fw_wait_reg32(struct prestera_fw *fw, u32 reg, u32 cmp, in prestera_fw_wait_reg32()
327 static int prestera_fw_cmd_send(struct prestera_fw *fw, in prestera_fw_cmd_send()
380 struct prestera_fw *fw; in prestera_fw_send_req() local
392 static int prestera_fw_init(struct prestera_fw *fw) in prestera_fw_init()
436 static void prestera_fw_uninit(struct prestera_fw *fw) in prestera_fw_uninit()
443 struct prestera_fw *fw = dev_id; in prestera_pci_irq_handler() local
457 static void prestera_ldr_write(struct prestera_fw *fw, u32 reg, u32 val) in prestera_ldr_write()
462 static u32 prestera_ldr_read(struct prestera_fw *fw, u32 reg) in prestera_ldr_read()
467 static int prestera_ldr_wait_reg32(struct prestera_fw *fw, in prestera_ldr_wait_reg32()
477 static u32 prestera_ldr_wait_buf(struct prestera_fw *fw, size_t len) in prestera_ldr_wait_buf()
489 static int prestera_ldr_wait_dl_finish(struct prestera_fw *fw) in prestera_ldr_wait_dl_finish()
507 static void prestera_ldr_wr_idx_move(struct prestera_fw *fw, unsigned int n) in prestera_ldr_wr_idx_move()
512 static void prestera_ldr_wr_idx_commit(struct prestera_fw *fw) in prestera_ldr_wr_idx_commit()
517 static u8 __iomem *prestera_ldr_wr_ptr(struct prestera_fw *fw) in prestera_ldr_wr_ptr()
522 static int prestera_ldr_send(struct prestera_fw *fw, const u8 *buf, size_t len) in prestera_ldr_send()
542 static int prestera_ldr_fw_send(struct prestera_fw *fw, in prestera_ldr_fw_send()
600 static int prestera_fw_rev_check(struct prestera_fw *fw) in prestera_fw_rev_check()
613 static int prestera_fw_hdr_parse(struct prestera_fw *fw) in prestera_fw_hdr_parse()
635 static int prestera_fw_get(struct prestera_fw *fw) in prestera_fw_get()
674 static void prestera_fw_put(struct prestera_fw *fw) in prestera_fw_put()
679 static int prestera_fw_load(struct prestera_fw *fw) in prestera_fw_load()
725 struct prestera_fw *fw; in prestera_pci_probe() local
807 struct prestera_fw *fw = pci_get_drvdata(pdev); in prestera_pci_remove() local