This little series fixes various bugs and annoyances in coreboot and coreboot64.
With this both coreboot and coreboot64 start up and work reasonably well on Brya (x86 Chromebook) and U-Boot can boot common Linux distros. - Make coreboot64 debug UART start reliably - Avoid the long USB-init delay on startup - Correct the timer speed on coreboo64 - Fix a bootstd cros bug (will likely be squashed into another patch) - Fix the terribly slow console scrolling With v2 I have also brought in some lost x86 patches so they are all in one series. Changes in v7: - Add new fixup patch to move python control earlier in Makefile - Add docs about how USB keyboard works on coreboot - Drop patches previously applied - Rebase to x86/next Changes in v5: - Make use of the uSE_PREBOOT mechanism Changes in v2: - Add new patch - Add new patch Simon Glass (3): fixup: Move python control earlier in Makefile x86: coreboot: Drop USB init on startup x86: doc: Update summaries and add links Makefile | 17 +++++++++-------- arch/x86/cpu/coreboot/Kconfig | 1 + arch/x86/cpu/coreboot/coreboot.c | 4 ---- doc/arch/x86/x86.rst | 17 ++++++++++------- doc/board/coreboot/coreboot.rst | 7 +++++++ 5 files changed, 27 insertions(+), 19 deletions(-) -- 2.42.0.515.g380fc7ccd1-goog