| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
Move the cld tools outside of driver to a different project.
Change-Id: I6b906af63c9dbafb283b415a1f3d3886cea2ada6
CRs-Fixed: 831792
|
| |
|
|
|
|
| |
Use appropriate SOC name.
Change-Id: I8553fdf25b25edac367d6ee0a52e9a78055f39cf
|
| |
|
|
|
|
|
|
| |
Compile proprietary driver for msmthulium and also keep the open source
driver as the default WLAN host driver to load/use.
Change-Id: Ic3e821bddfed8a99fbbcea190b9961a95b94b26c
CRs-fixed: 793255
|
| |
|
|
|
|
|
|
|
|
|
| |
Tools component which is part of user space should be built
with full build as it has dependency on other user component.
In case of secondary boot image all the user component are
not built and only kernel component should be built. Using
the variable ONE_SHOT_MAKEFILE to differentiate that.
Change-Id: I0d4fbbf41090d174bc30b8a5ef165341a79794de
CRs-Fixed: 776636
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
After the changes to seperate opensource wlan driver and
proprietary wlan driver the cnss_diag binary is missing in
opensource build packaging. This is because the binary was
always built only for proprietary and since the build was
same for both this issue got over looked so far. The following
change is to ensure we build the tools only for opensource
and never build for proprietary.
Change-Id: I5e0908b0048b2fb6065659529b0b7dfd60eb6a39
CRs-Fixed: 776636
|
| |
|
|
|
|
|
| |
Enable to build WLAN open source driver for MSM8992 by default.
Change-Id: I3f71c3a40ac64fbee4574f48324bd4671ada79fc
CRs-fixed: 767419
|
| |
|
|
|
|
|
|
| |
When WLAN is disabled from board config file, do not build
CLD driver.
Change-Id: I42d5cb0ffee55781a6bb13d9522b297f0595d696
CRs-Fixed: 741233
|
| |
|
|
|
|
|
|
|
| |
Rome CLD driver doesn't use the NV.bin or PTT
code from Prima/Pronto (ISOC). Removing all
the obsolete NV & PTT code from CLD driver.
CRs-Fixed: 702118
Change-Id: I105529c4b025c92d1931b533975f2ab48a24070e
|
| |
|
|
|
|
|
|
|
|
| |
It has been decided that the qcacld driver will no longer support the
pronto wlan core, so we want to remove all conditional compilation
that exists to support this target. Start by removing the conditional
logic that is used to pass WLAN_ISOC_SELECT from Android.mk to Kbuild.
Change-Id: I35991068424d7c10be2e42c2af458c75955c5207
CRs-fixed: 699601
|
| |
|
|
|
|
|
|
| |
fix to create softlinks for various firmware version
binary files at /etc/firmware.
Change-Id: I121ae13cf2928ec47a874bad22537b62e0c7acb4
CRs-Fixed: 679959
|
| |
|
|
|
|
|
| |
Enable to build WLAN open source driver for MSM8994 by default.
Change-Id: I8bbebe86a4e9e1ce3fce006cbad4794d03e70b7e
CRs-Fixed: 680396
|
| |
|
|
|
|
|
|
|
|
|
| |
Copy WCNSS_cfg.dat and WCNSS_qcom_cfg.ini file from prima/firmware_bin
directory instead of copying from device specifice folder
(device/qcom/<target>) to out target path, as WCNSS_cfg.dat file in
prima/firmware_bin gets updated as and when configuration file gets
modified.
Change-Id: Ibc1236abcb2b2ecb2032284ffeefaebb318eaec6
CRs-Fixed: 654406
|
| |
|
|
|
|
|
|
| |
patch creates the soft link for firmware binary files at
/etc/firmware.
Change-Id: Ie27bafd81d7a68aafe9690cd20b4045c831f649c
CRs-Fixed: 667568
|
| |
|
|
|
|
| |
This allows the build of Wlan with SDIO driver.
Change-Id: I4c23c9bd0c5583f7a0625fe81e77bbe796ad093e
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Commit "wlan: Update SMD and SMSM header includes" added a mechanism
to determine which SMD and SMSM include files are present in the
kernel. This change utilized modifications to both Android.mk and
Kbuild to make this determination. This works fine when the wlan
driver is being built as part of an Android build (and hence
Android.mk and Kbuild are both used), but this does not work when the
wlan driver is being built as part of a kernel build (and hence Kbuild
alone is used), such as with Nexus products. Remove the logic that
was added to Android.mk, and instead add equivalent logic to Kbuild.
Change-Id: I84915b26d1b4ed0b5e1342c38f600132375d78b0
CRs-fixed: 640743
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The SMD and SMSM kernel header files are being relocated and renamed.
Update the WLAN build logic to determine which flavor of include files
are present, and update the WLAN driver to include the appropriate
files.
Note that this is an interim change. Once the kernel header file
changes have been deployed, the WLAN driver will again be modified to
only use the new header files.
Change-Id: I78c7ec6b6dba1232579730e590d9c725370c6d22
CRs-fixed: 640743
|
| |
|
|
|
|
|
|
|
|
| |
In FTM mode, user defined macaddresses might be provided. The
new macaddress will be written into /persist/wlan_mac.bin.
Add function of updating macaddress from wlan_mac.bin. Overwrite
default ini macaddress if wlan_mac.bin exist.
Change-Id: I78ab0104fc5cae456c8fd8dc3df2029cdecf7214
CRs-Fixed: 605901
|
| |
|
|
|
|
|
|
|
|
|
| |
Kbuild file enables WLAN_OPEN_SOURCE flag based on the directory
path but this doesn't work for all the platform as path may be
different. This change passes the WLAN_OPEN_SOURCE flag from
Android.mk or Makefile. Makefile determines whether the driver
is open source or proprietary and accordingly WLAN_OPEN_SOURCE is
set to 1 or 0.
Change-Id: Id0149f71ceb3e94bd1a67868565cd3b8151bdd7d
|
| |
|
|
|
|
| |
Enable mpq8092 compilation
Change-Id: I12ca0de33f2da67be6204a6bf368041196e10b5a
|
| |
|
|
| |
Fix syntax issue caused by verbosity in android.mk
|
| |
|
|
| |
Change-Id: I249c57a984562119001eaaf7e2def39e4c4992b6
|
| |
|
|
| |
Release 4.0.0.68C. Corrected driver name to opensource name
|
| |
|
|
|
| |
Disable non apq8084 platform builds on this project
as they are not compatible.
|
| |
|
|
|
| |
Release 4.0.0.68 to override previous 4.0.0.62B as this includes switch
from internal dev branch of qcacld-2.0 to qcacld-new
|
| |
|
|
| |
Correct module name and tag to match previous opensrc copy
|
| |
|
|
| |
Release 4.0.0.62. Switch over from qcacld-2.0 to qcacld-new internally
|
| |
|
|
|
|
| |
Make changes to the WLAN makefile to support new Android platforms.
Change-Id: I33c2bdafd5bcb41d87784f5a4d065d36e5c44ef3
|
| |
|
|
|
|
|
| |
PCIe dependancies are resolved, and open source driver is the mainline
driver now.
This reverts commit aec0b888a8925a71f13b036d982088dfc855843c.
|
| |
|
|
|
|
|
| |
CLD driver does not build on mainline because of PCIe dependencies,
disable the build temporarily to allow changes to go thru mainline
Change-Id: If1b2a903ff9d2fe4b372c8f9c1c0cd6ba8c3fdfe
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The prima and qcacld-2.0 projects both use the WLAN_CHIPSET variable
to keep track of whether or not the given project is supported on a
given platform. The problem is that both of these assume WLAN_CHIPSET
is initially empty, but that is not always the case. When both are
included in an Android build, the value may be set by one of the
projects, and that value will be inherited by the other project. To
prevent this explicitly clear the WLAN_CHIPSET variable in both
projects.
Change-Id: I138efff35a1d82e5e13e43b603df350b092d4fb5
|
| |
|
|
|
| |
the word proprietary in the module name.
Remove the 8960 and 8974 targets as well.
|
|
|
Initial push of cld to opensource Code Aaurora Forum
|