coreboot/src
Yu-Ping Wu b4fbc59c6f treewide: Move mipi_panel_parse_commands() to commonlib
Move the MIPI panel init command parsing function
mipi_panel_parse_init_commands() and related macros and structs from
drivers/mipi/ to commonlib/mipi/, so that the function can be shared
with payloads.

In a follow-up patch, a 'poweroff' field will be added to the
panel_serializable_data struct and then passed to payloads, so that
payloads can utilize mipi_panel_parse_init_commands() to run the panel
poweroff commands.

BUG=b:474187570
TEST=emerge-jedi coreboot libpayload
BRANCH=skywalker

Change-Id: I19011669f03d060e9f030b673687cbe5965d7e2f
Signed-off-by: Yu-Ping Wu <yupingso@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90736
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Chen-Tsung Hsieh <chentsung@google.com>
Reviewed-by: Alicja Michalska <ahplka19@gmail.com>
Reviewed-by: Julius Werner <jwerner@chromium.org>
Reviewed-by: Yidi Lin <yidilin@google.com>
2026-01-14 09:38:36 +00:00
..
acpi acpigen_ps2_keybd: map screenlock 2026-01-07 16:24:50 +00:00
arch arch/x86/ioapic.c: Support 8-bit IOAPIC IDs 2026-01-13 16:19:43 +00:00
commonlib treewide: Move mipi_panel_parse_commands() to commonlib 2026-01-14 09:38:36 +00:00
console console: Fix flushing for slow consoles 2025-10-02 22:44:46 +00:00
cpu Makefile.mk,cpu/intel/fit/Makefile.mk: introduce CBFS_REGIONS 2025-12-20 17:39:22 +00:00
device device/Kconfig: Gate early libgfxinit default on ChromeOS 2026-01-01 17:14:14 +00:00
drivers treewide: Move mipi_panel_parse_commands() to commonlib 2026-01-14 09:38:36 +00:00
ec ec/starlabs/merlin: Reorganize Kconfig and guard options properly 2025-12-29 23:59:52 +00:00
include treewide: Move mipi_panel_parse_commands() to commonlib 2026-01-14 09:38:36 +00:00
lib lib: Rename fill_lb_framebuffer to get_lb_framebuffer 2026-01-14 04:17:14 +00:00
mainboard mb/google/fatcat/var/ruby: Add wifi SAR table 2026-01-12 01:35:52 +00:00
northbridge device/dram/ddr3: Fill in voltage fields for SMBIOS type 17 2025-12-08 02:36:00 +00:00
sbom sbom: Fix build with merged bootblock and romstage 2025-07-07 14:29:29 +00:00
security include/cpu/x86/msr.h: Add MCA related MSRs 2026-01-08 18:24:23 +00:00
soc treewide: Move mipi_panel_parse_commands() to commonlib 2026-01-14 09:38:36 +00:00
southbridge sb/intel/common/spi: Prevent transfers across 4KiB boundaries 2026-01-10 21:47:04 +00:00
superio sio/nuvoton/common: Refactor nuvoton_pnp_*_config_state() 2026-01-03 03:40:12 +00:00
vendorcode vc/intel/fsp/fsp2_0/pantherlake: Update PTL FSP headers to FSP 3442.07 2026-01-08 07:12:12 +00:00
Kconfig arch/x86/ioapic.c: Support 8-bit IOAPIC IDs 2026-01-13 16:19:43 +00:00