Qualcomm Technologies, Inc. SoCs do not guarantee that an architecturalwarm reset boots back into Linux kernel. For instance, if download modeor reboot reason cookies are set, the SoC would do a warm reset into analternate exception level (e.g. a mode to collect RAM dumps) or an alternateEL1 application (e.g. fastboot mode). Thus, Qualcomm Technologies,Inc. SoCs support a vendor-specific warm reset type that can be used inall instances of warm/soft reboots.