Searched refs:asic (Results 1 - 18 of 18) sorted by relevance

/freebsd-10-stable/sys/dev/drm2/radeon/
H A Dradeon.h1462 * asic initizalization from radeon_asic.c
1612 struct radeon_asic *asic; member in struct:radeon_device
1819 #define radeon_init(rdev) (rdev)->asic->init((rdev))
1820 #define radeon_fini(rdev) (rdev)->asic->fini((rdev))
1821 #define radeon_resume(rdev) (rdev)->asic->resume((rdev))
1822 #define radeon_suspend(rdev) (rdev)->asic->suspend((rdev))
1823 #define radeon_cs_parse(rdev, r, p) (rdev)->asic->ring[(r)].cs_parse((p))
1824 #define radeon_vga_set_state(rdev, state) (rdev)->asic->vga_set_state((rdev), (state))
1825 #define radeon_asic_reset(rdev) (rdev)->asic->asic_reset((rdev))
1826 #define radeon_gart_tlb_flush(rdev) (rdev)->asic
[all...]
H A Dradeon_asic.c151 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush;
152 rdev->asic->gart.set_page = &rv370_pcie_gart_set_page;
156 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush;
157 rdev->asic->gart.set_page = &r100_pci_gart_set_page;
1811 * radeon_asic_init - register asic specific callbacks
1815 * Registers the appropriate asic specific callbacks for each
1836 rdev->asic = &r100_asic;
1842 rdev->asic = &r200_asic;
1849 rdev->asic = &r300_asic_pcie;
1851 rdev->asic
[all...]
H A Dradeon_benchmark.c132 if ((rdev->asic->copy.dma) && (sdomain != ddomain)) {
142 if (rdev->asic->copy.blit) {
H A Dradeon_test.c253 if (rdev->asic->copy.dma)
255 if (rdev->asic->copy.blit)
H A Dradeon_gem.c395 if (rdev->asic->ioctl_wait_idle)
396 robj->rdev->asic->ioctl_wait_idle(rdev, robj);
H A Dradeon_pm.c222 if (rdev->asic->pm.set_memory_clock && (mclk != rdev->pm.current_mclk)) {
577 /* asic init will reset the default power state */
898 if (rdev->asic->pm.get_memory_clock)
902 if (rdev->asic->pm.get_pcie_lanes)
H A Dni.c1602 rdev->asic->copy.copy = NULL;
1746 * do nothing more than calling asic specific function. This
1930 struct radeon_ring *ring = &rdev->ring[rdev->asic->vm.pt_ring_index];
1935 if (rdev->asic->vm.pt_ring_index == RADEON_RING_TYPE_GFX_INDEX) {
H A Dr300.c111 rdev->asic->gart.tlb_flush = &rv370_pcie_gart_tlb_flush;
112 rdev->asic->gart.set_page = &rv370_pcie_gart_set_page;
1513 /* Set asic errata */
H A Drv770.c904 * registered as the asic copy callback.
912 int ring_index = rdev->asic->copy.dma_ring_index;
1000 rdev->asic->copy.copy = NULL;
1107 * do nothing more than calling asic specific function. This
H A Dradeon_clocks.c342 if ((!rdev->clock.default_mclk) && rdev->asic->pm.get_memory_clock)
H A Dradeon_gart.c1095 unsigned ridx = rdev->asic->vm.pt_ring_index;
H A Dradeon_ttm.c386 rdev->asic->copy.copy == NULL) {
H A Drs600.c83 * avivo_wait_for_vblank - vblank wait asic callback.
247 rdev->asic->pm.set_pcie_lanes &&
H A Dsi.c1420 DRM_ERROR("unknown asic: 0x%x\n", rdev->family);
2988 struct radeon_ring *ring = &rdev->ring[rdev->asic->vm.pt_ring_index];
2993 if (rdev->asic->vm.pt_ring_index == RADEON_RING_TYPE_GFX_INDEX) {
4045 * registered as the asic copy callback.
4053 int ring_index = rdev->asic->copy.dma_ring_index;
4145 rdev->asic->copy = NULL;
4299 * do nothing more than calling asic specific function. This
H A Dr100.c105 * r100_wait_for_vblank - vblank wait asic callback.
443 rdev->asic->pm.set_pcie_lanes &&
662 rdev->asic->gart.tlb_flush = &r100_pci_gart_tlb_flush;
663 rdev->asic->gart.set_page = &r100_pci_gart_set_page;
4140 /* Set asic errata */
H A Dr600.c1481 /* mask out the RBs that don't exist on that asic */
2706 * registered as the asic copy callback.
2714 int ring_index = rdev->asic->copy.dma_ring_index;
2814 rdev->asic->copy.copy = NULL;
2934 * do nothing more than calling asic specific function. This
H A Devergreen.c139 * dce4_wait_for_vblank - vblank wait asic callback.
3452 * registered as the asic copy callback.
3460 int ring_index = rdev->asic->copy.dma_ring_index;
3563 rdev->asic->copy.copy = NULL;
3635 /* reset the asic, the gfx blocks are often in a bad state
3673 * do nothing more than calling asic specific function. This
3694 /* reset the asic, the gfx blocks are often in a bad state
/freebsd-10-stable/sys/gnu/dts/arm/
H A Dimx25.dtsi49 asic: asic-interrupt-controller@68000000 {
50 compatible = "fsl,imx25-asic", "fsl,avic";
71 interrupt-parent = <&asic>;

Completed in 321 milliseconds