Lines Matching refs:fman
103 struct fman; /* FMan data */
289 typedef irqreturn_t (fman_exceptions_cb)(struct fman *fman,
303 typedef irqreturn_t (fman_bus_error_cb)(struct fman *fman, u8 port_id,
322 struct fman { struct
373 void fman_get_revision(struct fman *fman, struct fman_rev_info *rev_info); argument
375 void fman_register_intr(struct fman *fman, enum fman_event_modules mod,
379 void fman_unregister_intr(struct fman *fman, enum fman_event_modules mod,
382 int fman_set_port_params(struct fman *fman,
385 int fman_reset_mac(struct fman *fman, u8 mac_id);
387 u16 fman_get_clock_freq(struct fman *fman);
389 u32 fman_get_bmi_max_fifo_size(struct fman *fman);
391 int fman_set_mac_max_frame(struct fman *fman, u8 mac_id, u16 mfl);
393 u32 fman_get_qman_channel_id(struct fman *fman, u32 port_id);
395 struct resource *fman_get_mem_region(struct fman *fman);
401 struct fman *fman_bind(struct device *dev);