Rev 6660 | Rev 6937 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6660 | Rev 6935 | ||
---|---|---|---|
Line 1171... | Line 1171... | ||
1171 | unsigned boosts; |
1171 | unsigned boosts; |
Line 1172... | Line 1172... | ||
1172 | 1172 | ||
Line 1173... | Line 1173... | ||
1173 | struct intel_rps_client semaphores, mmioflips; |
1173 | struct intel_rps_client semaphores, mmioflips; |
1174 | 1174 | ||
Line 1175... | Line 1175... | ||
1175 | /* manual wa residency calculations */ |
1175 | /* manual wa residency calculations */ |
1176 | struct intel_rps_ei up_ei, down_ei; |
1176 | struct intel_rps_ei ei; |
1177 | 1177 | ||
1178 | /* |
1178 | /* |
Line 2156... | Line 2156... | ||
2156 | unsigned long framebuffer_references; |
2156 | unsigned long framebuffer_references; |
Line 2157... | Line 2157... | ||
2157 | 2157 | ||
2158 | /** Record of address bit 17 of each page at last unbind. */ |
2158 | /** Record of address bit 17 of each page at last unbind. */ |
Line 2159... | Line -... | ||
2159 | unsigned long *bit_17; |
- | |
2160 | - | ||
2161 | union { |
- | |
2162 | /** for phy allocated objects */ |
- | |
2163 | struct drm_dma_handle *phys_handle; |
2159 | unsigned long *bit_17; |
2164 | 2160 | ||
2165 | struct i915_gem_userptr { |
2161 | struct i915_gem_userptr { |
2166 | uintptr_t ptr; |
2162 | uintptr_t ptr; |
2167 | unsigned read_only :1; |
2163 | unsigned read_only :1; |
Line 2168... | Line 2164... | ||
2168 | unsigned workers :4; |
2164 | unsigned workers :4; |
2169 | #define I915_GEM_USERPTR_MAX_WORKERS 15 |
2165 | #define I915_GEM_USERPTR_MAX_WORKERS 15 |
2170 | 2166 | ||
2171 | struct i915_mm_struct *mm; |
2167 | struct i915_mm_struct *mm; |
2172 | struct i915_mmu_object *mmu_object; |
2168 | struct i915_mmu_object *mmu_object; |
- | 2169 | struct work_struct *work; |
|
- | 2170 | } userptr; |
|
2173 | struct work_struct *work; |
2171 | |
2174 | } userptr; |
2172 | /** for phys allocated objects */ |
Line 2175... | Line 2173... | ||
2175 | }; |
2173 | struct drm_dma_handle *phys_handle; |
2176 | }; |
2174 | }; |
Line 3322... | Line 3320... | ||
3322 | { |
3320 | { |
3323 | return container_of(adapter, struct intel_gmbus, adapter)->force_bit; |
3321 | return container_of(adapter, struct intel_gmbus, adapter)->force_bit; |
3324 | } |
3322 | } |
3325 | extern void intel_i2c_reset(struct drm_device *dev); |
3323 | extern void intel_i2c_reset(struct drm_device *dev); |
Line -... | Line 3324... | ||
- | 3324 | ||
- | 3325 | /* intel_bios.c */ |
|
- | 3326 | bool intel_bios_is_port_present(struct drm_i915_private *dev_priv, enum port port); |
|
3326 | 3327 | ||
3327 | /* intel_opregion.c */ |
3328 | /* intel_opregion.c */ |
3328 | #ifdef CONFIG_ACPI |
3329 | #ifdef CONFIG_ACPI |
3329 | extern int intel_opregion_setup(struct drm_device *dev); |
3330 | extern int intel_opregion_setup(struct drm_device *dev); |
3330 | extern void intel_opregion_init(struct drm_device *dev); |
3331 | extern void intel_opregion_init(struct drm_device *dev); |