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 8/* Forward declations */ 9struct orinoco_private; 10 11int orinoco_download(struct orinoco_private *priv); 12 13#if defined(CONFIG_HERMES_CACHE_FW_ON_INIT) || defined(CONFIG_PM_SLEEP) 14void orinoco_cache_fw(struct orinoco_private *priv, int ap); 15void orinoco_uncache_fw(struct orinoco_private *priv); 16#else 17#define orinoco_cache_fw(priv, ap) do { } while (0) 18#define orinoco_uncache_fw(priv) do { } while (0) 19#endif 20 21#endif /* _ORINOCO_FW_H_ */ 22