NV services: Difference between revisions
Masagrator (talk | contribs) →/dev/nvdisp-disp0, /dev/nvdisp-disp1: Fix old typo |
Masagrator (talk | contribs) |
||
Line 652: | Line 652: | ||
| 0xEBFC0215 || Inout || 11260 || NVDISP_GET_MODE_DB | | 0xEBFC0215 || Inout || 11260 || NVDISP_GET_MODE_DB | ||
|- | |- | ||
| 0xC003021A || Inout || 3 || NVDISP_PANEL_GET_VENDOR_ID | | 0xC003021A || Inout || 3 || [[#NVDISP_PANEL_GET_VENDOR_ID]] | ||
|- | |- | ||
| 0x803C021B || Out || 60 || NVDISP_GET_MODE2 | | 0x803C021B || Out || 60 || NVDISP_GET_MODE2 | ||
Line 730: | Line 730: | ||
__inout u32 bitsPerPixel; | __inout u32 bitsPerPixel; | ||
__inout u32 vmode; | __inout u32 vmode; | ||
}; | |||
=== NVDISP_PANEL_GET_VENDOR_ID === | |||
Returns display panel's informations. | |||
struct { | |||
__out u8 vendor; //0x10 - JDI, 0x20 - InnoLux, 0x30 - AUO, 0x40 - Sharp, 0x50 - Samsung | |||
__out u8 model; | |||
__out u8 board; //0xF - 6.2", 0x10 - 5.5", 0x20 - 7.0". JDI panels have nonstandard values | |||
}; | }; | ||