Rev 6104 | Rev 6661 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6104 | Rev 6321 | ||
---|---|---|---|
Line 118... | Line 118... | ||
118 | extern int radeon_bapm; |
118 | extern int radeon_bapm; |
119 | extern int radeon_backlight; |
119 | extern int radeon_backlight; |
120 | extern int radeon_auxch; |
120 | extern int radeon_auxch; |
121 | extern int radeon_mst; |
121 | extern int radeon_mst; |
Line 122... | Line -... | ||
122 | - | ||
123 | - | ||
124 | static inline u32 ioread32(const volatile void __iomem *addr) |
- | |
125 | { |
- | |
126 | return in32((u32)addr); |
- | |
127 | } |
- | |
128 | - | ||
129 | //static inline void iowrite32(uint32_t b, volatile void __iomem *addr) |
- | |
130 | //{ |
- | |
131 | // out32((u32)addr, b); |
- | |
132 | //} |
- | |
133 | - | ||
134 | 122 | ||
135 | /* |
123 | /* |
136 | * Copy from radeon_drv.h so we don't have to include both and have conflicting |
124 | * Copy from radeon_drv.h so we don't have to include both and have conflicting |
137 | * symbol; |
125 | * symbol; |
138 | */ |
126 | */ |
Line 284... | Line 272... | ||
284 | uint32_t default_sclk; |
272 | uint32_t default_sclk; |
285 | uint32_t default_dispclk; |
273 | uint32_t default_dispclk; |
286 | uint32_t current_dispclk; |
274 | uint32_t current_dispclk; |
287 | uint32_t dp_extclk; |
275 | uint32_t dp_extclk; |
288 | uint32_t max_pixel_clock; |
276 | uint32_t max_pixel_clock; |
- | 277 | uint32_t vco_freq; |
|
289 | }; |
278 | }; |
Line 290... | Line 279... | ||
290 | 279 | ||
291 | /* |
280 | /* |
292 | * Power management |
281 | * Power management |
Line 2384... | Line 2373... | ||
2384 | struct r600_vram_scratch vram_scratch; |
2373 | struct r600_vram_scratch vram_scratch; |
2385 | int msi_enabled; /* msi enabled */ |
2374 | int msi_enabled; /* msi enabled */ |
2386 | struct r600_ih ih; /* r6/700 interrupt ring */ |
2375 | struct r600_ih ih; /* r6/700 interrupt ring */ |
2387 | struct radeon_rlc rlc; |
2376 | struct radeon_rlc rlc; |
2388 | struct radeon_mec mec; |
2377 | struct radeon_mec mec; |
- | 2378 | struct delayed_work hotplug_work; |
|
2389 | struct work_struct hotplug_work; |
2379 | struct work_struct dp_work; |
2390 | struct work_struct audio_work; |
2380 | struct work_struct audio_work; |
2391 | int num_crtc; /* number of crtcs */ |
2381 | int num_crtc; /* number of crtcs */ |
2392 | struct mutex dc_hw_i2c_mutex; /* display controller hw i2c mutex */ |
2382 | struct mutex dc_hw_i2c_mutex; /* display controller hw i2c mutex */ |
2393 | bool has_uvd; |
2383 | bool has_uvd; |
2394 | struct r600_audio audio; /* audio stuff */ |
2384 | struct r600_audio audio; /* audio stuff */ |
Line 2935... | Line 2925... | ||
2935 | resource_size_t |
2925 | resource_size_t |
2936 | drm_get_resource_start(struct drm_device *dev, unsigned int resource); |
2926 | drm_get_resource_start(struct drm_device *dev, unsigned int resource); |
2937 | resource_size_t |
2927 | resource_size_t |
2938 | drm_get_resource_len(struct drm_device *dev, unsigned int resource); |
2928 | drm_get_resource_len(struct drm_device *dev, unsigned int resource); |
Line -... | Line 2929... | ||
- | 2929 | ||
Line 2939... | Line 2930... | ||
2939 | 2930 | #define ioread32(addr) readl(addr) |