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 <jani.nikula@intel.com>Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>Link: https://patchwork.freedesktop.org/patch/msgid/20240923152453.11230-7-ville.syrjala@linux.intel.com
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 <matthew.brost@intel.com>Co-developed-by: Jani Nikula <jani.nikula@intel.com>Co-developed-by: Lucas De Marchi <lucas.demarchi@intel.com>Co-developed-by: Matt Roper <matthew.d.roper@intel.com>Co-developed-by: Mauro Carvalho Chehab <mchehab@kernel.org>Co-developed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>Co-developed-by: Dave Airlie <airlied@redhat.com>Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>