Commit Graph

43 Commits

Author SHA1 Message Date
sandhu
a855ce2006 fw-api: kiwi: Get E3.R38 HW header files for kiwi
Bring in E3.R38 HW header files for kiwi, as the final set of header
files from emulation drop. In addition cleanup header files w.r.t comments,
add appropriate copyright header.

Change-Id: I3cee05e506c4171f8641193a0f12456f5cfaf890
CRs-Fixed: 2850521
2021-11-23 15:25:13 -08:00
Basamma Yakkanahalli
62206deed6 fw-api: Add ipq9574 target header files to fw-api project
Added ipq9574 target header files under qca9574 to make fw-api
project compatible to host.

Change-Id: I6a3b43861772a98bb185ee3101b3942dd30abc77
Signed-off-by: Basamma Yakkanahalli <ybasamma@codeaurora.org>
2021-06-22 10:49:29 -07:00
Pavankumar Nandeshwar
c3b1cc501b fw-api: change qcn9100 to qcn6122 in hwioreg header files
Change the name of target type qcn9100
to qcn6122 in hwioreg header files.

Change-Id: Ifd4c209b69275e894fc1c700de94c6c8e2d94c08
CRs-Fixed: 2854243
2021-01-18 11:51:35 -08:00
Pavankumar Nandeshwar
ba2aa4ffd2 fw-api: Add hwioreg header files for QCN9100
Add wfss_ce_reg_seq_hwioreg.h header files for QCN9100.

Change-Id: If31004e5b8a0e42dd00eeec418141ddc348a8745
2020-08-31 14:41:07 -07:00
phadiman
e335a08768 fw-api: Add HW header files for QCN9100 chipset
Add the E3.1 release HW headers for QCN9100

Change-Id: Ie126d4ac7cef0f07fd5f639419cba0e5a3be2122
2020-08-31 14:41:06 -07:00
Shivani Soni
481c1a7edd fw-api: Add HKV2 header files to bring fw-api project
Add header files under qca8074 to make fw-api project
compatible to host

Change-Id: Iec5994837f357682af20f021f01bc5875dbc39f7
CRs-Fixed: 2669789
2020-06-29 16:47:38 -07:00
Alok Kumar
8a0f96d424 fw-api: Add rx_flow_search_entry.h for qca6750
For FISA support add rx_flow_search_entry.h file on qca6750

Change-Id: I961ac78e928d9c8d62b7391b85a25231a2c867d2
CRs-Fixed: 2705976
2020-06-09 12:44:21 +05:30
Basamma Yakkanahalli
84c021cfef fw-api: Add HW header files for QCA5018
Add the E3 release HW header files for QCA5018

Change-Id: Iab5b1cedf7b72f391adc4ebe57a4376a9c1c4239
2020-06-04 18:19:02 -07:00
Alok Kumar
cbb840df2f fw-api: Define DEST_RING_CONSUMER_PREFET_TIMER macro for qca6750
Define DST_R0_DEST_RING_CONSUMER_PREFET_TIMER related macro for
qca6750

Change-Id: I237f8ae02a987f2ed7eaa9197605a892d0a611ac
CRs-Fixed: 2675319
2020-05-03 16:15:26 -07:00
Manjunathappa Prakash
58983b4572 fw-api: qca6490: Add hw headers for CE src register access
Add hw headers for CE src ring register access.

Change-Id: I248b6283cb6a711f4254040c9812652d3102ad58
CRs-Fixed: 2262693
2020-04-07 14:34:15 -07:00
Alok Kumar
d7f8abd16f fw-api: Update HW header files for QCA6750
Update the HW files for QCA6750 according to wcss_r44

Change-Id: Ie78b50add165e2a36bc8ac722ca1c3a206bbbbc1
CRs-Fixed: 2645496
2020-03-19 04:07:15 -07:00
Alok Kumar
2356493ce0 fw-api: Update HW header files for QCA6750
Update the HW files for QCA6750 according to wcss_r29

Change-Id: I059159e722bb84bd036e6503357af95bdc716736
CRs-Fixed: 2633036
2020-03-05 10:58:04 -08:00
Amir Patel
e7b10133d7 fw-api: Add sw_monior_ring.h for qcn9000
Add sw_monior_ring.h for qcn9000

Change-Id: I8429c0d554691e7f81ece53529580cfd73f30e5d
2020-02-24 11:19:56 +05:30
Alok Kumar
1b3f2acd20 fw-api: Update CE HW header files for QCA6750
Update Copy Engine registers for QCA6750

Change-Id: I95296592c4428ccb720a3d27634771e16476c2ff
CRs-Fixed: 2617708
2020-02-14 20:20:38 -08:00
Alok Kumar
4ac9875071 fw-api: Add HW header files for QCA6750
Add the HW header files for QCA6750

