xref: /wlan-dirver/utils/sigma-dut/cmds_reg.c (revision 9c381f5922d50eb325775639b37ba9e38238102d)
1cd4e3c3eSJouni Malinen /*
2cd4e3c3eSJouni Malinen  * Sigma Control API DUT (station/AP)
3cd4e3c3eSJouni Malinen  * Copyright (c) 2010, Atheros Communications, Inc.
4cd4e3c3eSJouni Malinen  * Copyright (c) 2011-2014, Qualcomm Atheros, Inc.
5cd4e3c3eSJouni Malinen  * All Rights Reserved.
6cd4e3c3eSJouni Malinen  * Licensed under the Clear BSD license. See README for more details.
7cd4e3c3eSJouni Malinen  */
8cd4e3c3eSJouni Malinen 
9cd4e3c3eSJouni Malinen #include "sigma_dut.h"
10cd4e3c3eSJouni Malinen 
11cd4e3c3eSJouni Malinen void sigma_dut_register_cmds(void)
12cd4e3c3eSJouni Malinen {
13cd4e3c3eSJouni Malinen 	void basic_register_cmds(void);
14cd4e3c3eSJouni Malinen 	basic_register_cmds();
15cd4e3c3eSJouni Malinen 
16cd4e3c3eSJouni Malinen 	void sta_register_cmds(void);
17cd4e3c3eSJouni Malinen 	sta_register_cmds();
18cd4e3c3eSJouni Malinen 
19cd4e3c3eSJouni Malinen 	void traffic_register_cmds(void);
20cd4e3c3eSJouni Malinen 	traffic_register_cmds();
21cd4e3c3eSJouni Malinen 
22cd4e3c3eSJouni Malinen #ifdef CONFIG_TRAFFIC_AGENT
23cd4e3c3eSJouni Malinen 	void traffic_agent_register_cmds(void);
24cd4e3c3eSJouni Malinen 	traffic_agent_register_cmds();
25cd4e3c3eSJouni Malinen #endif /* CONFIG_TRAFFIC_AGENT */
26cd4e3c3eSJouni Malinen 
27cd4e3c3eSJouni Malinen 	void p2p_register_cmds(void);
28cd4e3c3eSJouni Malinen 	p2p_register_cmds();
29cd4e3c3eSJouni Malinen 
30cd4e3c3eSJouni Malinen 	void ap_register_cmds(void);
31cd4e3c3eSJouni Malinen 	ap_register_cmds();
32cd4e3c3eSJouni Malinen 
33cd4e3c3eSJouni Malinen 	void powerswitch_register_cmds(void);
34cd4e3c3eSJouni Malinen 	powerswitch_register_cmds();
35cd4e3c3eSJouni Malinen 
36cd4e3c3eSJouni Malinen 	void atheros_register_cmds(void);
37cd4e3c3eSJouni Malinen 	atheros_register_cmds();
38cd4e3c3eSJouni Malinen 
39cd4e3c3eSJouni Malinen #ifdef CONFIG_WLANTEST
40cd4e3c3eSJouni Malinen 	void wlantest_register_cmds(void);
41cd4e3c3eSJouni Malinen 	wlantest_register_cmds();
42cd4e3c3eSJouni Malinen #endif /* CONFIG_WLANTEST */
43cd4e3c3eSJouni Malinen 
44cd4e3c3eSJouni Malinen 	void dev_register_cmds(void);
45cd4e3c3eSJouni Malinen 	dev_register_cmds();
46cd4e3c3eSJouni Malinen 
47cd4e3c3eSJouni Malinen #ifdef CONFIG_SNIFFER
48cd4e3c3eSJouni Malinen 	void sniffer_register_cmds(void);
49cd4e3c3eSJouni Malinen 	sniffer_register_cmds();
50cd4e3c3eSJouni Malinen #endif /* CONFIG_SNIFFER */
51cd4e3c3eSJouni Malinen 
52cd4e3c3eSJouni Malinen #ifdef CONFIG_SERVER
53cd4e3c3eSJouni Malinen 	void server_register_cmds(void);
54cd4e3c3eSJouni Malinen 	server_register_cmds();
55cd4e3c3eSJouni Malinen #endif /* CONFIG_SERVER */
56*9c381f59SAmarnath Hullur Subramanyam 
57*9c381f59SAmarnath Hullur Subramanyam #ifdef MIRACAST
58*9c381f59SAmarnath Hullur Subramanyam 	void miracast_register_cmds(void);
59*9c381f59SAmarnath Hullur Subramanyam 	miracast_register_cmds();
60*9c381f59SAmarnath Hullur Subramanyam #endif /* MIRACAST */
61cd4e3c3eSJouni Malinen }
62