Searched refs:hermes (Results 1 - 18 of 18) sorted by path

/drivers/net/wireless/orinoco/
H A DMakefile4 orinoco-objs := main.o fw.o hw.o mic.o scan.o wext.o hermes_dld.o hermes.o cfg.o
H A Dairport.c153 struct hermes *hw;
H A Dcfg.c193 struct hermes *hw = &priv->hw;
H A Dfw.c11 #include "hermes.h"
104 struct hermes *hw = &priv->hw;
209 struct hermes *hw = &priv->hw;
263 /* Reset hermes chip and make sure it responds */
H A Dhermes.c0 /* hermes.c
45 #include "hermes.h"
77 #define DMSG(stuff...) do {printk(KERN_DEBUG "hermes @ %p: " , hw->iobase); \
105 static int hermes_issue_cmd(struct hermes *hw, u16 cmd, u16 param0,
134 static int hermes_doicmd_wait(struct hermes *hw, u16 cmd,
157 DEBUG(0, "hermes @ 0x%x: Card removed during reset.\n",
164 printk(KERN_ERR "hermes @ %p: "
187 void hermes_struct_init(struct hermes *hw, void __iomem *address,
198 static int hermes_init(struct hermes *hw)
252 static int hermes_docmd_wait(struct hermes *h
[all...]
H A Dhermes.h0 /* hermes.h
31 * access to the hermes structure, and to the hardware
377 struct hermes;
381 int (*init)(struct hermes *hw);
382 int (*cmd_wait)(struct hermes *hw, u16 cmd, u16 parm0,
384 int (*init_cmd_wait)(struct hermes *hw, u16 cmd,
387 int (*allocate)(struct hermes *hw, u16 size, u16 *fid);
388 int (*read_ltv)(struct hermes *hw, int bap, u16 rid, unsigned buflen,
390 int (*write_ltv)(struct hermes *hw, int bap, u16 rid,
392 int (*bap_pread)(struct hermes *h
409 struct hermes { struct
[all...]
H A Dhermes_dld.c5 * - is capable of writing to the volatile area of the hermes device
44 #include "hermes.h"
196 hermes_plug_pdi(struct hermes *hw, const struct pdr *first_pdr,
223 int hermes_apply_pda(struct hermes *hw,
277 int hermes_program(struct hermes *hw, const char *first_block, const void *end)
390 int hermes_apply_pda_with_defaults(struct hermes *hw,
H A Dhermes_dld.h28 #include "hermes.h"
30 int hermesi_program_init(struct hermes *hw, u32 offset);
31 int hermesi_program_end(struct hermes *hw);
32 int hermes_program(struct hermes *hw, const char *first_block, const void *end);
34 int hermes_read_pda(struct hermes *hw,
39 int hermes_apply_pda(struct hermes *hw,
44 int hermes_apply_pda_with_defaults(struct hermes *hw,
H A Dhw.c11 #include "hermes.h"
74 struct hermes *hw = &priv->hw;
283 struct hermes *hw = &priv->hw;
413 struct hermes *hw = &priv->hw;
461 struct hermes *hw = &priv->hw;
692 struct hermes *hw = &priv->hw;
709 struct hermes *hw = &priv->hw;
740 struct hermes *hw = &priv->hw;
789 struct hermes *hw = &priv->hw;
821 struct hermes *h
[all...]
H A Dmain.c8 * and David Gibson <hermes AT gibson.dropbear.id.au>
111 "David Gibson <hermes@gibson.dropbear.id.au>");
440 struct hermes *hw = &priv->hw;
582 static void __orinoco_ev_alloc(struct net_device *dev, struct hermes *hw)
597 static void __orinoco_ev_tx(struct net_device *dev, struct hermes *hw)
609 static void __orinoco_ev_txexc(struct net_device *dev, struct hermes *hw)
669 struct hermes *hw = &priv->hw;
756 struct hermes *hw = &priv->hw;
843 void __orinoco_ev_rx(struct net_device *dev, struct hermes *hw)
1161 struct hermes *h
[all...]
H A Dorinoco.h19 #include "hermes.h"
91 struct hermes hw;
197 void __orinoco_ev_info(struct net_device *dev, struct hermes *hw);
198 void __orinoco_ev_rx(struct net_device *dev, struct hermes *hw);
H A Dorinoco_cs.c29 MODULE_AUTHOR("David Gibson <hermes@gibson.dropbear.id.au>");
136 struct hermes *hw = &priv->hw;
158 /* We initialize the hermes structure before completing PCMCIA
H A Dorinoco_pci.c6 * hermes registers, as well as the COR register.
10 * and David Gibson <hermes AT gibson.dropbear.id.au>
84 struct hermes *hw = &priv->hw;
236 " David Gibson <hermes@gibson.dropbear.id.au> &"
239 " David Gibson <hermes@gibson.dropbear.id.au>");
H A Dorinoco_plx.c8 * and David Gibson <hermes AT gibson.dropbear.id.au>
112 struct hermes *hw = &priv->hw;
342 " David Gibson <hermes@gibson.dropbear.id.au>,"
H A Dorinoco_tmd.c62 struct hermes *hw = &priv->hw;
H A Dorinoco_usb.c952 static int ezusb_write_ltv(struct hermes *hw, int bap, u16 rid,
982 static int ezusb_read_ltv(struct hermes *hw, int bap, u16 rid,
999 static int ezusb_doicmd_wait(struct hermes *hw, u16 cmd, u16 parm0, u16 parm1,
1022 static int ezusb_docmd_wait(struct hermes *hw, u16 cmd, u16 parm0,
1043 static int ezusb_bap_pread(struct hermes *hw, int bap,
1076 static int ezusb_read_pda(struct hermes *hw, __le16 *pda,
1101 static int ezusb_program_init(struct hermes *hw, u32 entry_point)
1115 static int ezusb_program_end(struct hermes *hw)
1128 static int ezusb_program_bytes(struct hermes *hw, const char *buf,
1153 static int ezusb_program(struct hermes *h
[all...]
H A Dspectrum_cs.c7 * in hermes.c and main.c.
199 struct hermes *hw = &priv->hw;
221 /* We initialize the hermes structure before completing PCMCIA
H A Dwext.c15 #include "hermes.h"
92 struct hermes *hw = &priv->hw;
460 struct hermes *hw = &priv->hw;
495 struct hermes *hw = &priv->hw;
671 struct hermes *hw = &priv->hw;
876 struct hermes *hw = &priv->hw;
1272 struct hermes *hw = &priv->hw;

Completed in 88 milliseconds