[PATCH 00/11] mach-snapdragon: various improvements for newer boards

Caleb Connolly caleb.connolly at linaro.org
Thu Aug 22 03:10:47 CEST 2024


On Fri, 09 Aug 2024 01:59:23 +0200, Caleb Connolly wrote:
> Supporting the newer SM8550 and SM8650 SoCs unfortunately requires a
> bump in complexity for us. Qualcomm changed a lot about how the memory
> map is handed over to the "kernel", adding many holes, not mapping
> certain regions, and adding regions with 0 size. The SM8650 HDK has a
> whopping 14 memory regions, some as small as 44k.
> 
> Supporting this properly has proven to be a bit of a headache, but I
> think this implementation is "pretty good".
> 
> [...]

Applied, thanks!

[01/11] mach-snapdragon: refactor board_fdt_blob_setup()
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/9e8c8769a076
[02/11] mach-snapdragon: parse memory ourselves
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/07f036907680
[03/11] mach-snapdragon: use 1MiB for get_page_table_size()
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/4673e5c94235
[04/11] mach-snapdragon: set serial number
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/c4c7bc917e83
[05/11] mach-snapdragon: allocate fastboot buffer dynamically
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/5f6c2202348c
[06/11] mach-snapdragon: populate fallback FDT
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/8ab7b82c0667
[07/11] mach-snapdragon: set loadaddr
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/1465eb4026b6
[08/11] armv8: mmu: add a way to map additional regions
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/fc417bb2f133
[09/11] soc: qcom: cmd-db: use strncmp() instead of memcmp()
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/d83fdebf0b82
[10/11] soc: qcom: cmd-db: map cmd-db region
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/8b890a0f0d88
[11/11] qcom_defconfig: bump CONFIG_NR_DRAM_BANKS
        https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/10d5f66dd826

Best regards,
-- 
Caleb Connolly <caleb.connolly at linaro.org>



More information about the U-Boot mailing list