aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-01-22Merge pull request #576 from lumag/fix-dunfelldunfellDmitry Baryshkov
Backport the initramfs-rootfs-image to dunfell
2024-01-22initramfs-rootfs-image: exclude all kernel images from the imageDmitry Baryshkov
Exclude all the kernel images from this initramfs. This shrinks the initramfs for a few megs. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-22initramfs-rootfs-image: enable module installation on demandDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-22initramfs-rootfs-image: add initramfs that pivots into rootfsDmitry Baryshkov
Add small initramfs image that will detect, mount and switch into specified rootfs. At this moment this recipe does not pull any kernel modules on its own, users of the initramfs have to do that on their own. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-22initramfs-module-copy-modules: add initramfs module to install modulesDmitry Baryshkov
Add initramfs module that installs provided kernel modules into the rootfs. To enable it, add 'copy_modules' kernel bootarg. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-08-17Merge pull request #529 from lumag/fix-dunfellDmitry Baryshkov
kernel: switch git url to codelinaro
2023-08-16fastrpc: switch git url to codelinaroNicolas Dechesne
Linaro git trees have been moved from git.linaro.org to git.codelinaro.org. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 6b456956ffab60d574b994ffaf32e1c48a75396e)
2023-08-16kernel: switch git url to codelinaroNicolas Dechesne
Linaro git trees have been moved from git.linaro.org to git.codelinaro.org. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit f6124d7878154c7f1307d3ed0abca5bdc17d3e1f)
2023-06-06Merge pull request #518 from lumag/dunfell-armv7aDmitry Baryshkov
qcom-armv7a: add unified machine for 32-bit Snapdragon devices
2023-06-06qcom-armv7a: add unified machine for 32-bit Snapdragon devicesDmitry Baryshkov
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>
2023-04-28Merge pull request #514 from lumag/takeoverDmitry Baryshkov
README.md: meta-qcom takeover
2023-04-28README.md: meta-qcom takeoverDmitry Baryshkov
- Fix the URL to point to github.com/Linaro/meta-qcom - Change the maintainer of meta-qcom to me - Remove the mailing list option to submit patches Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-04-03skales: switch git url to codelinaroJay Greco
(cherry picked from commit b3809683df52ed8b82f5a1fb80971e0f30ad69e1) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2023-04-03skales: Specify branch parameter explicitly in SRC_URIKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 84f3263c2cae697bdbc1fd63b54160f0bbd5f2c6) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-09-13Merge pull request #484 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: update kernel for SA8155P-ADP
2022-09-13linux: update kernel for SA8155P-ADPBhupesh Sharma
The following changes were added to the SA8155p v5.15.y kernel branch: 6c978a5e2f8d ("DON'T UPSTREAM: arm64: dts: qcom: sa8155p-iot-v2-adp: Disable uSD card support") c2a624e5d4a2 ("FROMLIST: thermal: qcom: qmi_cooling: Add skeletal qmi cooling driver") 9b62b2706ae4 ("FROMLIST: thermal: qcom: Add Kconfig entry & compilation support for qmi cooling driver") 00cc5bc93492 ("FROMLIST: dt-bindings: thermal: Add qcom,qmi-tmd-device and qcom,tmd-device yaml bindings") 66e55b4f6fb2 ("FROMLIST: MAINTAINERS: Add entry for Qualcomm Cooling Driver") 36f5ae9e65fc ("FROMLIST: arm64: dts: qcom: sm8150: Add qmi cooling device nodes") a64debe83ff7 ("FROMLIST: arm64: dts: qcom: sa8155p-adp: Enable qmi cooling device") 7d26c5099f21 ("FROMLIST: arm64: defconfig: Enable Qualcomm QMI cooling device driver") 38b7066ac108 ("DON'T UPSTREAM: arm64: dts: qcom: sa8155p-adp & sa8155p-iot-v2-adp") Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-09-07Merge pull request #483 from ndechesne/fix-cryptodevNicolas Dechesne
Revert "cryptodev-module: Backport a patch to fix build failure with …
2022-09-07Revert "cryptodev-module: Backport a patch to fix build failure with kernel ↵Nicolas Dechesne
v5.11" This reverts commit 1956f9aafe904777aa5c40d53bc72ccdd13c096c. A similar patch was merged in oe-core, see 653b03aa6fc8 (cryptodev-module: fix build with 5.11+ kernels), and this patch is no longer neeed (and fails to apply). Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-08-23.github/workflows/push: fix ref type used in the tux planNicolas Dechesne
Tux had a convenient bug that allowed us to use a 'ref' type with a SHA. This bug was fixed, so we need to make sure that we use a type 'sha' in the Tux plan when we use a SHA value. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 746275b4f3b89cd94e874b64b89374f0946b7d62)
2022-08-19Merge pull request #475 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: update kernel for SA8155P-ADP
2022-08-19linux: update kernel for SA8155P-ADPBhupesh Sharma
The following changes were added to the SA8155p v5.15.y kernel branch: 64ee2bb62b3d ("FROMLIST: arm64: dts: qcom: Fix sm8150 fastrpc node - use correct iommu values") 1a0ea35b6861 ("DON'T UPSTREAM: Revert "FROMLIST: arm64: dts: qcom: sa8155p-adp: Add support for uSD card"") 1bf9aa9996f3 ("FROMLIST: coresight: etm4x: Fix crash observed on Qcom ETM parts with 'Low power override'") b9d96b77c2d9 ("DON'T UPSTREAM: arm64: dts: qcom: sa8155p: Fix msm-id and msm-name for sa8155p-adp board") Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-07-11Merge pull request #471 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: update kernel for SA8155P-ADP
2022-07-08linux: update kernel for SA8155P-ADPBhupesh Sharma
The following changes were added to the SA8155p v5.15.y kernel branch: a4cb057efc2 ("FROMGIT: arm64: dts: qcom: qrb5165-rb5: declare tri-led user leds") 5e48777272fa ("FROMGIT: arm64: dts: qcom: pm8150l: add Light Pulse Generator device node") fc1aa66370d5 ("FROMGIT: arm64: dts: qcom: pm8150b: add Light Pulse Generator device node") c8b2da3ca808 ("UPSTREAM: leds: Add driver for Qualcomm LPG") d04a88aab42e ("UPSTREAM: dt-bindings: leds: Add Qualcomm Light Pulse Generator binding") 93d00ec71c6c ("FROMLIST: thermal: qcom: tsens: Implement re-initialization workaround quirk") 60221c4ddf4e ("FROMLIST: thermal: qcom: tsens: Add support for 'needs_reinit_wa' for sm8150") e7c207c948cf ("FROMLIST: firmware: qcom_scm: Add support for tsens reinit workaround") Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-06-27Merge pull request #469 from lumag/fix-ath10k-dunfellNicolas Dechesne
firmware-qcom-dragonboard845c: drop WiFi board-2.bin file
2022-06-27firmware-qcom-dragonboard845c: drop WiFi board-2.bin fileDmitry Baryshkov
Drop board-2.bin file, board data has been merged into linux-firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> (cherry picked from commit 6c366240e681a102a94522e86bab322cf3ac3ebc)
2022-06-22conf/sa8155p-adp.conf: Add support for building sa8155p-iot-v2-adp dtbBhupesh Sharma
Add support for building SA8155p IOT v2 dtb. Basically both the sa8155p-adp and IOT v2 boards use the same adp motherboard but have different SoC daughter cards mounted on the adp motherboard respectively. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-06-22linux: update kernel for SA8155P-ADPBhupesh Sharma
The following changes were added to the SA8155p v5.15.y kernel branch: DON'T UPSTREAM: arm64: dts: qcom: sa8155p-adp: Add 'msm-id' and 'msm-name' DON'T UPSTREAM: dt-bindings: arm: qcom: Add compatible for SA8155p IOT v2 adp board DON'T UPSTREAM: arm64: dts: qcom: sa8155p-iot-v2-adp: Add base dts file Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-06-16Merge pull request #463 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: update kernel for SA8155P-ADP
2022-06-15linux: update kernel for SA8155P-ADPBhupesh Sharma
The following changes were added to the SA8155p v5.15.y kernel branch: 8858667d1911 ("DON'T UPSTREAM: smcinvoke: allow invoke commands without arguments") 877b2bc482b9 ("DON'T UPSTREAM: arm64: configs/defconfig: Enable QCOM_SMCINVOKE") 0c2f66b76632 ("DON'T UPSTREAM: arm64: dts: sm8150: add smcinvoke node") 289fc23cca12 ("DON'T UPSTREAM: soc: qcom: Introduce smc invoke driver") 09c49793cf10 ("DON'T UPSTREAM: firmware: qcom_scm: Add invoke and callback commands for smc invoke") Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-06-01.github: switch to TuxOE plansNicolas Dechesne
The TuxOE workflow in master was updated to use TuxOE plans, and it resulted in a change in the 'inputs' format, machines is now a simple list. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-05-21Merge pull request #455 from ndechesne/sa8155p-ufsDmitry Baryshkov
linux: update kernel for SA8155P-ADP
2022-05-20linux: update kernel for SA8155P-ADPNicolas Dechesne
The following changes were backported from upstream: 090854301b471 scsi: ufs: ufs-qcom: Enter and exit hibern8 during clock scaling adb54728a7a08 scsi: ufs: core: Export hibern8 entry and exit functions Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-05-11.github: add build for push actionsNicolas Dechesne
In addition to testing pull_request events, also test push events. In order to effectively reuse the template job, a few additional changes were made, especially the addition of a couple of input params. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 509265b9156b8c70794ad7310563ab6d03b26e1b)
2022-05-06.github: use reusable workflowNicolas Dechesne
Remove workflow duplication from stable branches. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-04-27.github: use pull_request_target to allow PR testingNicolas Dechesne
When using pull_request event, the workflow is run in the context of the PR, so it's potentially untrusted code from a third party. As such Github Action secrets are not available for security reason. The PR build test workflow requires a secret (TUXSUITE TOKEN). So instead, we can use pull_request_target which ensures the workflow runs in the context of the base of the PR, e.g. trusted/merged code. In this case the repo secrets can be used in the workflow. We just need to carefully set the 'ref' we use in the tuxOE job definition, which needs to refer to the PR. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit f1ff276991bf665158bcab05c6162d4eb9db3d50)
2022-04-25.github: initial GitHub Actions workflow for premerge build testNicolas Dechesne
This CI has been implemented on Linaro CI so far, let's migrate to GitHub Actions. The build uses Linaro Tuxsuite for OE/YP which provides a cloud based infrastructure. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-04-25Merge pull request #443 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15
2022-04-24linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.15.bb file for sa8155p adp board, to fix the issues seen with ethernet traffic getting stalled on SA8155p-ADP board with default (or larger) mtu size of 1500 bytes, by disabling multiple Tx and Rx queues for the ethernet IP. With the single queue setup, the ethernet traffic is very stable and no observable degradation in performance is seen as well. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-04-13Merge pull request #440 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15
2022-04-13linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.15.bb file for sa8155p adp board, to fix the ADMA error seen while using microSD card connected to SDC2, because of the incorrect sid value. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-04-12Merge pull request #437 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15
2022-04-12linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.15.bb file for sa8155p adp board, which points to support for the following new kernel features: - FastRPC feature improvement, - MicroSD card support. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-03-21Merge pull request #427 from bhupesh-sharma/update-5.15-srcrev-dunfellNicolas Dechesne
linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15
2022-03-21linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.15.bb file for sa8155p adp board, which points to support for the following new kernel features: - PCIe0 in RC mode, - LmH regulator, - Crypto Engine support. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-03-09linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.15Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.15.bb file for sa8155p adp board, which points to an updated 'defconfig' file to be used for kernel build. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-03-04Merge pull request #425 from bhupesh-sharma/move-sa8155p-to-5.15.yNicolas Dechesne
recipes-kernel: Move sa8155p-adp receipe to point to stable 5.15
2022-03-04recipes-kernel: Move sa8155p-adp receipe to point to stable 5.15Bhupesh Sharma
Since honister is replacing dunfell as the more recent stable branch, this changes moves sa8155p-adp to the stable kernel version 5.15.y and removes the 5.16 receipe. Going forward for sa8155p-adp board: - dunfell would support 5.15.y stable kernel version - honister would support kernel versions which are closer to linus's tip. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-02-18Merge pull request #419 from ndechesne/lrzszNicolas Dechesne
initramfs-test-image: enable lrzsz
2022-02-04initramfs-test-image: enable lrzszDmitry Baryshkov
Add lrzsz tool to be able to transfer files through the serial line. The package uses 138 kiB of space. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> (cherry picked from commit 0746a3b21f63198e6c5184bc7c847f67c71e22cd)
2022-01-14linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.16Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.16.bb file for sa8155p adp board, which now supports additional ethernet fixes for kernel version 5.16. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org> (cherry picked from commit 0fae4899759b0d01b89d8637e6384ed6b26f88a8) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>