CRs-fixed: 2600285
Change-Id: I6a4f68765970cfbd8630a7c5f6173e2c034c5a81
2020-01-21 11:40:23 +05:30
Manjunathappa Prakash
12cc3a9f3e fw-api: 6490: fisa: Add rx_flow_search_entry.h
Add rx_flow_search_entry.h hardware header data struct. Used in setting
and programming FSE flow table.

Change-Id: I27cd6ce1a2a01d38a75cf99d342148ead80a955a
CRs-Fixed: 2513249
2020-01-10 18:37:36 -08:00
Manjunathappa Prakash
94cf30005c fw-api: Add 6490 R52 HW header file changes
Add 6490 R52 HW header file changes.

Change-Id: Iceac787a5905823fb01eaf3531f187406424ef33
CRs-Fixed: 2513249
2019-10-03 17:40:03 -07:00
Nandha Kishore Easwaran
e2028b05ad fw-api: Add E3 headers for qcn9000
Added qcn9000 headers corresponding to version E3

Change-Id: I782eefb47623f0ad211c0a2233bd64ba7e202f69
2019-10-02 21:58:28 -07:00
Manjunathappa Prakash
ff1580fe4f fw-api: Add 6490 R50 HW header file changes
Add 6490 R50 HW header file changes

Change-Id: I762ceccca7e5a6689555ee2cc3956344584d7e2f
CRs-Fixed: 2513249
2019-09-23 15:35:38 -07:00
Manjunathappa Prakash
d04843aec7 fw-api: qca6490 hardware header file changes
Add new hardware header files for qca6490.

Change-Id: Icc758b26761b245afb74c0ee869a83a3fd6e0ee6
CRs-Fixed: 2513249
2019-09-09 17:00:57 -07:00
Nandha Kishore Easwaran
613c51a0e1 fw-api: Add headers for qcn9000
Added pine headers corresponding to version E1.1

Change-Id: I7529e47c3a3683f11b16d800a18b115fccf280d2
2019-07-29 08:39:29 -07:00
Sumeet Rao
cda40034a6 fw-api: Add rx_flow_search_entry header file
Add rx_flow_search_entry header file to QCA8074

Change-Id: I2c19ee413b04e6bd18df1cbd884a36c68bfdb6bd
CRs-Fixed: 2486011
2019-07-26 01:42:07 -07:00
chenguo
4b8af9aaad fw-api: Add support for TBPPDU TLVs in monitor mode
Add structure definations for COMMON_USER TLV and USER_INFO TLV.
Required to parse these fields in monitor mode for TBPPDU frames.

CRs-Fixed: 2369833
Change-Id: Ie37bc6c15674559f690c33e660c7b3ddd269febb
2019-01-06 08:57:11 -08:00
Venkata Sharath Chandra Manchala
66794c2370 fw-api: Add R53 Hardware header files
Add version R53 header files for QCA6390
based products.
Change-Id: I43dc78694f5b316f80f260ad3e03592ad7fbb4a1
CRs-Fixed: 2333609
2018-10-22 23:24:45 -07:00
Akshay Kosigi
db3db0940b fw-api: Add required header files to bring fw-api project
Add header files under qca8074 to make fw-api project
compatible to host

Change-Id: Ia277e4e1e0e231ff87bca175a9f872ad0ae8528d
2018-09-25 10:00:14 -07:00
Pramod Simha
d9b2e528a7 fw-api: Add QCA6390 Hardware header files
Header update as per wcss_r43 version.

Change-Id: Ia254ce19ff0740cbaf46bc2c19329c43a97344cb
CRs-Fixed: 2262786
2018-08-28 14:45:55 -07:00
psimha
8d7dc8f18b fw-api: Add support for PHYRX_HE_SIG_A_MU_UL TLV
Add structure definations for HE_SIG_A_MU_UL TLV.
Required to parse HE SIG A fields in monitor mode.

Change-Id: I76f9e9fcedff50a3c2ee6a1943a5cda076cfc51e
CRs-Fixed: 2285256
2018-08-08 19:19:10 -07:00
psimha
8abe7284f8 fw-api: Updated 11AX headers for NPR2.0 SoD
Header update corersponds to wcss_p4r6 version.

Change-Id: I3b211b8eac4136e99065748f9c23d4bf75849ffa
CRs-Fixed: 2188601
2018-04-17 16:11:45 -07:00
psimha
6753874b3d fw-api: 11ax headers
This includes all the 11ax headers. Need to cleanup later.

Change-Id: I2fce75077802c441999db2d3bb6d21e258f1973e
CRs-Fixed: 2124274
2017-12-07 11:29:51 -08:00
Pratik Gandhi
d423d926c5 fw-api: Update QCA8074 hw header files to wcss_v1_r27
Update QCA8074 hardware header files to wcss_v1_r27
Only files which are changed from original version are only
updated.

Change-Id: I346286b607b8f005b53e648866239bbd87f53083
CRs-Fixed: 2091297
2017-09-19 15:52:48 -07:00
sumedh baikady
4b47e9f0ba fw-api: Update QCA6290 header files
Add lithium hardware header files to use legacy information in monitor
mode.

