sync with OpenBSD -current

This commit is contained in:
purplerain 2024-04-09 04:40:00 +00:00
parent c9b8755e8c
commit fe31ca4724
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
32 changed files with 215 additions and 170 deletions

View file

@ -117,6 +117,12 @@ static const struct drm_dmi_panel_orientation_data lcd1080x1920_leftside_up = {
.orientation = DRM_MODE_PANEL_ORIENTATION_LEFT_UP,
};
static const struct drm_dmi_panel_orientation_data lcd1080x1920_rightside_up = {
.width = 1080,
.height = 1920,
.orientation = DRM_MODE_PANEL_ORIENTATION_RIGHT_UP,
};
static const struct drm_dmi_panel_orientation_data lcd1200x1920_rightside_up = {
.width = 1200,
.height = 1920,
@ -279,6 +285,12 @@ static const struct dmi_system_id orientation_data[] = {
DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "G1618-03")
},
.driver_data = (void *)&lcd720x1280_rightside_up,
}, { /* GPD Win Mini */
.matches = {
DMI_EXACT_MATCH(DMI_SYS_VENDOR, "GPD"),
DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "G1617-01")
},
.driver_data = (void *)&lcd1080x1920_rightside_up,
}, { /* I.T.Works TW891 */
.matches = {
DMI_EXACT_MATCH(DMI_SYS_VENDOR, "To be filled by O.E.M."),
@ -342,6 +354,12 @@ static const struct dmi_system_id orientation_data[] = {
DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "IdeaPad Duet 3 10IGL5"),
},
.driver_data = (void *)&lcd1200x1920_rightside_up,
}, { /* Lenovo Legion Go 8APU1 */
.matches = {
DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"),
DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "Legion Go 8APU1"),
},
.driver_data = (void *)&lcd1600x2560_leftside_up,
}, { /* Lenovo Yoga Book X90F / X90L */
.matches = {
DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Intel Corporation"),

View file

@ -711,7 +711,9 @@
INTEL_VGA_DEVICE(0x5692, info), \
INTEL_VGA_DEVICE(0x56A0, info), \
INTEL_VGA_DEVICE(0x56A1, info), \
INTEL_VGA_DEVICE(0x56A2, info)
INTEL_VGA_DEVICE(0x56A2, info), \
INTEL_VGA_DEVICE(0x56BE, info), \
INTEL_VGA_DEVICE(0x56BF, info)
#define INTEL_DG2_G11_IDS(info) \
INTEL_VGA_DEVICE(0x5693, info), \
@ -720,7 +722,11 @@
INTEL_VGA_DEVICE(0x56A5, info), \
INTEL_VGA_DEVICE(0x56A6, info), \
INTEL_VGA_DEVICE(0x56B0, info), \
INTEL_VGA_DEVICE(0x56B1, info)
INTEL_VGA_DEVICE(0x56B1, info), \
INTEL_VGA_DEVICE(0x56BA, info), \
INTEL_VGA_DEVICE(0x56BB, info), \
INTEL_VGA_DEVICE(0x56BC, info), \
INTEL_VGA_DEVICE(0x56BD, info)
#define INTEL_DG2_G12_IDS(info) \
INTEL_VGA_DEVICE(0x5696, info), \
@ -736,7 +742,8 @@
INTEL_DG2_G12_IDS(info)
#define INTEL_ATS_M150_IDS(info) \
INTEL_VGA_DEVICE(0x56C0, info)
INTEL_VGA_DEVICE(0x56C0, info), \
INTEL_VGA_DEVICE(0x56C2, info)
#define INTEL_ATS_M75_IDS(info) \
INTEL_VGA_DEVICE(0x56C1, info)

View file

@ -1,4 +1,4 @@
$OpenBSD: pcidevs,v 1.2072 2024/04/07 00:58:57 jsg Exp $
$OpenBSD: pcidevs,v 1.2073 2024/04/09 01:22:19 jsg Exp $
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
/*
@ -6055,6 +6055,12 @@ product INTEL DG2_G11_6 0x56b0 Arc Pro A30M
product INTEL DG2_G11_7 0x56b1 Arc Pro A40/A50
product INTEL DG2_G12_5 0x56b2 Arc Pro A60M
product INTEL DG2_G12_6 0x56b3 Arc Pro A60
product INTEL DG2_G11_8 0x56ba Arc A380E
product INTEL DG2_G11_9 0x56bb Arc A310E
product INTEL DG2_G11_10 0x56bc Arc A370E
product INTEL DG2_G11_11 0x56bd Arc A350E
product INTEL DG2_G10_7 0x56be Arc A750E
product INTEL DG2_G10_8 0x56bf Arc A580E
product INTEL ATS_M150 0x56c0 Flex 170
product INTEL ATS_M75 0x56c1 Flex 140
product INTEL I219_LM24 0x57a0 I219-LM

View file

@ -2,7 +2,7 @@
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* OpenBSD: pcidevs,v 1.2072 2024/04/07 00:58:57 jsg Exp
* OpenBSD: pcidevs,v 1.2073 2024/04/09 01:22:19 jsg Exp
*/
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
@ -6060,6 +6060,12 @@
#define PCI_PRODUCT_INTEL_DG2_G11_7 0x56b1 /* Arc Pro A40/A50 */
#define PCI_PRODUCT_INTEL_DG2_G12_5 0x56b2 /* Arc Pro A60M */
#define PCI_PRODUCT_INTEL_DG2_G12_6 0x56b3 /* Arc Pro A60 */
#define PCI_PRODUCT_INTEL_DG2_G11_8 0x56ba /* Arc A380E */
#define PCI_PRODUCT_INTEL_DG2_G11_9 0x56bb /* Arc A310E */
#define PCI_PRODUCT_INTEL_DG2_G11_10 0x56bc /* Arc A370E */
#define PCI_PRODUCT_INTEL_DG2_G11_11 0x56bd /* Arc A350E */
#define PCI_PRODUCT_INTEL_DG2_G10_7 0x56be /* Arc A750E */
#define PCI_PRODUCT_INTEL_DG2_G10_8 0x56bf /* Arc A580E */
#define PCI_PRODUCT_INTEL_ATS_M150 0x56c0 /* Flex 170 */
#define PCI_PRODUCT_INTEL_ATS_M75 0x56c1 /* Flex 140 */
#define PCI_PRODUCT_INTEL_I219_LM24 0x57a0 /* I219-LM */

View file

@ -2,7 +2,7 @@
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* OpenBSD: pcidevs,v 1.2072 2024/04/07 00:58:57 jsg Exp
* OpenBSD: pcidevs,v 1.2073 2024/04/09 01:22:19 jsg Exp
*/
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
@ -21571,6 +21571,30 @@ static const struct pci_known_product pci_known_products[] = {
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G12_6,
"Arc Pro A60",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G11_8,
"Arc A380E",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G11_9,
"Arc A310E",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G11_10,
"Arc A370E",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G11_11,
"Arc A350E",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G10_7,
"Arc A750E",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_DG2_G10_8,
"Arc A580E",
},
{
PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_ATS_M150,
"Flex 170",