orinoco: Handle suspend/restore in core driver
Each device does almost exactly the same things on suspend and resume when upping and downing the interface. So move this logic into a common routine. Signed-off-by: David Kilroy <kilroyd@googlemail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
ef96b5c9ed
commit
6415f7df10
@@ -197,9 +197,8 @@ extern int orinoco_if_add(struct orinoco_private *priv,
|
||||
unsigned long base_addr,
|
||||
unsigned int irq);
|
||||
extern void orinoco_if_del(struct orinoco_private *priv);
|
||||
extern int __orinoco_up(struct orinoco_private *priv);
|
||||
extern int __orinoco_down(struct orinoco_private *priv);
|
||||
extern int orinoco_reinit_firmware(struct orinoco_private *priv);
|
||||
extern int orinoco_up(struct orinoco_private *priv);
|
||||
extern void orinoco_down(struct orinoco_private *priv);
|
||||
extern irqreturn_t orinoco_interrupt(int irq, void *dev_id);
|
||||
|
||||
/********************************************************************/
|
||||
|
Reference in New Issue
Block a user