The dtb name for Castor has been changed upstream. Drop it for now,
to allow building all kernel versions.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
With the removal of xf86-input-keyboard recipe form oe-core, meta-qcom
now depends on the unavailable package. While we are at it, follow the
change applied in 2016 to oe-core and also drop xf86-input-mouse.
xf86-input-evdev and -libinput should handle everything instead.
Note: the oe-core has also dropped the -evdev driver, but I'd prefer to
be safe than sorry and leave it in place for now.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Follow the lead of qcom-armv8a and add a unified machine config to be
used for all devices using late (S4 and early 400/600/800 series)
32-bit Qualcomm Snapdragon based devices.
Do not use this machine for SDXnn modems or for Snapdragon S1/S2/S3.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Split the KERNEL_DEVICETREE definition to multiple lines to make adding
new DT entries easier.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
With the CPR being not supported on APQ8096, the board hangs/reboots if
somebody tries to use cpu2/cpu3. Disable them for now to make the board
usable by default.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
APQ8064 core is closer to A15 rather than A8: decode width 3, VFPv4,
128-bit wide NEON. Switch the tune file to Cortex-A15.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
sm8250-rb5-dvt.dtb is a device tree for the early RB5 board revision. It
is supported only by linux-linaro-qcomlt kernel, so remove it from the
global machine config, otherwise other kernels can not be built using
this machine configuration.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
sm8250-rb5-dvt.dtb is a device tree for the early RB5 board revision. It
is supported only by linux-linaro-qcomlt kernel, so remove it from the
global machine config, otherwise other kernels can not be built using
this machine configuration.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Since we use the rpb-console* images for sa8155p machine now,
let's not set the INITRAMFS_IMAGE as "initramfs-kerneltest-full-image"
for sa8155p machine now.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
There is enough upstream support for sdx55, we no longer need to use a
custom kernel recipe.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
Since the 'system' partition is quite small (3G),
use 'userdata' partition (around 105G) as the intended
ROOTFS partition.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Default INITRAMFS_MAXSIZE is specified as 128 MiB, which can be easily
exceeded by e.g. initramfs-kerneltest-full-image. Increase the maximum
size to 384 MiB, allowing all initramfs test images to fit.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Instead of referencing individual firmware packages, use
packagegroup-firmware-foo packages, thus removing duplication.
Also as we are at it, recommend mesa-driver-msm, as all other qcom
machine config files do.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Upstream Linux kernel has stopped supporting Arrow SD600 Eval board in
2018 (merged into 5.0). Drop support for this board too.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Dragonboard 600c seems to be an old/alternative name for Arrow SD600
Eval board. Upstream DTS was named `qcom-apq8064-arrow-db600c.dts"
(rather than `qcom-apq8064-db600c` as used here). Later it was renamed
to `qcom-apq8064-arrow-sd-600eval.dts`. Drop support for this
machine.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>