0001
0002
0003
0004
0005
0006 #ifndef _vendor_h_
0007 #define _vendor_h_
0008
0009 #define BROADCOM_OUI 0x001018
0010
0011 enum brcmf_vndr_cmds {
0012 BRCMF_VNDR_CMDS_UNSPEC,
0013 BRCMF_VNDR_CMDS_DCMD,
0014 BRCMF_VNDR_CMDS_LAST
0015 };
0016
0017
0018
0019
0020
0021
0022
0023 enum brcmf_nlattrs {
0024 BRCMF_NLATTR_UNSPEC,
0025
0026 BRCMF_NLATTR_LEN,
0027 BRCMF_NLATTR_DATA,
0028
0029 __BRCMF_NLATTR_AFTER_LAST,
0030 BRCMF_NLATTR_MAX = __BRCMF_NLATTR_AFTER_LAST - 1
0031 };
0032
0033
0034
0035
0036
0037
0038
0039
0040
0041
0042
0043 struct brcmf_vndr_dcmd_hdr {
0044 uint cmd;
0045 int len;
0046 uint offset;
0047 uint set;
0048 uint magic;
0049 };
0050
0051 extern const struct wiphy_vendor_command brcmf_vendor_cmds[];
0052
0053 #endif