.. | .. |
---|
272 | 272 | DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad D330-10IGM"), |
---|
273 | 273 | }, |
---|
274 | 274 | .driver_data = (void *)&lcd1200x1920_rightside_up, |
---|
275 | | - }, { /* Lenovo Yoga Book X90F / X91F / X91L */ |
---|
| 275 | + }, { /* Lenovo Ideapad D330-10IGL (HD) */ |
---|
276 | 276 | .matches = { |
---|
277 | | - /* Non exact match to match all versions */ |
---|
278 | | - DMI_MATCH(DMI_PRODUCT_NAME, "Lenovo YB1-X9"), |
---|
| 277 | + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"), |
---|
| 278 | + DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad D330-10IGL"), |
---|
| 279 | + }, |
---|
| 280 | + .driver_data = (void *)&lcd800x1280_rightside_up, |
---|
| 281 | + }, { /* Lenovo IdeaPad Duet 3 10IGL5 */ |
---|
| 282 | + .matches = { |
---|
| 283 | + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"), |
---|
| 284 | + DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "IdeaPad Duet 3 10IGL5"), |
---|
| 285 | + }, |
---|
| 286 | + .driver_data = (void *)&lcd1200x1920_rightside_up, |
---|
| 287 | + }, { /* Lenovo Yoga Book X90F / X90L */ |
---|
| 288 | + .matches = { |
---|
| 289 | + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Intel Corporation"), |
---|
| 290 | + DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "CHERRYVIEW D1 PLATFORM"), |
---|
| 291 | + DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, "YETI-11"), |
---|
| 292 | + }, |
---|
| 293 | + .driver_data = (void *)&lcd1200x1920_rightside_up, |
---|
| 294 | + }, { /* Lenovo Yoga Book X91F / X91L */ |
---|
| 295 | + .matches = { |
---|
| 296 | + /* Non exact match to match F + L versions */ |
---|
| 297 | + DMI_MATCH(DMI_PRODUCT_NAME, "Lenovo YB1-X91"), |
---|
279 | 298 | }, |
---|
280 | 299 | .driver_data = (void *)&lcd1200x1920_rightside_up, |
---|
281 | 300 | }, { /* OneGX1 Pro */ |
---|