Add quirks for handling PX/HG systems. In this case, add
a quirk for a weston dGPU that only seems to properly power
down using ATPX power control rather than HG (_PR3).
v2: append a new weston XT
Signed-off-by: Alex Deucher <email address hidden>
Signed-off-by: Junwei Zhang <email address hidden> (v2)
Reviewed-and-Tested-by: Junwei Zhang <email address hidden>
Reviewed-by: Alex Deucher <email address hidden>
Acked-by: Christian König <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>
CFL was missing from intel_early_ids[]. The PCI ID needs to be there to
allow the memory region to be stolen, otherwise we could have RAM being
arbitrarily overwritten if for example we keep using the UEFI framebuffer,
depending on how BIOS has set up the e820 map.
Fixes: b056f8f3d6b9 ("drm/i915/cfl: Add Coffee Lake PCI IDs for S Skus.")
Signed-off-by: Lucas De Marchi <email address hidden>
Cc: Rodrigo Vivi <email address hidden>
Cc: Anusha Srivatsa <email address hidden>
Cc: Jani Nikula <email address hidden>
Cc: Joonas Lahtinen <email address hidden>
Cc: David Airlie <email address hidden>
Cc: <email address hidden>
Cc: <email address hidden>
Cc: Ingo Molnar <email address hidden>
Cc: H. Peter Anvin <email address hidden>
Cc: Thomas Gleixner <email address hidden>
Cc: <email address hidden>
Cc: <email address hidden> # v4.13+ 0890540e21cf drm/i915: add GT number to intel_device_info
Cc: <email address hidden> # v4.13+ 41693fd52373 drm/i915/kbl: Change a KBL pci id to GT2 from GT1.5
Cc: <email address hidden> # v4.13+
Reviewed-by: Rodrigo Vivi <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>
Up to Coffeelake we could deduce this GT number from the device ID.
This doesn't seem to be the case anymore. This change reorders pciids
per GT and adds a gt field to intel_device_info. We set this field on
the following platforms :
Although different modules using this chip share the same firmware file
rtl8821cu_fw, they may need different rtl8821cu_config. Append device
ID to filename to make it possible to ship several config files in one
image.
Signed-off-by: Wen-chien Jesse Sung <email address hidden>
Acked-by: Hui Wang <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>