Russell King - ARM Linux wrote:
The reboot mode can be communicated to a bootloader (or the
kernel itself) with a scratchpad register. This functionality
is especially useful, if userspace is allowed to change
the reboot mode.
The reason for this being...
If my other patch [1] is applied, we are able to let user space tell the
bootloader which mode to boot to.
On the Nokia Linux mobile devices, flashing is done mostly by the
bootloader. If a USB host is connected at bootup, we enter a USB loop
with a certain timeout. The timeout is disabled when the first flashing
command arrives. This is no problem for Linux, but some unluckier
operating systems are not able to even load their drivers quickly enough.
Hence, we need a way to let the bootloader know when to safely disable
the timeout (when the user explicitly wants to perform flashing, that is).
Cheers,
Juha
[1] http://article.gmane.org/gmane.linux.ports.arm.kernel/53837
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html