xref: /openbmc/linux/drivers/net/wireless/ti/wl1251/ps.h (revision 2b27bdcc)
12b27bdccSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
290921014SLuciano Coelho /*
390921014SLuciano Coelho  * This file is part of wl1251
490921014SLuciano Coelho  *
590921014SLuciano Coelho  * Copyright (c) 1998-2007 Texas Instruments Incorporated
690921014SLuciano Coelho  * Copyright (C) 2008 Nokia Corporation
790921014SLuciano Coelho  */
890921014SLuciano Coelho 
990921014SLuciano Coelho #ifndef __WL1251_PS_H__
1090921014SLuciano Coelho #define __WL1251_PS_H__
1190921014SLuciano Coelho 
1290921014SLuciano Coelho #include "wl1251.h"
1390921014SLuciano Coelho #include "acx.h"
1490921014SLuciano Coelho 
1590921014SLuciano Coelho int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode);
1690921014SLuciano Coelho void wl1251_ps_elp_sleep(struct wl1251 *wl);
1790921014SLuciano Coelho int wl1251_ps_elp_wakeup(struct wl1251 *wl);
1890921014SLuciano Coelho void wl1251_elp_work(struct work_struct *work);
1990921014SLuciano Coelho 
2090921014SLuciano Coelho 
2190921014SLuciano Coelho #endif /* __WL1251_PS_H__ */
22