Commit Graph

10 Commits

Author SHA1 Message Date
Chaitanya Pratapa
2c4f0c1e17 msm: ipa: compile ipa driver as part of DLKM
Make changes to enable IPA driver as part of vendor
component and compile as a DLKM. Disable ECM driver
for GKI configuration.

Change-Id: I6e2500fa31e3b53e23559bda6104a92958c5430d
Signed-off-by: Chaitanya Pratapa <cpratapa@codeaurora.org>
2021-01-06 11:37:26 -08:00
Chaitanya Pratapa
0d41c117a8 msm: ipa: use Kbuild for techpack compilation
Make changes to use Kbuild for techpack compilation.

Change-Id: I9d71205f4648f63f04d031bf1a419614e94d9a11
Signed-off-by: Chaitanya Pratapa <cpratapa@codeaurora.org>
2020-12-23 11:59:18 -08:00
Ashok Vuyyuru
dfb6f3ef3b msm: ipa: Add SDXNIGHTJAR to dataipa MAKEFILE
Compile IPA driver in SDXNIGHTJAR.

Change-Id: Ib4bdbc1e653fa16d0c0e71fa997e69670c1b8e6d
Signed-off-by: Ashok Vuyyuru <avuyyuru@codeaurora.org>
2020-12-22 23:57:55 +05:30
Sivan Reinstein
b4f2036141 gsi: Add HAL Layer for GSI
Add Hardware Abstraction Layer infrastructure to GSI
driver. This change includes registers HAL component
for GSI.

Change-Id: I87e7c22ed88117a74af4220b4c05c610bae498cc
Signed-off-by: Amir Levy <alevy@codeaurora.org>
Signed-off-by: Ilia Lin <ilialin@codeaurora.org>
2020-10-08 09:20:40 +03:00
Ilia Lin
72392c0952 msm: ipa: Add SDXLEMUR to dataipa MAKEFILE
Compile IPA driver in SDXLEMUR

Change-Id:I854a435319699492a676da8289866e4b6d091518
Acked-by: Nadav Levintov <nadavl@qti.qualcomm.com>
Signed-off-by: Sivan Reinstein <sivanr@codeaurora.org>
Signed-off-by: Amir Levy <alevy@codeaurora.org>
Signed-off-by: Ilia Lin <ilialin@codeaurora.org>
2020-09-10 17:47:11 +03:00
Ilia Lin
44ea5a55e0 techpack: ipa: Fix include path
Defined proper include search path for the header files
in the project, and changed the "#include" lines accordingly.

Change-Id: I759177e2e2c32b2e062774d2a68d40b63a0f6906
Signed-off-by: Ilia Lin <ilial@codeaurora.org>
2020-06-28 09:14:17 +03:00
Amir Levy
253faa1d8c Register more ipa API
register the following ipa clients to ipa_framework:
ipa_wdi3
ipa_gsb
ipa_uc_offload
ipa_mhi
ipa_wigig
this comes as an addition to ipa_usb support.

Add all remaining IPA core driver API functions.
remove internal functions.
remove deprecated code from mhi_client and ipa_rm.

Change-Id: Ia56520863446c42ca7b4602f1633e0887abb0b40
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2020-06-20 23:55:14 -07:00
Ashok Vuyyuru
6e7bb4015e Enable IPA and GSI driver compilation on techapck for holi target
Add conf and header files to enable compilation in
GKI QGKI and debug modes for holi target.

Change-Id: I37ec5333602ee2dd0be89504f8dbf8951562cf25
Signed-off-by: Ashok Vuyyuru <avuyyuru@codeaurora.org>
2020-04-18 01:42:20 +05:30
Amir Levy
73c931c92c Enable IPA and GSI driver compilation on techapck
Update makefile to enable IPA and GSI driver
compilations. Add ipa_clients_manager that will register
ipa clients API to ipa_framework at the kernel.
Add conf and header files to enable compilation in
GKI QGKI and debug modes.

Change-Id: I6993b1f6e88f89c8cd8c02fa2fc8cf6a6f169f7d
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2020-02-24 16:18:32 +02:00
Ghanim Fodi
2fc1f94d1d Make drivers base path similar to kernel one
To have base path similar to kernel, add the
base path of drivers/platform/msm. This is
mainly to ease the propagation from older
kernels.

Change-Id: Ib75002ad95c0f3374a897e0ca5125088ba2d1a3e
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
2020-01-16 10:55:16 +02:00