Lines Matching defs:prism2_helper_functions
572 struct prism2_helper_functions { struct
575 int (*card_present)(local_info_t *local);
576 void (*cor_sreset)(local_info_t *local);
577 void (*genesis_reset)(local_info_t *local, int hcr);
586 int (*cmd)(struct net_device *dev, u16 cmd, u16 param0, u16 *param1,
588 void (*read_regs)(struct net_device *dev, struct hfa384x_regs *regs);
589 int (*get_rid)(struct net_device *dev, u16 rid, void *buf, int len,
591 int (*set_rid)(struct net_device *dev, u16 rid, void *buf, int len);
592 int (*hw_enable)(struct net_device *dev, int initial);
593 int (*hw_config)(struct net_device *dev, int initial);
594 void (*hw_reset)(struct net_device *dev);
595 void (*hw_shutdown)(struct net_device *dev, int no_disable);
596 int (*reset_port)(struct net_device *dev);
597 void (*schedule_reset)(local_info_t *local);
598 int (*download)(local_info_t *local,
600 int (*tx)(struct sk_buff *skb, struct net_device *dev);
601 int (*set_tim)(struct net_device *dev, int aid, int set);
602 const struct proc_ops *read_aux_proc_ops;
604 int need_tx_headroom; /* number of bytes of headroom needed before
606 enum { HOSTAP_HW_PCCARD, HOSTAP_HW_PLX, HOSTAP_HW_PCI } hw_type;