mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
add qca feed
This commit is contained in:
parent
d43ffd8720
commit
26ac03f3f6
451 changed files with 111139 additions and 12069 deletions
48
qaa/qca/ath11k_utils/ath11k-fwtest/Makefile
Normal file
48
qaa/qca/ath11k_utils/ath11k-fwtest/Makefile
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG:=ath11k-fwtest
|
||||
PKG_NAME:=$(PKG)
|
||||
PKG_VERSION:=1.0
|
||||
|
||||
LOCAL_SRC:=$(TOPDIR)/qca/src/ath11k-fwtest
|
||||
include $(INCLUDE_DIR)/local-development.mk
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG)
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/ath11k-fwtest
|
||||
SECTION:=QCA
|
||||
CATEGORY:=$(QTI_SOFTWARE_CATEGORY)
|
||||
URL:=http://www.qca.qualcomm.com
|
||||
MAINTAINER:=Qualcomm Atheros, Inc.
|
||||
TITLE:=QCA ath11k fwtest utility
|
||||
DEPENDS:= +libnl
|
||||
endef
|
||||
|
||||
define Package/ath11k-fwtest/description
|
||||
This Package contains ath11k fwtest utility
|
||||
endef
|
||||
|
||||
TARGET_CFLAGS += -O1 -Wall -fpie -I. -I$(STAGING_DIR)/usr/include/ -I $(STAGING_DIR)/usr/include/mac80211/uapi -I $(STAGING_DIR)/usr/include/libnl3
|
||||
TARGET_LDFLAGS += -lnl-3 -lnl-genl-3
|
||||
|
||||
define Build/Compile
|
||||
mkdir -p $(PKG_BUILD_DIR)/install/sbin
|
||||
$(MAKE) -C $(PKG_BUILD_DIR)/ \
|
||||
CC="$(TARGET_CC)" \
|
||||
CFLAGS="$(TARGET_CFLAGS)" \
|
||||
LDFLAGS="$(TARGET_LDFLAGS)"
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
$(INSTALL_DIR) $(1)/usr/sbin
|
||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/ath11k-fwtest $(1)/usr/sbin
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(INSTALL_DIR) $(1)/usr/sbin
|
||||
$(INSTALL_BIN) $(PKG_BUILD_DIR)/ath11k-fwtest $(1)/usr/sbin
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
31
qaa/qca/ath11k_utils/ath11k-qdss/Makefile
Normal file
31
qaa/qca/ath11k_utils/ath11k-qdss/Makefile
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG:=ath11k-qdss
|
||||
PKG_NAME:=$(PKG)
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||
PKG_RELEASE:=1
|
||||
|
||||
include $(INCLUDE_DIR)/local-development.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
SECTION:=QCA
|
||||
CATEGORY:=$(QTI_SOFTWARE_CATEGORY)
|
||||
URL:=http://www.qca.qualcomm.com
|
||||
MAINTAINER:=Qualcomm Atheros, Inc.
|
||||
DEPENDS:=@TARGET_ipq_ipq807x||TARGET_ipq_ipq807x_64||TARGET_ipq_ipq60xx||TARGET_ipq_ipq60xx_64
|
||||
TITLE:=QCA ath11k qdss configuration binary
|
||||
endef
|
||||
|
||||
define Package/ath11k-qdss/description
|
||||
This Package contains ath11k qdss configuration binary
|
||||
endef
|
||||
|
||||
Build/Compile=true
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(INSTALL_DIR) $(1)/lib/firmware
|
||||
$(INSTALL_BIN) ./files/qdss_trace_config.bin $(1)/lib/firmware
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
99
qaa/qca/ath11k_utils/ath11k-qdss/files/qdss_trace_config.bin
Normal file
99
qaa/qca/ath11k_utils/ath11k-qdss/files/qdss_trace_config.bin
Normal file
|
|
@ -0,0 +1,99 @@
|
|||
//This comment and parser will ignore
|
||||
//Tracer scenario(or commands) always
|
||||
//starts with start keyword
|
||||
//Below commands to enable Event traces on UMAC,MAC0,MAC1
|
||||
//seq_start;
|
||||
//seq_type:mem_req;
|
||||
//memory size always given in KB. beow example reserves 3 buffers segments of 16 KB.
|
||||
//sink:etr_ddr,0x1,0x1000;
|
||||
//seq_end;
|
||||
//Below commands to enable Event traces on UMAC,MAC0,MAC1
|
||||
seq_start;
|
||||
seq_type:mac_event_trace;
|
||||
sink:etr_ddr;
|
||||
subsys_cfg_start:mac0;
|
||||
hwsch:0x1, 0x000FFFF1,0x1036052C,0x0,0x0;
|
||||
rxdma:0x2, 0x3400,0x8000,0x0,0x0;
|
||||
crypto:0x3, 0xF79B3770,0x0,0x0,0x0;
|
||||
txpcu:0x4, 0xD687F4E7,0x20000092,0x0,0x0;
|
||||
txole:0x5, 0x640F0622,0x2,0x0,0x0;
|
||||
pdg:0x6, 0x3C800706,0x0,0x0,0x0;
|
||||
subsys_cfg_end:mac0;
|
||||
subsys_cfg_start:mac1;
|
||||
hwsch:0x7, 0x000FFFF1,0x1036052C,0x0,0x0;
|
||||
rxdma:0x8, 0x3400,0x8000,0x0,0x0;
|
||||
crypto:0x9, 0xF79B3770,0x0,0x0,0x0;
|
||||
txpcu:0xA, 0xD687F4E7,0x20000092,0x0,0x0;
|
||||
txole:0xB, 0x640F0622,0x2,0x0,0x0;
|
||||
pdg:0xC, 0x3C800706,0x0,0x0,0x0;
|
||||
subsys_cfg_end:mac1;
|
||||
swap:0xFFFFFFFF;
|
||||
trigger_start:trc;
|
||||
wfi:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
ts0:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
ts1:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
ts2:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
ts3:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
ts4:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
trigger_end:trc;
|
||||
memw:0xFFFFFFFF,0xFFFFFFFF;
|
||||
seq_end;
|
||||
// Below commands to enable obo trace on the mac0
|
||||
//seq_start;
|
||||
//seq_type:mac_obo_trace;
|
||||
//sink:etb_wcss;
|
||||
//subsys_cfg_start:mac0;
|
||||
//hwsch:0x1,0xABCDABCD;
|
||||
//subsys_cfg_end:mac0;
|
||||
//swap:0xABCDABCD;
|
||||
//trigger_start:trc;
|
||||
//wfi:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
//ts0:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
//ts1:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
//ts2:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
//ts3:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
//ts4:0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF;
|
||||
//trigger_end:trc;
|
||||
//memw:0xFFFFFFFF,0xFFFFFFFF;
|
||||
//seq_end;
|
||||
// Below commands to enable TLV trace on the mac0
|
||||
//seq_start;
|
||||
//seq_type:mac_tlv_trace;
|
||||
//sink:etb_wcss;
|
||||
//subsys_cfg_start:mac0;
|
||||
//tlv_port:PDG_TXDMA_TLV;
|
||||
//subsys_cfg_end:mac0;
|
||||
//seq_end;
|
||||
// Below commands to enable q6 etm
|
||||
//seq_start;
|
||||
//seq_type:q6_etm_trace;
|
||||
//sink:etr_ddr;
|
||||
//seq_end;
|
||||
// Below commands to enable umac noc traces
|
||||
//seq_start;
|
||||
//seq_type:umac_noc_trace;
|
||||
//sink:etb_wcss;
|
||||
//ctrl:0x12;
|
||||
//port_sel:0x4;
|
||||
//lut:0xA;
|
||||
//routeid_base:0x01000000;
|
||||
//routeid_mask:0x01c00000;
|
||||
//addr_lo:0x0;
|
||||
//addr_hi:0x0;
|
||||
//win_size:0x25;
|
||||
//req_opcode:0x3;
|
||||
//res_status:0x3;
|
||||
//fltr_len:0xF;
|
||||
//async_period:0xC;
|
||||
//seq_end;
|
||||
// Below commands to enable umac noc traces
|
||||
//seq_start;
|
||||
//seq_type:phy_tlv_trace;
|
||||
//sink:etr_ddr;
|
||||
//seq_end;
|
||||
//seq_start;
|
||||
//seq_type:phy_event_trace;
|
||||
//sink:etr_ddr;
|
||||
//phya:0x1,0x1;
|
||||
//phyb:0x1,0x1;
|
||||
//seq_end;
|
||||
Loading…
Add table
Add a link
Reference in a new issue