Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,9 @@ jobs:
apt -y install git crossbuild-essential-arm64 make flex bison bc \
libdw-dev libelf-dev libssl-dev libssl-dev:arm64 dpkg-dev \
debhelper-compat kmod python3 rsync coreutils
scripts/build-linux-deb.sh kernel-configs/systemd-boot.config
scripts/build-linux-deb.sh \
kernel-configs/qcom-imsdk.config \
kernel-configs/systemd-boot.config

- name: Stage artifacts for upload
run: |
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ To build flashable assets for all supported boards, follow these steps:

1. (optional) build a local Linux kernel deb from mainline with a recommended config fragment
```bash
scripts/build-linux-deb.sh kernel-configs/systemd-boot.config
scripts/build-linux-deb.sh kernel-configs/qcom-imsdk.config kernel-configs/systemd-boot.config
```

1. build tarballs of the root filesystem and DTBs
Expand Down
4 changes: 4 additions & 0 deletions kernel-configs/qcom-imsdk.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# many GStreamer plugins in the Qualcomm IMSDK use DMABUF userspace heaps
CONFIG_DMABUF_HEAPS=y
CONFIG_DMABUF_HEAPS_SYSTEM=y
CONFIG_DMABUF_HEAPS_CMA=y
3 changes: 0 additions & 3 deletions kernel-configs/systemd-boot.config
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# SPDX-License-Identifier: BSD-3-Clause

# systemd-boot won't implement support for compressed images (zImage); see
# https://github.com/systemd/systemd/issues/23788
CONFIG_EFI_ZBOOT=y
Loading