aboutsummaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/broadwell/gma.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/soc/intel/broadwell/gma.c b/src/soc/intel/broadwell/gma.c
index e50ff0cd81..d3b923ad94 100644
--- a/src/soc/intel/broadwell/gma.c
+++ b/src/soc/intel/broadwell/gma.c
@@ -240,7 +240,10 @@ static const struct reg_script broadwell_late_init_script[] = {
u32 map_oprom_vendev(u32 vendev)
{
- return SA_IGD_OPROM_VENDEV;
+ if (vendev >> 16 == PCI_VID_INTEL)
+ return SA_IGD_OPROM_VENDEV;
+ else
+ return vendev;
}
static struct resource *gtt_res = NULL;