qca-vendor-attr.h 685 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Qualcomm Atheros vendor specific attribute definitions
  3. * Copyright (c) 2014, Qualcomm Atheros, Inc.
  4. *
  5. * This software may be distributed under the terms of the BSD license.
  6. * See README for more details.
  7. */
  8. #ifndef QCA_VENDOR_ATTR_H
  9. #define QCA_VENDOR_ATTR_H
  10. /*
  11. * This file defines some of the attributes used with Qualcomm Atheros OUI
  12. * 00:13:74 in a way that is not suitable for qca-vendor.h, e.g., due to
  13. * compiler dependencies.
  14. */
  15. struct qca_avoid_freq_range {
  16. u32 start_freq;
  17. u32 end_freq;
  18. } __attribute__ ((packed));
  19. struct qca_avoid_freq_list {
  20. u32 count;
  21. struct qca_avoid_freq_range range[0];
  22. } __attribute__ ((packed));
  23. #endif /* QCA_VENDOR_ATTR_H */