Rev 3482 | Rev 4104 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3482 | Rev 3764 | ||
---|---|---|---|
Line 52... | Line 52... | ||
52 | 52 | ||
Line 53... | Line 53... | ||
53 | 53 | ||
- | 54 | static char log[256]; |
|
Line 54... | Line 55... | ||
54 | static char log[256]; |
55 | |
55 | 56 | struct workqueue_struct *system_wq; |
|
Line 56... | Line 57... | ||
56 | struct workqueue_struct *system_wq; |
57 | int driver_wq_state; |
Line 64... | Line 65... | ||
64 | { |
65 | { |
Line 65... | Line 66... | ||
65 | 66 | ||
Line 66... | Line 67... | ||
66 | int err = 0; |
67 | int err = 0; |
- | 68 | ||
- | 69 | if(action != 1) |
|
67 | 70 | { |
|
- | 71 | driver_wq_state = 0; |
|
Line 68... | Line 72... | ||
68 | if(action != 1) |
72 | return 0; |
69 | return 0; |
73 | }; |
Line 70... | Line 74... | ||
70 | 74 | ||
Line 83... | Line 87... | ||
83 | { |
87 | { |
84 | printf("Can't open %s\nExit\n", log); |
88 | printf("Can't open %s\nExit\n", log); |
85 | return 0; |
89 | return 0; |
86 | }; |
90 | }; |
87 | } |
91 | } |
88 | dbgprintf(" i915 v3.9-rc8\n cmdline: %s\n", cmdline); |
92 | dbgprintf(" i915 v3.10\n cmdline: %s\n", cmdline); |
Line 89... | Line 93... | ||
89 | 93 | ||
90 | cpu_detect(); |
94 | cpu_detect(); |
Line 91... | Line 95... | ||
91 | // dbgprintf("\ncache line size %d\n", x86_clflush_size); |
95 | // dbgprintf("\ncache line size %d\n", x86_clflush_size); |
Line 104... | Line 108... | ||
104 | 108 | ||
105 | if( err != 0) |
109 | if( err != 0) |
Line 106... | Line 110... | ||
106 | dbgprintf("Set DISPLAY handler\n"); |
110 | dbgprintf("Set DISPLAY handler\n"); |
107 | - | ||
- | 111 | ||
108 | struct drm_i915_private *dev_priv = main_device->dev_private; |
112 | struct drm_i915_private *dev_priv = main_device->dev_private; |
Line 109... | Line 113... | ||
109 | 113 | driver_wq_state = 1; |
|
110 | run_workqueue(dev_priv->wq); |
114 | run_workqueue(dev_priv->wq); |