| .. | .. |
|---|
| 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 */ |
|---|