fw.h 569 B

123456789101112131415161718192021
  1. /* Firmware file reading and download helpers
  2. *
  3. * See copyright notice in main.c
  4. */
  5. #ifndef _ORINOCO_FW_H_
  6. #define _ORINOCO_FW_H_
  7. /* Forward declations */
  8. struct orinoco_private;
  9. int orinoco_download(struct orinoco_private *priv);
  10. #if defined(CONFIG_HERMES_CACHE_FW_ON_INIT) || defined(CONFIG_PM_SLEEP)
  11. void orinoco_cache_fw(struct orinoco_private *priv, int ap);
  12. void orinoco_uncache_fw(struct orinoco_private *priv);
  13. #else
  14. #define orinoco_cache_fw(priv, ap) do { } while (0)
  15. #define orinoco_uncache_fw(priv) do { } while (0)
  16. #endif
  17. #endif /* _ORINOCO_FW_H_ */