Added build files for bazel based compilation of nxp-nci
Steps to test
1. Create symlink
cd kernel_platform
mkdir techpacks
cd techpacks
mkdir nxpnci_driver-kernel
cd nxpnci_driver-kernel
ln -s ../../../vendor/nxp/opensource/driver/* .
2. To compile
cd kernel_platfrom
./tools/bazel build --lto=thin //techpacks/nxpnci_driver-kernel:pineapple_consolidate_nxp-nci
./tools/bazel run --lto=thin //techpacks/nxpnci_driver-kernel:pineapple_consolidate_nxp-nci_dist
3. Test done:
Able to compile nxp-nci DLKM
out/target/product/<target>/dlkm/lib/modules
Change-Id: Iaf6f05d9228e1cc2ddd717de8d748238bb6082fe
Modified code to add a local flag to enable or disable
module compilation based on system-wide global flags
for different targets.
Change-Id: I52ee08ed82a0d40999cfbd0e8969d43801f29d95
Modified code to fix compilation issues on NFC driver
for MW version 12.10.00 and retained QC specific code.
Change-Id: I9eeba3f6534a3c67c3b32b6361b4ef5d42965265
As a part FR72092 requirement, moved the NFC driver
module out of kernel tree to be compiled as vendor techpackage.
Change-Id: I177d81782a7059bf6b9b4556b384737708c43348