Searched refs:radeon_device (Results 1 - 25 of 52) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/radeon/
H A Dradeon_asic.h34 uint32_t radeon_legacy_get_engine_clock(struct radeon_device *rdev);
35 void radeon_legacy_set_engine_clock(struct radeon_device *rdev, uint32_t eng_clock);
36 uint32_t radeon_legacy_get_memory_clock(struct radeon_device *rdev);
37 void radeon_legacy_set_clock_gating(struct radeon_device *rdev, int enable);
39 uint32_t radeon_atom_get_engine_clock(struct radeon_device *rdev);
40 void radeon_atom_set_engine_clock(struct radeon_device *rdev, uint32_t eng_clock);
41 uint32_t radeon_atom_get_memory_clock(struct radeon_device *rdev);
42 void radeon_atom_set_memory_clock(struct radeon_device *rdev, uint32_t mem_clock);
43 void radeon_atom_set_clock_gating(struct radeon_device *rdev, int enable);
56 int r100_init(struct radeon_device *rde
[all...]
H A Dradeon.h118 struct radeon_device;
139 bool radeon_get_bios(struct radeon_device *rdev);
149 int radeon_dummy_page_init(struct radeon_device *rdev);
150 void radeon_dummy_page_fini(struct radeon_device *rdev);
172 int radeon_pm_init(struct radeon_device *rdev);
173 void radeon_pm_fini(struct radeon_device *rdev);
174 void radeon_pm_compute_clocks(struct radeon_device *rdev);
175 void radeon_pm_suspend(struct radeon_device *rdev);
176 void radeon_pm_resume(struct radeon_device *rdev);
177 void radeon_combios_get_power_modes(struct radeon_device *rde
1024 struct radeon_device { struct
[all...]
H A Dr600_audio.c36 static int r600_audio_chipset_supported(struct radeon_device *rdev)
47 int r600_audio_channels(struct radeon_device *rdev)
55 int r600_audio_bits_per_sample(struct radeon_device *rdev)
75 int r600_audio_rate(struct radeon_device *rdev)
94 uint8_t r600_audio_status_bits(struct radeon_device *rdev)
102 uint8_t r600_audio_category_code(struct radeon_device *rdev)
110 void r600_audio_schedule_polling(struct radeon_device *rdev)
121 struct radeon_device *rdev = (struct radeon_device *)param;
161 static void r600_audio_engine_enable(struct radeon_device *rde
[all...]
H A Dradeon_irq_kms.c38 struct radeon_device *rdev = dev->dev_private;
48 struct radeon_device *rdev = container_of(work, struct radeon_device,
64 struct radeon_device *rdev = dev->dev_private;
83 struct radeon_device *rdev = dev->dev_private;
93 struct radeon_device *rdev = dev->dev_private;
109 int radeon_irq_kms_init(struct radeon_device *rdev)
142 void radeon_irq_kms_fini(struct radeon_device *rdev)
153 void radeon_irq_kms_sw_irq_get(struct radeon_device *rdev)
165 void radeon_irq_kms_sw_irq_put(struct radeon_device *rde
[all...]
H A Drs400.c36 static int rs400_debugfs_pcie_gart_info_init(struct radeon_device *rdev);
38 void rs400_gart_adjust_size(struct radeon_device *rdev)
60 void rs400_gart_tlb_flush(struct radeon_device *rdev)
76 int rs400_gart_init(struct radeon_device *rdev)
107 int rs400_gart_enable(struct radeon_device *rdev)
187 void rs400_gart_disable(struct radeon_device *rdev)
197 void rs400_gart_fini(struct radeon_device *rdev)
204 int rs400_gart_set_page(struct radeon_device *rdev, int i, uint64_t addr)
220 int rs400_mc_wait_for_idle(struct radeon_device *rdev)
236 void rs400_gpu_init(struct radeon_device *rde
[all...]
H A Dradeon_object.h139 extern int radeon_bo_create(struct radeon_device *rdev,
148 extern int radeon_bo_evict_vram(struct radeon_device *rdev);
149 extern void radeon_bo_force_delete(struct radeon_device *rdev);
150 extern int radeon_bo_init(struct radeon_device *rdev);
151 extern void radeon_bo_fini(struct radeon_device *rdev);
H A Dradeon_ring.c36 int radeon_debugfs_ib_init(struct radeon_device *rdev);
38 void radeon_ib_bogus_cleanup(struct radeon_device *rdev)
49 void radeon_ib_bogus_add(struct radeon_device *rdev, struct radeon_ib *ib)
71 int radeon_ib_get(struct radeon_device *rdev, struct radeon_ib **ib)
126 void radeon_ib_free(struct radeon_device *rdev, struct radeon_ib **ib)
141 int radeon_ib_schedule(struct radeon_device *rdev, struct radeon_ib *ib)
167 int radeon_ib_pool_init(struct radeon_device *rdev)
219 void radeon_ib_pool_fini(struct radeon_device *rdev)
248 void radeon_ring_free_size(struct radeon_device *rdev)
263 int radeon_ring_alloc(struct radeon_device *rde
[all...]
H A Dr420.c39 void r420_pm_init_profile(struct radeon_device *rdev)
78 static void r420_set_reg_safe(struct radeon_device *rdev)
84 void r420_pipes_init(struct radeon_device *rdev)
160 u32 r420_mc_rreg(struct radeon_device *rdev, u32 reg)
169 void r420_mc_wreg(struct radeon_device *rdev, u32 reg, u32 v)
176 static void r420_debugfs(struct radeon_device *rdev)
186 static void r420_clock_resume(struct radeon_device *rdev)
199 static void r420_cp_errata_init(struct radeon_device *rdev)
209 static void r420_cp_errata_fini(struct radeon_device *rdev)
221 static int r420_startup(struct radeon_device *rde
[all...]
H A Drs600.c46 void rs600_gpu_init(struct radeon_device *rdev);
47 int rs600_mc_wait_for_idle(struct radeon_device *rdev);
49 void rs600_pm_misc(struct radeon_device *rdev)
134 void rs600_pm_prepare(struct radeon_device *rdev)
152 void rs600_pm_finish(struct radeon_device *rdev)
171 bool rs600_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd)
193 void rs600_hpd_set_polarity(struct radeon_device *rdev,
221 void rs600_hpd_init(struct radeon_device *rdev)
247 void rs600_hpd_fini(struct radeon_device *rdev)
271 void rs600_bm_disable(struct radeon_device *rde
[all...]
H A Dr520.c36 static int r520_mc_wait_for_idle(struct radeon_device *rdev)
52 static void r520_gpu_init(struct radeon_device *rdev)
93 static void r520_vram_get_type(struct radeon_device *rdev)
121 void r520_mc_init(struct radeon_device *rdev)
133 void r520_mc_program(struct radeon_device *rdev)
167 static int r520_startup(struct radeon_device *rdev)
203 int r520_resume(struct radeon_device *rdev)
225 int r520_init(struct radeon_device *rdev)
H A Dradeon_device.c90 void radeon_surface_init(struct radeon_device *rdev)
109 void radeon_scratch_init(struct radeon_device *rdev)
124 int radeon_scratch_get(struct radeon_device *rdev, uint32_t *reg)
138 void radeon_scratch_free(struct radeon_device *rdev, uint32_t reg)
150 void radeon_vram_location(struct radeon_device *rdev, struct radeon_mc *mc, u64 base)
170 void radeon_gtt_location(struct radeon_device *rdev, struct radeon_mc *mc)
197 bool radeon_card_posted(struct radeon_device *rdev)
238 void radeon_update_bandwidth_info(struct radeon_device *rdev)
258 bool radeon_boot_test_post_card(struct radeon_device *rdev)
276 int radeon_dummy_page_init(struct radeon_device *rde
[all...]
H A Dradeon_mode.h43 struct radeon_device;
440 radeon_combios_get_tv_info(struct radeon_device *rdev);
442 radeon_atombios_get_tv_info(struct radeon_device *rdev);
464 extern void radeon_i2c_init(struct radeon_device *rdev);
465 extern void radeon_i2c_fini(struct radeon_device *rdev);
466 extern void radeon_combios_i2c_init(struct radeon_device *rdev);
467 extern void radeon_atombios_i2c_init(struct radeon_device *rdev);
468 extern void radeon_i2c_add(struct radeon_device *rdev,
471 extern struct radeon_i2c_chan *radeon_i2c_lookup(struct radeon_device *rdev,
535 extern bool radeon_combios_check_hardcoded_edid(struct radeon_device *rde
[all...]
H A Dradeon_pm.c47 static int radeon_debugfs_pm_init(struct radeon_device *rdev);
48 static bool radeon_pm_in_vbl(struct radeon_device *rdev);
49 static bool radeon_pm_debug_check_in_vbl(struct radeon_device *rdev, bool finish);
50 static void radeon_pm_update_profile(struct radeon_device *rdev);
51 static void radeon_pm_set_clocks(struct radeon_device *rdev);
60 struct radeon_device *rdev = container_of(nb, struct radeon_device, acpi_nb);
83 static void radeon_pm_update_profile(struct radeon_device *rdev)
135 static void radeon_unmap_vram_bos(struct radeon_device *rdev)
148 static void radeon_sync_with_vblank(struct radeon_device *rde
[all...]
H A Dradeon_fb.c49 struct radeon_device *rdev;
65 static int radeon_align_pitch(struct radeon_device *rdev, int width, int bpp, bool tiled)
107 struct radeon_device *rdev = rfbdev->rdev;
182 struct radeon_device *rdev = rfbdev->rdev;
320 void radeon_fb_output_poll_changed(struct radeon_device *rdev)
355 int radeon_fbdev_init(struct radeon_device *rdev)
386 void radeon_fbdev_fini(struct radeon_device *rdev)
396 void radeon_fbdev_set_suspend(struct radeon_device *rdev, int state)
401 int radeon_fbdev_total_size(struct radeon_device *rdev)
411 bool radeon_fbdev_robj_is_fb(struct radeon_device *rde
[all...]
H A Dradeon_gart.c36 int radeon_gart_table_ram_alloc(struct radeon_device *rdev)
57 void radeon_gart_table_ram_free(struct radeon_device *rdev)
76 int radeon_gart_table_vram_alloc(struct radeon_device *rdev)
91 int radeon_gart_table_vram_pin(struct radeon_device *rdev)
114 void radeon_gart_table_vram_free(struct radeon_device *rdev)
136 void radeon_gart_unbind(struct radeon_device *rdev, unsigned offset,
167 int radeon_gart_bind(struct radeon_device *rdev, unsigned offset,
204 void radeon_gart_restore(struct radeon_device *rdev)
220 int radeon_gart_init(struct radeon_device *rdev)
260 void radeon_gart_fini(struct radeon_device *rde
[all...]
H A Dradeon_kms.c38 struct radeon_device *rdev = dev->dev_private;
51 struct radeon_device *rdev;
54 rdev = kzalloc(sizeof(struct radeon_device), GFP_KERNEL);
105 struct radeon_device *rdev = dev->dev_private;
206 struct radeon_device *rdev = dev->dev_private;
232 struct radeon_device *rdev = dev->dev_private;
242 struct radeon_device *rdev = dev->dev_private;
254 struct radeon_device *rdev = dev->dev_private;
268 struct radeon_device *rdev = dev->dev_private;
H A Dradeon_fence.c42 int radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence)
64 static bool radeon_fence_poll_locked(struct radeon_device *rdev)
135 int radeon_fence_create(struct radeon_device *rdev, struct radeon_fence **fence)
188 struct radeon_device *rdev;
250 int radeon_fence_wait_next(struct radeon_device *rdev)
273 int radeon_fence_wait_last(struct radeon_device *rdev)
312 void radeon_fence_process(struct radeon_device *rdev)
325 int radeon_fence_driver_init(struct radeon_device *rdev)
351 void radeon_fence_driver_fini(struct radeon_device *rdev)
373 struct radeon_device *rde
[all...]
H A Drv515.c38 int rv515_debugfs_pipes_info_init(struct radeon_device *rdev);
39 int rv515_debugfs_ga_info_init(struct radeon_device *rdev);
40 void rv515_gpu_init(struct radeon_device *rdev);
41 int rv515_mc_wait_for_idle(struct radeon_device *rdev);
43 void rv515_debugfs(struct radeon_device *rdev)
56 void rv515_ring_start(struct radeon_device *rdev)
124 int rv515_mc_wait_for_idle(struct radeon_device *rdev)
140 void rv515_vga_render_disable(struct radeon_device *rdev)
146 void rv515_gpu_init(struct radeon_device *rdev)
172 static void rv515_vram_get_type(struct radeon_device *rde
[all...]
H A Dradeon_ttm.c46 static int radeon_ttm_debugfs_init(struct radeon_device *rdev);
48 static struct radeon_device *radeon_get_rdev(struct ttm_bo_device *bdev)
51 struct radeon_device *rdev;
54 rdev = container_of(mman, struct radeon_device, mman);
72 static int radeon_ttm_global_init(struct radeon_device *rdev)
108 static void radeon_ttm_global_fini(struct radeon_device *rdev)
117 struct ttm_backend *radeon_ttm_backend_create(struct radeon_device *rdev);
122 struct radeon_device *rdev;
143 struct radeon_device *rdev;
239 struct radeon_device *rde
[all...]
H A Dr100.c71 void r100_pm_get_dynpm_state(struct radeon_device *rdev)
153 void r100_pm_init_profile(struct radeon_device *rdev)
192 void r100_pm_misc(struct radeon_device *rdev)
283 void r100_pm_prepare(struct radeon_device *rdev)
307 void r100_pm_finish(struct radeon_device *rdev)
331 bool r100_gui_idle(struct radeon_device *rdev)
340 bool r100_hpd_sense(struct radeon_device *rdev, enum radeon_hpd_id hpd)
359 void r100_hpd_set_polarity(struct radeon_device *rdev,
387 void r100_hpd_init(struct radeon_device *rdev)
409 void r100_hpd_fini(struct radeon_device *rde
[all...]
H A Dr300.c55 static int rv370_debugfs_pcie_gart_info_init(struct radeon_device *rdev);
57 void rv370_pcie_gart_tlb_flush(struct radeon_device *rdev)
71 int rv370_pcie_gart_set_page(struct radeon_device *rdev, int i, uint64_t addr)
88 int rv370_pcie_gart_init(struct radeon_device *rdev)
109 int rv370_pcie_gart_enable(struct radeon_device *rdev)
148 void rv370_pcie_gart_disable(struct radeon_device *rdev)
170 void rv370_pcie_gart_fini(struct radeon_device *rdev)
177 void r300_fence_ring_emit(struct radeon_device *rdev,
209 void r300_ring_start(struct radeon_device *rdev)
299 void r300_errata(struct radeon_device *rde
[all...]
H A Dradeon_legacy_encoders.c45 struct radeon_device *rdev = dev->dev_private;
124 struct radeon_device *rdev = encoder->dev->dev_private;
135 struct radeon_device *rdev = encoder->dev->dev_private;
149 struct radeon_device *rdev = dev->dev_private;
248 struct radeon_device *rdev = dev->dev_private;
287 struct radeon_device *rdev = encoder->dev->dev_private;
298 struct radeon_device *rdev = encoder->dev->dev_private;
313 struct radeon_device *rdev = dev->dev_private;
369 struct radeon_device *rdev = dev->dev_private;
447 struct radeon_device *rde
[all...]
H A Dradeon_bios.c45 static bool igp_read_bios_from_vram(struct radeon_device *rdev)
76 static bool radeon_read_bios(struct radeon_device *rdev)
103 static bool radeon_atrm_get_bios(struct radeon_device *rdev)
133 static bool r700_read_disabled_bios(struct radeon_device *rdev)
202 static bool r600_read_disabled_bios(struct radeon_device *rdev)
279 static bool avivo_read_disabled_bios(struct radeon_device *rdev)
340 static bool legacy_read_disabled_bios(struct radeon_device *rdev)
414 static bool radeon_read_disabled_bios(struct radeon_device *rdev)
429 bool radeon_get_bios(struct radeon_device *rdev)
H A Dradeon_cursor.c35 struct radeon_device *rdev = crtc->dev->dev_private;
66 struct radeon_device *rdev = crtc->dev->dev_private;
92 struct radeon_device *rdev = crtc->dev->dev_private;
124 struct radeon_device *rdev = crtc->dev->dev_private;
203 struct radeon_device *rdev = crtc->dev->dev_private;
H A Dradeon_gem.c52 int radeon_gem_object_create(struct radeon_device *rdev, int size,
138 int radeon_gem_init(struct radeon_device *rdev)
144 void radeon_gem_fini(struct radeon_device *rdev)
156 struct radeon_device *rdev = dev->dev_private;
188 struct radeon_device *rdev = dev->dev_private;

Completed in 242 milliseconds

123