Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6132 serge 1
 
2
3
 
4
{
5
      OPTION_HELP = OPTION_STD_BASE,
6
      OPTION_RC6,
7
      OPTION_FBC,
8
      OPTION_CONNECTORS,
9
      OPTION_CONN_MODES
10
};
11
12
 
13
 
14
{
15
    uint32_t val;
16
    struct
17
    {
18
        uint8_t   state;
19
        uint8_t   code;
20
        uint16_t  ctrl_key;
21
    };
22
}oskey_t;
23
24
 
25
{
26
    oskey_t val;
27
    asm volatile("int $0x40":"=a"(val):"a"(2));
28
    return val;
29
};
30
31
 
32
    uint16_t    domain;
33
    uint8_t     bus;
34
    uint8_t     dev;
35
    uint8_t     func;
36
    uint16_t    vendor_id;
37
    uint16_t    device_id;
38
    uint16_t    subvendor_id;
39
    uint16_t    subdevice_id;
40
    uint32_t    device_class;
41
    uint8_t     revision;
42
};
43
void get_pci_info(struct pci_device *dev);
44
45
 
46
47
 
48
49
 
50
void list_connectors(struct drm_device *dev);
51
int list_connector_modes(struct drm_device *dev, const char* name);
52
53
 
54
55
 
56
int i915_getparam(struct drm_device *dev, void *data,
57
             struct drm_file *file_priv);
58
int i915_mask_update(struct drm_device *dev, void *data,
59
            struct drm_file *file);
60