Load msm_abl.bzl and call define_abl_dist() to
construct abl target for bazel build.
Change-Id: I730098f3d43ce1e695f978126df7fd89a25ee880
Signed-off-by: Jianguo Sun <quic_jianguos@quicinc.com>
Early boot kernel logs are enabled with earlycon cmdline option.
If earlycon device is passed to earlycon as a parameter with "=dev",
it is considered, otherwise kernel relies on stdout-path for the device.
Since this device can be different for different chipsets, sharing the
same compiled binary, the value passed to earlycon parameter can
be wrong for some of the chipsets, which is leading to issues like
invalid address access or garbled logs in some cases.
To fix this, add earlycon without any value so that the right
device can be picked from stdout-path. For chipsets not having
stdout-path defined, keep passing earlycon value if it is explicitly
defined in target bazel file.
Also, remove default earlycon param value for Pineapple family of
chipsets to avoid adding wrong address for Cliffs, Volcano SoCs.
Change-Id: If40d23a3916f1f148e26033d67408279dfca5493
Signed-off-by: Naini Singh <quic_nainsing@quicinc.com>
Signed-off-by: Naman Jain <quic_namajain@quicinc.com>
Add support to compile autoghgvm as msm_kernel_lagvm target.
Change-Id: I21c00ba0bd51bcfb3eb3b86e6a1777c6f78441d5
Signed-off-by: Ramachandran Venkataramani <quic_ramavenk@quicinc.com>