Make qca-vendor.h independent of other header files
Move the definitions that depended in common.h into a separate header file so that qca-vendor.h can be copied and used as-is in other projects. Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>master
parent
4a64d5a9db
commit
a26582cb98
@ -0,0 +1,28 @@
|
||||
/*
|
||||
* Qualcomm Atheros vendor specific attribute definitions
|
||||
* Copyright (c) 2014, Qualcomm Atheros, Inc.
|
||||
*
|
||||
* This software may be distributed under the terms of the BSD license.
|
||||
* See README for more details.
|
||||
*/
|
||||
|
||||
#ifndef QCA_VENDOR_ATTR_H
|
||||
#define QCA_VENDOR_ATTR_H
|
||||
|
||||
/*
|
||||
* This file defines some of the attributes used with Qualcomm Atheros OUI
|
||||
* 00:13:74 in a way that is not suitable for qca-vendor.h, e.g., due to
|
||||
* compiler dependencies.
|
||||
*/
|
||||
|
||||
struct qca_avoid_freq_range {
|
||||
u32 start_freq;
|
||||
u32 end_freq;
|
||||
} __attribute__ ((packed));
|
||||
|
||||
struct qca_avoid_freq_list {
|
||||
u32 count;
|
||||
struct qca_avoid_freq_range range[0];
|
||||
} __attribute__ ((packed));
|
||||
|
||||
#endif /* QCA_VENDOR_ATTR_H */
|
Loading…
Reference in New Issue