Change-Id: Ia693f70617d39b85f2a19cbe2974b6f6daa0702e
2017-08-31 19:27:58 -07:00
Manjunathappa Prakash
67d2ab162f fw-api: Fix LOST approval concerns
Change QC to QCA in the source files.
Do not update the copyright years for the previous year.

Change-Id: I6c8ac2e74982ecd656af8ffcd50e8175406e0cfc
CRs-Fixed: 2083827
2017-08-14 23:33:03 -07:00
Chaitanya Kiran Godavarthi
78db2eafe9 fw-api: Add hw header files for QCA8074
Adding missing hardware header files required for QCA8074

CRs-Fixed: 2091297
Change-Id: Ia27b9e4ad161c6123ad66de422f7f35cb85b9f44
2017-08-14 17:26:36 -07:00
Chaitanya Kiran Godavarthi
ae85353f94 fw-api: Update QCA8074 hw header files to wcss_v1_r19
Update QCA8074 hardware header files to wcss_v1_r19
Only files which are changed from original version are only
updated.

CRs-Fixed: 2091297
Change-Id: Ib5e26f29c4b0833c0aefa3851ef51d0416f2d336
2017-08-14 17:26:35 -07:00
Debashis Dutt
f0375dd077 fw-api: Update HW header files to E7 (WCSS_P3R8) for QCA6290
Update HW include header files to emulation release version E7
from E6. This specifically refers to WCSS_P3R8 folder in P4 in
FW code base. This update is just to keep the host & fw in sync.
There is almost no change to the UMAC header files that host is
concerned about in this update.

Change-Id: I2016a4d8af530971e8afce6526f960dc429ecdfa
CRs-Fixed: 2083827
2017-08-01 19:32:06 -07:00
Ravi Joshi
c3b68397e5 fw-api: Hardware header file update for 11ax monitor mode
Updating hardware header files for supporting 11ax monitor mode
over E6 RTL supporting platform 2 (P2)

CRs-Fixed: 2054860
Change-Id: I8f5f077ca46797c766d1a3d416390469a7bfabf0
2017-06-14 16:49:13 -07:00
Dhanashri Atre
8fdc77b72c fw-api: Hardware Header File Update for Napier (E6)
New hardware header files for Napier E6.

CRs-Fixed: 2033542
Change-Id: I996dbff402c2ba27c2e34ba89cdbb60101ae7d2d
2017-05-01 10:54:22 -07:00
Ravi Joshi
424f13f505 fw-api: Add new hardware header files napier and hawkeye
Add new lithium hardware header files. Following files are
being added:

qca6290/v1/rx_ppdu_end_user_stats.h
qca6290/v1/rx_ppdu_end_user_stats_ext.h
qca6290/v1/rx_ppdu_start.h
qca6290/v1/rx_ppdu_start_user_info.h
hw/qca6290/v1/receive_user_info.h
hw/qca6290/v1/rx_rxpcu_classification_overview.h

Change-Id: I7f2446f15c87c48e24774fa1ddd4a624fc832e33
CRs-Fixed: 2016192
2017-03-17 01:54:08 -07:00
Debashis Dutt
5799ec1d2f fw-api: Update HW header files to version R1117 for QCA6290
Update HW include header files to DV release version R1117
from R102. This is required to support emulation version E4
for all platforms.

Change-Id: I38c2fc5d1076ab45a71563cc3b1d82e7e5ac31ec
CRs-Fixed: 1113958
2017-01-25 17:57:10 -08:00
Linux Build Service Account
5bf14e5820 Merge "fw-api: Update HW header files to version R102 for QCA6290" 2017-01-19 04:46:42 -08:00
Dhanashri Atre
be4c9d01b5 fw-api: New HW header files for version R102 for QCA6290
New hardware header files needed for DV release version R102.
This is required to support emulation version E3 for all platforms.

Change-Id: Id40755ffba391fcbe246de07f4a0880ca18fc565
CRs-Fixed: 1105853
2017-01-13 15:21:28 -08:00
Debashis Dutt
b27dcac106 fw-api: Update HW header files to version R102 for QCA6290
Update HW include header files to DV release version R102
from R81. This is required to support emulation
version E3 for all platforms. Note that this change only
updates the _EXISTING_ header files, which already existed
in the earlier version, and is also present in R102. Files
which are required to be newly added to the git repository
from the HW repository, as part of R102 upgrade will be
added using a separate change.

Change-Id: I934a343998d965457d2c5ffbc7dee31ec5208935
CRs-Fixed: 1105853
2017-01-03 13:53:45 -08:00
Leo Chang
5e6ced2ea3 [wifi 3.0] add firmware common files
add firmware common files into separated project.
Included firmware common htt and wmi.
Included hardware common header files for napier and hawkeye

Change-Id: I8724057eb9aa21f7614231d1943177e780ed16b1
CRs-fixed: 1074308
2016-11-15 11:13:36 -08:00