├── .gitignore ├── LICENSE ├── README ├── tools ├── edump │ ├── Makefile.am │ ├── README │ ├── autogen.sh │ ├── configure.ac │ └── src │ │ ├── Makefile.am │ │ ├── edump.c │ │ ├── edump.h │ │ ├── eep_4k.c │ │ ├── eep_4k.h │ │ ├── eep_9003.c │ │ ├── eep_9003.h │ │ ├── eep_9287.c │ │ ├── eep_9287.h │ │ ├── eep_common.h │ │ ├── eep_def.c │ │ └── eep_def.h ├── halregdump │ ├── Makefile │ ├── ah_regdomain.h │ ├── ah_regdomain_common.h │ └── hal-reg-dump.c ├── initvals │ ├── Makefile │ ├── ar5008_initvals.h │ ├── ar9001_initvals.h │ ├── ar9002_initvals.h │ ├── ar9003_2p2_initvals.h │ ├── ar9330_1p1_initvals.h │ ├── ar9330_1p2_initvals.h │ ├── ar9340_initvals.h │ ├── ar9462_2p0_initvals.h │ ├── ar9462_2p1_initvals.h │ ├── ar9485_initvals.h │ ├── ar955x_1p0_initvals.h │ ├── ar9565_1p0_initvals.h │ ├── ar9580_1p0_initvals.h │ ├── checksums.txt │ ├── initvals.c │ ├── sha1.c │ ├── sha1.h │ └── verify_checksums.sh └── scripts │ ├── ath10k │ ├── ath10k-bdencoder │ ├── ath10k-check │ ├── ath10k-fw-repo │ └── ath10k-fwencoder │ ├── ath11k │ ├── ath11k-bdencoder │ ├── ath11k-check │ ├── ath11k-fw-repo │ └── ath11k-fwencoder │ ├── ath12k │ ├── ath12k-bdencoder │ ├── ath12k-check │ ├── ath12k-fw-repo │ └── ath12k-fwencoder │ └── ath9k │ ├── irq-watch │ └── read-powers └── tracing └── plugins ├── ath10k.py ├── ath10k_pktlog.py └── ath6kl.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/README -------------------------------------------------------------------------------- /tools/edump/Makefile.am: -------------------------------------------------------------------------------- 1 | SUBDIRS = src 2 | -------------------------------------------------------------------------------- /tools/edump/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/README -------------------------------------------------------------------------------- /tools/edump/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/autogen.sh -------------------------------------------------------------------------------- /tools/edump/configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/configure.ac -------------------------------------------------------------------------------- /tools/edump/src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/Makefile.am -------------------------------------------------------------------------------- /tools/edump/src/edump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/edump.c -------------------------------------------------------------------------------- /tools/edump/src/edump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/edump.h -------------------------------------------------------------------------------- /tools/edump/src/eep_4k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_4k.c -------------------------------------------------------------------------------- /tools/edump/src/eep_4k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_4k.h -------------------------------------------------------------------------------- /tools/edump/src/eep_9003.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_9003.c -------------------------------------------------------------------------------- /tools/edump/src/eep_9003.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_9003.h -------------------------------------------------------------------------------- /tools/edump/src/eep_9287.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_9287.c -------------------------------------------------------------------------------- /tools/edump/src/eep_9287.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_9287.h -------------------------------------------------------------------------------- /tools/edump/src/eep_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_common.h -------------------------------------------------------------------------------- /tools/edump/src/eep_def.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_def.c -------------------------------------------------------------------------------- /tools/edump/src/eep_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/edump/src/eep_def.h -------------------------------------------------------------------------------- /tools/halregdump/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/halregdump/Makefile -------------------------------------------------------------------------------- /tools/halregdump/ah_regdomain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/halregdump/ah_regdomain.h -------------------------------------------------------------------------------- /tools/halregdump/ah_regdomain_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/halregdump/ah_regdomain_common.h -------------------------------------------------------------------------------- /tools/halregdump/hal-reg-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/halregdump/hal-reg-dump.c -------------------------------------------------------------------------------- /tools/initvals/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/Makefile -------------------------------------------------------------------------------- /tools/initvals/ar5008_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar5008_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9001_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9001_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9002_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9002_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9003_2p2_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9003_2p2_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9330_1p1_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9330_1p1_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9330_1p2_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9330_1p2_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9340_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9340_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9462_2p0_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9462_2p0_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9462_2p1_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9462_2p1_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9485_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9485_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar955x_1p0_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar955x_1p0_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9565_1p0_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9565_1p0_initvals.h -------------------------------------------------------------------------------- /tools/initvals/ar9580_1p0_initvals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/ar9580_1p0_initvals.h -------------------------------------------------------------------------------- /tools/initvals/checksums.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/checksums.txt -------------------------------------------------------------------------------- /tools/initvals/initvals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/initvals.c -------------------------------------------------------------------------------- /tools/initvals/sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/sha1.c -------------------------------------------------------------------------------- /tools/initvals/sha1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/sha1.h -------------------------------------------------------------------------------- /tools/initvals/verify_checksums.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/initvals/verify_checksums.sh -------------------------------------------------------------------------------- /tools/scripts/ath10k/ath10k-bdencoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath10k/ath10k-bdencoder -------------------------------------------------------------------------------- /tools/scripts/ath10k/ath10k-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath10k/ath10k-check -------------------------------------------------------------------------------- /tools/scripts/ath10k/ath10k-fw-repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath10k/ath10k-fw-repo -------------------------------------------------------------------------------- /tools/scripts/ath10k/ath10k-fwencoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath10k/ath10k-fwencoder -------------------------------------------------------------------------------- /tools/scripts/ath11k/ath11k-bdencoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath11k/ath11k-bdencoder -------------------------------------------------------------------------------- /tools/scripts/ath11k/ath11k-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath11k/ath11k-check -------------------------------------------------------------------------------- /tools/scripts/ath11k/ath11k-fw-repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath11k/ath11k-fw-repo -------------------------------------------------------------------------------- /tools/scripts/ath11k/ath11k-fwencoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath11k/ath11k-fwencoder -------------------------------------------------------------------------------- /tools/scripts/ath12k/ath12k-bdencoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath12k/ath12k-bdencoder -------------------------------------------------------------------------------- /tools/scripts/ath12k/ath12k-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath12k/ath12k-check -------------------------------------------------------------------------------- /tools/scripts/ath12k/ath12k-fw-repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath12k/ath12k-fw-repo -------------------------------------------------------------------------------- /tools/scripts/ath12k/ath12k-fwencoder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath12k/ath12k-fwencoder -------------------------------------------------------------------------------- /tools/scripts/ath9k/irq-watch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath9k/irq-watch -------------------------------------------------------------------------------- /tools/scripts/ath9k/read-powers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tools/scripts/ath9k/read-powers -------------------------------------------------------------------------------- /tracing/plugins/ath10k.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tracing/plugins/ath10k.py -------------------------------------------------------------------------------- /tracing/plugins/ath10k_pktlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tracing/plugins/ath10k_pktlog.py -------------------------------------------------------------------------------- /tracing/plugins/ath6kl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/qca/qca-swiss-army-knife/HEAD/tracing/plugins/ath6kl.py --------------------------------------------------------------------------------