Enable Glymur camx DTB compilation for linux-qcom kernel#2579
Conversation
Downstream camera DTB is not included in the final image when building linux-qcom, linux-qcom-next, linux-qcom-rt, or linux-qcom-next-rt kernels for the glymur crd board. This prevents the downstream camera stack from being enabled at boot, even though the kernel supports it. Include the downstream camera DTB so it is packaged into the final image and downstream camera functionality is available for the glymur crd. Signed-off-by: Chandan Kumar Jha <cjha@qti.qualcomm.com>
Add multi-DTB support for camx overlay to enable downstream camera for glymur crd (glymur-crd-camx). Signed-off-by: Chandan Kumar Jha <cjha@qti.qualcomm.com>
|
The build is failing on the 6.18 kernel. As per our understanding, camera enablement is required on Glymur-CRD for qcom-next; So, we did not add the glymur-crd-camx.dtso file to the 6.18.y kernel. Camera enablement depends on clock, regulator, and PMIC changes, and these dependencies are not yet present in 6.18.y kernel. Due to this, we cannot introduce glymur-crd-camx.dtso in 6.18 kernel. Additionally, we received input from PDM that camera needs to be enabled only on QLI mainline as of now, not for QLI 2.0. However, the issue is that LINUX_QCOM_KERNEL_DEVICETREE expects DTSO change from both qcom-next and 6.18 kernels, which is causing the build failure on 6.18. |
|
@cjha01 you have written a lengthy message, explaining why it fails. What is not obvious from your message, how do you plan to fix it. Hint: stop using |
How does it affect the build failure? Both kernels are a part of the QLI mainline. |
Downstream camera DTB is not included in the final image
when building linux-qcom, linux-qcom-next, linux-qcom-rt,
or linux-qcom-next-rt kernels for the glymur crd board.
This prevents the downstream camera stack from being
enabled at boot, even though the kernel supports it.
Include the downstream camera DTB so it is packaged into
the final image and downstream camera functionality is
available for the Glymur crd.
Add multi-DTB support for camx overlay to enable downstream
camera for Glymur crd (glymur-crd-camx).