[PATCH v3 0/2] Introduce Pixel config fragment for chainloading u-boot
David Heidelberg via B4 Relay
devnull+david.ixit.cz at kernel.org
Wed Jan 7 21:28:14 CET 2026
Snapdragon Google Pixel bootloaders require the TEXT_OFFSET to be
exactly 0x80000. Without this, U-Boot or kernels will fail to load.
This patchset documents Pixel 3 and Pixel 3 XL and adds the necessary
config fragment along with usage instructions.
It has been tested on Pixel 3, 3 XL (by me), and Pixel 5 (by Petr Vorel).
The corresponding DTS files (sdm845-google-blueline and crosshatch) have
already been merged into the Linux -next, so mainline U-Boot will receive
these devices support soon.
Signed-off-by: David Heidelberg <david at ixit.cz>
---
Changes in v3:
- Renamed google-pixel3.config to google-pixel.config as it's not
limited to Pixel 3 / 3 XL, but also 5 and possibly others.
- Reworked the documentation. (Casey)
- Reworded commit message. (Casey)
- Link to v2: https://lore.kernel.org/u-boot/20250802001359.2122103-1-david@ixit.cz/
Changes in v2:
- Added documentation of Pixel 3 / 3 XL into doc/board/qualcomm. (Casey)
- Link to v1: https://lore.kernel.org/u-boot/20250729103950.1154040-2-david@ixit.cz/
---
David Heidelberg (2):
doc: board: qualcomm: document Pixel 3 / 3 XL support
configs: Add google-pixel fragment config for Pixel 3, 3 XL, 5
board/qualcomm/google-pixel.config | 5 +++++
doc/board/qualcomm/board.rst | 20 ++++++++++++++++++++
2 files changed, 25 insertions(+)
---
base-commit: 53c0d5b387956bb4070a943b61991898373a20e2
change-id: 20260107-pixel-config-4b058ecc4e1b
Best regards,
--
David Heidelberg <david at ixit.cz>
More information about the U-Boot
mailing list