| From: |
| Zefir Kurtisi <zefir.kurtisi-ASv44eHyqLVBDgjK7y7TUQ@public.gmane.org> |
| To: |
| ath9k-devel-xDcbHBWguxHbcTqmT+pZeQ@public.gmane.org, linux-wireless-u79uwXL29TY76Z2rM5mHXA@public.gmane.org |
| Subject: |
| [RFC 0/2] ath9k: DFS pattern detector |
| Date: |
| Thu, 26 Jan 2012 16:34:02 +0100 |
| Message-ID: |
| <1327592044-3319-1-git-send-email-zefir.kurtisi@neratec.com> |
| Cc: |
| rodrigue-A+ZNKFmMK5xy9aJCnZT0Uw@public.gmane.org, nbd-p3rKhJxN3npAfugRpC6u6w@public.gmane.org, adrian.chadd-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
kgiori-A+ZNKFmMK5xy9aJCnZT0Uw@public.gmane.org, shafi.wireless-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org |
| Archive-link: |
| Article, Thread
|
D(FS)-day today!
The first patch proposes a generic DFS pattern detector
built into the common ath module to be used by ath9k for
radar detection.
Some DFS components are not yet ready to allow working
integration of the detector into ath9k. To get some hands
on and test the detector (long) before the required
functionalities are available, the second patch proposes
a framework for stand-alone testing the detector from
user space.
Zefir Kurtisi (2):
ath9k: add DFS pattern detector
ath9k/dfs_pattern_detector: add standalone testing
drivers/net/wireless/ath/Makefile | 10 +
.../net/wireless/ath/dfs_pattern_detector/Makefile | 7 +
.../ath/dfs_pattern_detector/detector_elem.c | 92 ++++++
.../ath/dfs_pattern_detector/detector_elem.h | 45 +++
.../dfs_pattern_detector/dfs_pattern_detector.h | 92 ++++++
.../net/wireless/ath/dfs_pattern_detector/module.c | 20 ++
.../ath/dfs_pattern_detector/pattern_detector.c | 294 ++++++++++++++++++++
.../ath/dfs_pattern_detector/pulse_queue.c | 168 +++++++++++
.../ath/dfs_pattern_detector/pulse_queue.h | 77 +++++
.../ath/dfs_pattern_detector/pulse_sequence.c | 280 +++++++++++++++++++
.../ath/dfs_pattern_detector/pulse_sequence.h | 89 ++++++
.../ath/dfs_pattern_detector/radar_types.c | 52 ++++
.../ath/dfs_pattern_detector/radar_types.h | 95 +++++++
.../ath/dfs_pattern_detector/testing/Makefile | 44 +++
.../testing/dfs_netlink_relay.c | 115 ++++++++
.../ath/dfs_pattern_detector/testing/dfs_tester.c | 101 +++++++
.../net/wireless/ath/dfs_pattern_detector/utils.c | 45 +++
.../net/wireless/ath/dfs_pattern_detector/utils.h | 30 ++
18 files changed, 1656 insertions(+), 0 deletions(-)
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/Makefile
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/detector_elem.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/detector_elem.h
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/dfs_pattern_detector.h
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/module.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/pattern_detector.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/pulse_queue.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/pulse_queue.h
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/pulse_sequence.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/pulse_sequence.h
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/radar_types.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/radar_types.h
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/testing/Makefile
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/testing/dfs_netlink_relay.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/testing/dfs_tester.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/utils.c
create mode 100644 drivers/net/wireless/ath/dfs_pattern_detector/utils.h
--
1.7.4.1
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html