Update LAYERSERIES_COMPAT to whinlatter following OE-Core change.
Forthcoming path changes are non backwards-compatible, so drop old
releases from the compat string.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Move openembedded-layer to LAYERDEPENDS, it simplifies things and this
layer isn't required to have least possible dependencies.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Move KERNEL_IMAGETYPES setting from qcom-common.inc to qcom-armv8a.conf
as former is common for both qcom-armv7a and qcom-armv8a machines. We
need "Image" type kernel only for qcom-armv8a to support UKI.
Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
Rootfs for qcs6490-rb3gen2 machine is placed under system partition.
Let's set this info into QCOM_BOOTIMG_ROOTFS var that set the rootfs
position for kernel cmdline.
Signed-off-by: Tommaso Merciai <tomm.merciai@gmail.com>
The meta-qcom layer has enough optional features that depend on the
meta-oe layer (WoA firmware, gpsd, adbd). Specify that it's recommented
to use meta-oe layer.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
UEFI provides default compatible DTB. If a DTB is present in UKI,
systemd-boot passes the same to Linux instead of UEFI provided DTB.
This optional overriding of DTB via UKI allows the users to customize
DTBs as per product needs without regenerating the firmware.
To override DTB via UKI, users need to set EFI_LINUX_IMG_DTB to an
appropriate dtb file name. For example
EFI_LINUX_IMG_DTB = "qcs6490-rb3gen2.dtb"
Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
With the introduction of UNPACKDIR the OE-Core layer is no longer
compatible with scarthgap. Switch LAYERSERIES_COMPAT_qcom to styhead.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Drop old qcm6490 device-tree structure and replace it
with upstream series. Few dependent patches would be dropped
now and will be added back after this series.
Also, drop other interim patches which are no longer needed.
Replace these patches with new patches from upstream.
0001-FROMLIST-dt-bindings-arm-qcom-Add-QCM6490-IDP-board.patch
0001-PENDING-dt-bindings-arm-qcom-Add-QCM6490-RB3-board.patch
0002-PENDING-arm64-dts-qcom-Add-qcm6490-rb3-support.patch
0001-FROMLIST-dt-bindings-arm-qcom-Add-QCM6490-Fairphone-.patch
0002-FROMLIST-arm64-dts-qcom-Use-QCOM_SCM_VMID-defines-fo.patch
0003-FROMLIST-arm64-dts-qcom-Add-qcm6490-dts-file.patch
These are no longer needed so dropped- gpio change is included
in upstream devcie-tree and board-id/msm-id change is no longer
needed as compatible string-check approach is being used to pick
the correct DTB now.
0001-PENDING-dt-bindings-pinctrl-qcom-sc7280-pinctrl-add-.patch
0002-PENDING-arm64-dts-qcom-qcm6490-Add-gpio-reserved-ran.patch
0001-QCLINUX-arm64-dts-qcom-Add-board-id-and-msm-id-for-Q.patch
0002-QCLINUX-arm64-dts-qcom-Add-board-id-and-msm-id-for-q.patch
Pull patches from mailing list to add DTS for Qualcomm qcs6490-rb3gen2
and IDP boards which uses QCS6490/QCM6490 SoC.
with backported device-tree pacthes, board name is changed from
qcm6490-rb3 to qcs6490-rb3gen2 so rename the dtb accordingly.
openembedded-core moved to scarthgap release so update
layer to make it compatible with core layer.
Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
Update the linux-linaro-qcomlt to the branch 6.6. This also requires us
to change DTB paths in armv7 machines to follow upstream changes.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>