This series goes on top of krzk/for-next commit 62cd64f5b915 ("Merge branch 'next/dt64' into for-next") [1] for the reason outlined at the bottom of this cover letter. This series enables the s2mpg10 PMIC, updates the DT for Google Pixel 6 and 6 Pro (oriole / raven) boards accordingly, and switches these boards to cold-reboot (instead of warm). A cold-reboot is a bit more secure than warm-reboot as e.g. RAM contents will be wiped, and the bootloader will not assume the HLOS has crashed (as it does with warm-reboot) and will therefore be ready a bit faster. For cold-reboot to fully work, the reboot mode (i.e. what to do after reboot) needs to have been stored in NVMEM for the bootloader. Therefore this series runtime-depends on the Maxim MAX77759 nvmem enablement from [2], which was applied to krzk/linux.git (for-next). Link: https://git.kernel.org/krzk/c/62cd64f5b915 [1] Link: https://lore.kernel.org/all/20250524-b4-max77759-mfd-dts-v2-0-b479542eb97d@xxxxxxxxxx/ [2] Signed-off-by: André Draszik <andre.draszik@xxxxxxxxxx> --- André Draszik (3): arm64: defconfig: enable Samsung PMIC over ACPM arm64: dts: exynos: gs101-pixel-common: add main PMIC node arm64: dts: exynos: gs101: switch to gs101 specific reboot .../boot/dts/exynos/google/gs101-pixel-common.dtsi | 20 ++++++++++++++++++++ arch/arm64/boot/dts/exynos/google/gs101.dtsi | 5 +---- arch/arm64/configs/defconfig | 1 + 3 files changed, 22 insertions(+), 4 deletions(-) --- base-commit: 62cd64f5b915617ea7978205b336ff21f0801c95 change-id: 20250627-gs101-reboot3-83f8c247a0bb Best regards, -- André Draszik <andre.draszik@xxxxxxxxxx>