Lines Matching refs:card
30 void fw_err(const struct fw_card *card, const char *fmt, ...);
32 void fw_notice(const struct fw_card *card, const char *fmt, ...);
59 int (*enable)(struct fw_card *card,
62 int (*read_phy_reg)(struct fw_card *card, int address);
63 int (*update_phy_reg)(struct fw_card *card, int address,
71 int (*set_config_rom)(struct fw_card *card,
74 void (*send_request)(struct fw_card *card, struct fw_packet *packet);
75 void (*send_response)(struct fw_card *card, struct fw_packet *packet);
77 int (*cancel_packet)(struct fw_card *card, struct fw_packet *packet);
87 int (*enable_phys_dma)(struct fw_card *card,
90 u32 (*read_csr)(struct fw_card *card, int csr_offset);
91 void (*write_csr)(struct fw_card *card, int csr_offset, u32 value);
94 (*allocate_iso_context)(struct fw_card *card,
115 void fw_card_initialize(struct fw_card *card,
117 int fw_card_add(struct fw_card *card,
119 void fw_core_remove_card(struct fw_card *card);
121 void fw_schedule_bm_work(struct fw_card *card, unsigned long delay);
129 void fw_cdev_handle_phy_packet(struct fw_card *card, struct fw_packet *p);
152 void fw_node_event(struct fw_card *card, struct fw_node *node, int event);
158 int fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card,
211 void fw_core_handle_bus_reset(struct fw_card *card, int node_id,
213 void fw_destroy_nodes(struct fw_card *card);
242 void fw_core_handle_request(struct fw_card *card, struct fw_packet *request);
243 void fw_core_handle_response(struct fw_card *card, struct fw_packet *packet);
250 void fw_send_phy_config(struct fw_card *card,