drm/i915/bios: Extract soc/intel_rom.cAbstract away the nuts and bolts of the SPI vs. PCI ROMstuff, and hide it all in soc/intel_rom.c so that theVBT code doesn't have to care about this stuff.
drm/i915/bios: Extract soc/intel_rom.cAbstract away the nuts and bolts of the SPI vs. PCI ROMstuff, and hide it all in soc/intel_rom.c so that theVBT code doesn't have to care about this stuff.This leaves intel_bios.c with a single codepath thatcan focus on the details related to the VBT layout.This should have no functional changes.v2: Rebase due to vbt_signature changes Drop unnecessary cast (Jani)Reviewed-by: Jani Nikula <[email protected]>Signed-off-by: Ville Syrjälä <[email protected]>Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
show more ...
drm/xe/display: Implement display supportAs for display, the intent is to share the display code with the i915driver so that there is maximum reuse there.We do this by recompiling i915/display c
drm/xe/display: Implement display supportAs for display, the intent is to share the display code with the i915driver so that there is maximum reuse there.We do this by recompiling i915/display code twice.Now that i915 has been adapted to support the Xe build, we can addthe xe/display support.This initial work is a collaboration of many people and unfortunatelythis squashed patch won't fully honor the proper credits.But let's try to add a few from the squashed patches:Co-developed-by: Matthew Brost <[email protected]>Co-developed-by: Jani Nikula <[email protected]>Co-developed-by: Lucas De Marchi <[email protected]>Co-developed-by: Matt Roper <[email protected]>Co-developed-by: Mauro Carvalho Chehab <[email protected]>Co-developed-by: Rodrigo Vivi <[email protected]>Co-developed-by: Dave Airlie <[email protected]>Signed-off-by: Maarten Lankhorst <[email protected]>Signed-off-by: Rodrigo Vivi <[email protected]>Signed-off-by: Lucas De Marchi <[email protected]>