1 | /* SPDX-License-Identifier: GPL-2.0-only */ |
---|---|
2 | /* |
3 | * Copyright (C) 2007 Ivo van Doorn |
4 | * Copyright 2009 Johannes Berg <johannes@sipsolutions.net> |
5 | */ |
6 | |
7 | |
8 | #ifndef __RFKILL_INPUT_H |
9 | #define __RFKILL_INPUT_H |
10 | |
11 | /* core code */ |
12 | void rfkill_switch_all(const enum rfkill_type type, bool blocked); |
13 | void rfkill_epo(void); |
14 | void rfkill_restore_states(void); |
15 | void rfkill_remove_epo_lock(void); |
16 | bool rfkill_is_epo_lock_active(void); |
17 | bool rfkill_get_global_sw_state(const enum rfkill_type type); |
18 | |
19 | /* input handler */ |
20 | int rfkill_handler_init(void); |
21 | void rfkill_handler_exit(void); |
22 | |
23 | #endif /* __RFKILL_INPUT_H */ |
24 |