-
Notifications
You must be signed in to change notification settings - Fork 28
Description
To the OnePlus Open Source Team,
The source code for the following modules is missing from your latest kernel release:
aks-adc-joystick.ko
aks-ads1015.ko
atmel_mxt_ts.ko
goodix_ts.ko
nt36xxx-i2c.ko
oplus_dns_cache.ko
oplus_icc_mcu.ko
oplus_sched.ko
oplus_sync_fence.ko
oplus_vip_task.ko
mmrm_test_module.ko
Also due to improper sources I cannot compile qcacld3, and hence failing to compile the following modules:
qca_cld3_kiwi.ko
qca_cld3_kiwi_v2.ko
qca_cld3_qca6490.ko
I am developing a custom kernel and need to address ABI breaking changes. To ensure stability and proper symbol versioning, I must recompile all modules to match the updated kernel.
Without these sources, it is impossible to properly update the vendor_boot and vendor_dlkm partitions, as the existing pre-built modules fail to load due to crc mismatches.
Please release the source code for these specific modules so that the kernel can be built and tested correctly.
EDIT : I request that the OnePlusOSS team review the Qcacld-3.0 sources to ensure the required defconfig variables (containing OPlus-specific configs) are added to KBUILD_OPTIONS in the Makefile so that the kernel module can be compiled successfully using make.
Additionally, I request that the team perform a similar review for other drivers to identify and include any missing configurations that may prevent successful compilation.
Regards,
nullptr-t-oss