| /src/sys/external/bsd/drm2/dist/drm/radeon/ |
| radeon.h | 1392 /* asic priv */ 1855 * ASIC ring specific functions. 1886 * ASIC specific functions. 2046 * Asic structures 2250 * asic initizalization from radeon_asic.c 2360 /* ASIC */ 2444 struct radeon_asic *asic; member in struct:radeon_device 2778 #define radeon_init(rdev) (rdev)->asic->init((rdev)) 2779 #define radeon_fini(rdev) (rdev)->asic->fini((rdev)) 2780 #define radeon_resume(rdev) (rdev)->asic->resume((rdev) [all...] |
| radeon_asic.c | 172 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush; 173 rdev->asic->gart.get_page_entry = &rv370_pcie_gart_get_page_entry; 174 rdev->asic->gart.set_page = &rv370_pcie_gart_set_page; 178 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush; 179 rdev->asic->gart.get_page_entry = &r100_pci_gart_get_page_entry; 180 rdev->asic->gart.set_page = &r100_pci_gart_set_page; 186 * ASIC 2336 * radeon_asic_init - register asic specific callbacks 2340 * Registers the appropriate asic specific callbacks for each 2364 rdev->asic = &r100_asic [all...] |
| radeon_benchmark.c | 127 if (rdev->asic->copy.dma) { 138 if (rdev->asic->copy.blit) {
|
| radeon_ni_dma.c | 166 if ((rdev->asic->copy.copy_ring_index == R600_RING_TYPE_DMA_INDEX) || 167 (rdev->asic->copy.copy_ring_index == CAYMAN_RING_TYPE_DMA1_INDEX)) 262 if ((rdev->asic->copy.copy_ring_index == R600_RING_TYPE_DMA_INDEX) || 263 (rdev->asic->copy.copy_ring_index == CAYMAN_RING_TYPE_DMA1_INDEX))
|
| radeon_rv770_dma.c | 45 * registered as the asic copy callback. 54 int ring_index = rdev->asic->copy.dma_ring_index;
|
| radeon_pm.c | 88 if (rdev->asic->dpm.enable_bapm) 249 if (rdev->asic->pm.set_memory_clock && (mclk != rdev->pm.current_mclk)) { 572 if (rdev->asic->dpm.force_performance_level) { 594 if (rdev->asic->dpm.fan_ctrl_get_mode) 595 pwm_mode = rdev->asic->dpm.fan_ctrl_get_mode(rdev); 610 if(!rdev->asic->dpm.fan_ctrl_set_mode) 619 rdev->asic->dpm.fan_ctrl_set_mode(rdev, FDO_PWM_MODE_STATIC); 622 rdev->asic->dpm.fan_ctrl_set_mode(rdev, 0); 657 err = rdev->asic->dpm.set_fan_speed_percent(rdev, value); 672 err = rdev->asic->dpm.get_fan_speed_percent(rdev, &speed) [all...] |
| radeon_ring.c | 179 if (hdp_flush && rdev->asic->ring[ring->idx]->hdp_flush) 180 rdev->asic->ring[ring->idx]->hdp_flush(rdev, ring); 189 if (hdp_flush && rdev->asic->mmio_hdp_flush) 190 rdev->asic->mmio_hdp_flush(rdev);
|
| radeon_r600_dma.c | 108 if (rdev->asic->copy.copy_ring_index == R600_RING_TYPE_DMA_INDEX) 185 if (rdev->asic->copy.copy_ring_index == R600_RING_TYPE_DMA_INDEX) 446 * registered as the asic copy callback. 455 int ring_index = rdev->asic->copy.dma_ring_index;
|
| radeon_evergreen_dma.c | 110 * registered as the asic copy callback. 120 int ring_index = rdev->asic->copy.dma_ring_index;
|
| radeon_cik_sdma.c | 260 if ((rdev->asic->copy.copy_ring_index == R600_RING_TYPE_DMA_INDEX) || 261 (rdev->asic->copy.copy_ring_index == CAYMAN_RING_TYPE_DMA1_INDEX)) 438 if ((rdev->asic->copy.copy_ring_index == R600_RING_TYPE_DMA_INDEX) || 439 (rdev->asic->copy.copy_ring_index == CAYMAN_RING_TYPE_DMA1_INDEX)) 582 * registered as the asic copy callback. 591 int ring_index = rdev->asic->copy.dma_ring_index;
|
| radeon_test.c | 261 if (rdev->asic->copy.dma) 263 if (rdev->asic->copy.blit)
|
| radeon_si_dma.c | 234 * registered as the asic copy callback. 243 int ring_index = rdev->asic->copy.dma_ring_index;
|
| radeon_r300.c | 176 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush; 177 rdev->asic->gart.get_page_entry = &rv370_pcie_gart_get_page_entry; 178 rdev->asic->gart.set_page = &rv370_pcie_gart_set_page; 1575 /* Set asic errata */
|
| radeon_cs.c | 387 DRM_ERROR("VM not active on asic!\n"); 396 if (p->rdev->asic->ring[p->ring]->cs_parse == NULL) { 401 if (p->rdev->asic->ring[p->ring]->ib_parse == NULL) {
|
| radeon_gem.c | 513 if (rdev->asic->mmio_hdp_flush && 515 robj->rdev->asic->mmio_hdp_flush(rdev);
|
| radeon_kms.c | 104 * parts of the chip (asic init, CP, writeback, etc.), and 342 if (rdev->asic->get_xclk) 568 if (rdev->asic->pm.get_temperature)
|
| radeon_clocks.c | 347 if ((!rdev->clock.default_mclk) && rdev->asic->pm.get_memory_clock)
|
| radeon_r100.c | 115 * r100_wait_for_vblank - vblank wait asic callback. 438 rdev->asic->pm.set_pcie_lanes && 659 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush; 660 rdev->asic->gart.get_page_entry = &r100_pci_gart_get_page_entry; 661 rdev->asic->gart.set_page = &r100_pci_gart_set_page; 4089 /* Set asic errata */
|
| radeon_rs600.c | 88 * avivo_wait_for_vblank - vblank wait asic callback. 312 rdev->asic->pm.set_pcie_lanes &&
|
| /src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/inc/ |
| dmub_srv.h | 91 /* enum dmub_asic - dmub asic identifier */ 274 * @asic: driver supplied asic 281 enum dmub_asic asic; member in struct:dmub_srv_create_params 303 * @asic: dmub asic identifier 309 enum dmub_asic asic; member in struct:dmub_srv
|
| /src/sys/dev/tc/ |
| sfb.c | 263 char *asic; local in function:sfbattach 290 asic = (char *)ri->ri_hw + SFB_ASIC_OFFSET; 292 SFBWRITE32(asic, SFB_ASIC_CLEAR_INTR, 0); 293 SFBWRITE32(asic, SFB_ASIC_ENABLE_INTR, 1); 322 char *base, *asic; local in function:sfb_common_init 326 asic = base + SFB_ASIC_OFFSET; 327 hsetup = *(volatile uint32_t *)(asic + SFB_ASIC_VIDEO_HSETUP); 328 vsetup = *(volatile uint32_t *)(asic + SFB_ASIC_VIDEO_VSETUP); 331 SFBWRITE32(asic, SFB_ASIC_VIDEO_BASE, vbase); 332 SFBWRITE32(asic, SFB_ASIC_PLANEMASK, ~0) 475 char *asic; local in function:sfb_screenblank 551 char *base, *asic, *vdac; local in function:sfbintr [all...] |
| sfbplus.c | 255 char *asic; local in function:sfbpattach 297 asic = (char *)ri->ri_hw + SFB_ASIC_OFFSET; 298 *(uint32_t *)(asic + SFB_ASIC_CLEAR_INTR) = 0; 299 *(uint32_t *)(asic + SFB_ASIC_ENABLE_INTR) = 1; 331 char *base, *asic; local in function:sfbp_common_init 335 asic = base + SFB_ASIC_OFFSET; 336 hsetup = *(uint32_t *)(asic + SFB_ASIC_VIDEO_HSETUP); 337 vsetup = *(uint32_t *)(asic + SFB_ASIC_VIDEO_VSETUP); 338 i = *(uint32_t *)(asic + SFB_ASIC_DEEP); 346 *(uint32_t *)(asic + SFB_ASIC_VIDEO_BASE) = vbase = 1 574 char *base, *asic; local in function:sfbpintr [all...] |
| /src/sys/external/bsd/drm2/dist/drm/amd/display/dmub/src/ |
| amdgpu_dmub_srv.c | 116 static bool dmub_srv_hw_setup(struct dmub_srv *dmub, enum dmub_asic asic) 120 switch (asic) { 135 if (asic == DMUB_ASIC_DCN21) { 159 dmub->asic = params->asic; 162 /* Setup asic dependent hardware funcs. */ 163 if (!dmub_srv_hw_setup(dmub, params->asic)) {
|
| /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
| imx25.dtsi | 56 asic: asic-interrupt-controller@68000000 { label 57 compatible = "fsl,imx25-asic", "fsl,avic"; 75 interrupt-parent = <&asic>;
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
| cwsr_trap_handler_gfx8.asm | 153 asic(VI)
|