Lines Matching refs:resource

112 	struct resource *virt_addr;
255 u32 (*read_csr_ring_head)(struct resource *csr_base_addr,
258 void (*write_csr_ring_head)(struct resource *csr_base_addr,
262 u32 (*read_csr_ring_tail)(struct resource *csr_base_addr,
265 void (*write_csr_ring_tail)(struct resource *csr_base_addr,
269 u32 (*read_csr_e_stat)(struct resource *csr_base_addr, u32 bank);
270 void (*write_csr_ring_config)(struct resource *csr_base_addr,
274 bus_addr_t (*read_csr_ring_base)(struct resource *csr_base_addr,
277 void (*write_csr_ring_base)(struct resource *csr_base_addr,
281 void (*write_csr_int_flag)(struct resource *csr_base_addr,
284 void (*write_csr_int_srcsel)(struct resource *csr_base_addr, u32 bank);
285 void (*write_csr_int_col_en)(struct resource *csr_base_addr,
288 void (*write_csr_int_col_ctl)(struct resource *csr_base_addr,
291 void (*write_csr_int_flag_and_col)(struct resource *csr_base_addr,
294 u32 (*read_csr_ring_srv_arb_en)(struct resource *csr_base_addr,
296 void (*write_csr_ring_srv_arb_en)(struct resource *csr_base_addr,
313 void (*enable_vf2pf_interrupts)(struct resource *pmisc_addr,
315 void (*disable_all_vf2pf_interrupts)(struct resource *pmisc_addr);
316 u32 (*disable_pending_vf2pf_interrupts)(struct resource *pmisc_addr);
479 adf_csr_wr64(struct resource *csr_base, bus_size_t offset, uint64_t value) in adf_csr_wr64()
496 adf_csr_rd64(struct resource *csr_base, bus_size_t offset) in adf_csr_rd64()
532 adf_csr_fetch_and_and(struct resource *csr, size_t offs, unsigned long mask) in adf_csr_fetch_and_and()
541 adf_csr_fetch_and_or(struct resource *csr, size_t offs, unsigned long mask) in adf_csr_fetch_and_or()
551 struct resource *csr, in adf_csr_fetch_and_update()
610 struct resource *mailbox_addr;
698 struct resource *irq;