mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 21:59:12 -04:00
No description
- C 98.2%
- Assembly 1%
- Makefile 0.3%
- Shell 0.2%
- Python 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Introduces a new build flag 'DYNAMIC_SINGLE_CHIP': If DYNAMIC_SINGLE_CHIP is defined, which means there are multiple possible drivers, but only requires one instance of driver at a time. In such case, leave MULTI_IF_NAME undefined, no matter what the module name is, only prepend DYNAMIC_SINGLE_CHIP to names of firmware/mac/ini files. Take path of driverdump and ini file for example: If both MULTI_IF_NAME and DYNAMIC_SINGLE_CHIP are not defined, the paths are: driverdump: '/proc/debugdriver/driverdump' ini: '/<fw_root>/wlan/qca_cld/WCNSS_qcom_cfg.ini' If DYNAMIC_SINGLE_CHIP is defined as 'qca6174': driverdump: '/proc/debugdriver/driverdump' ini: '/<fw_root>/wlan/qca_cld/qca6174/WCNSS_qcom_cfg.ini' If MULTI_IF_NAME is defined as 'qca6174' and DYNAMIC_SINGLE_CHIP is not defined: driverdump: '/proc/debugdriverqca6174/driverdump' ini: '/<fw_root>/wlan/qca_cld/qca6174/WCNSS_qcom_cfg.ini' On LA platform, DYNAMIC_SINGLE_CHIP is controlled by TARGET_WLAN_CHIP and TARGET_MULTI_WLAN: If more than one WLAN devices are enabled in TARGET_WLAN_CHIP, and TARGET_MULTI_WLAN is not set to 'true', DYNAMIC_SINGLE_CHIP will be set to the device name, to avoid name conflicts of firmware/mac/ini files; meanwhile, MODNAME is set to 'wlan', then paths for debugging are not changed. Otherwise, MULTI_IF_NAME will be defined if requires multiple instances of driver. Change-Id: I22ed34d80d3540451bf8b891243c6cdac5a73d7e CRs-Fixed: 2402432 |
||
| components | ||
| configs | ||
| core | ||
| os_if | ||
| uapi/linux | ||
| Android.mk | ||
| Kbuild | ||
| Kconfig | ||
| Makefile | ||
| README.txt | ||
This is CNSS WLAN Host Driver for products starting from iHelium