Lines Matching defs:prism2_helper_functions
569 struct prism2_helper_functions { struct
572 int (*card_present)(local_info_t *local);
573 void (*cor_sreset)(local_info_t *local);
574 void (*genesis_reset)(local_info_t *local, int hcr);
583 int (*cmd)(struct net_device *dev, u16 cmd, u16 param0, u16 *param1,
585 void (*read_regs)(struct net_device *dev, struct hfa384x_regs *regs);
586 int (*get_rid)(struct net_device *dev, u16 rid, void *buf, int len,
588 int (*set_rid)(struct net_device *dev, u16 rid, void *buf, int len);
589 int (*hw_enable)(struct net_device *dev, int initial);
590 int (*hw_config)(struct net_device *dev, int initial);
591 void (*hw_reset)(struct net_device *dev);
592 void (*hw_shutdown)(struct net_device *dev, int no_disable);
593 int (*reset_port)(struct net_device *dev);
594 void (*schedule_reset)(local_info_t *local);
595 int (*download)(local_info_t *local,
597 int (*tx)(struct sk_buff *skb, struct net_device *dev);
598 int (*set_tim)(struct net_device *dev, int aid, int set);
599 int (*read_aux)(struct net_device *dev, unsigned addr, int len,
602 int need_tx_headroom; /* number of bytes of headroom needed before
604 enum { HOSTAP_HW_PCCARD, HOSTAP_HW_PLX, HOSTAP_HW_PCI } hw_type;