Home
last modified time | relevance | path

Searched refs:agp (Results 1 – 25 of 36) sorted by relevance

12

/drivers/char/agp/
Dalpha-agp.c17 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_vm_fault() local
23 + agp->aperture.bus_base; in alpha_core_agp_vm_fault()
24 pa = agp->ops->translate(agp, dma_addr); in alpha_core_agp_vm_fault()
55 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_configure() local
56 agp_bridge->gart_bus_addr = agp->aperture.bus_base; in alpha_core_agp_configure()
62 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_cleanup() local
64 agp->ops->cleanup(agp); in alpha_core_agp_cleanup()
69 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_tlbflush() local
70 alpha_mv.mv_pci_tbi(agp->hose, 0, -1); in alpha_core_agp_tlbflush()
75 alpha_agp_info *agp = bridge->dev_private_data; in alpha_core_agp_enable() local
[all …]
DMakefile6 obj-$(CONFIG_AGP_ALI) += ali-agp.o
7 obj-$(CONFIG_AGP_ATI) += ati-agp.o
8 obj-$(CONFIG_AGP_AMD) += amd-k7-agp.o
9 obj-$(CONFIG_AGP_AMD64) += amd64-agp.o
10 obj-$(CONFIG_AGP_ALPHA_CORE) += alpha-agp.o
11 obj-$(CONFIG_AGP_EFFICEON) += efficeon-agp.o
12 obj-$(CONFIG_AGP_HP_ZX1) += hp-agp.o
13 obj-$(CONFIG_AGP_PARISC) += parisc-agp.o
14 obj-$(CONFIG_AGP_I460) += i460-agp.o
15 obj-$(CONFIG_AGP_INTEL) += intel-agp.o
[all …]
Duninorth-agp.c293 u8 agp; in agp_uninorth_suspend() local
317 agp = pci_find_capability(device, PCI_CAP_ID_AGP); in agp_uninorth_suspend()
318 if (!agp) in agp_uninorth_suspend()
320 pci_read_config_dword(device, agp + PCI_AGP_COMMAND, &cmd); in agp_uninorth_suspend()
326 pci_write_config_dword(device, agp + PCI_AGP_COMMAND, cmd); in agp_uninorth_suspend()
330 agp = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_uninorth_suspend()
331 pci_read_config_dword(pdev, agp + PCI_AGP_COMMAND, &cmd); in agp_uninorth_suspend()
336 pci_write_config_dword(pdev, agp + PCI_AGP_COMMAND, cmd); in agp_uninorth_suspend()
Dbackend.c101 static const struct { int mem, agp; } maxes_table[] = { member
127 result = maxes_table[index - 1].agp + in agp_find_max()
129 (maxes_table[index].agp - maxes_table[index - 1].agp)) / in agp_find_max()
Damd64-agp.c270 static int fix_northbridge(struct pci_dev *nb, struct pci_dev *agp, u16 cap) in fix_northbridge() argument
284 pci_read_config_word(agp, cap+0x14, &apsize); in fix_northbridge()
297 aper = pci_bus_address(agp, AGP_APERTURE_BAR); in fix_northbridge()
304 dev_info(&agp->dev, "aperture size %u MB is not right, using settings from NB\n", in fix_northbridge()
314 dev_info(&agp->dev, "aperture from AGP @ %Lx size %u MB\n", in fix_northbridge()
Dsis-agp.c90 u8 agp = pci_find_capability(device, PCI_CAP_ID_AGP); in sis_delayed_enable() local
91 if (!agp) in sis_delayed_enable()
97 pci_write_config_dword(device, agp + PCI_AGP_COMMAND, command); in sis_delayed_enable()
/drivers/gpio/
Dgpio-amd8111.c82 struct amd_gpio *agp = to_agp(chip); in amd_gpio_request() local
84 agp->orig[offset] = ioread8(agp->pm + AMD_REG_GPIO(offset)) & in amd_gpio_request()
87 dev_dbg(&agp->pdev->dev, "Requested gpio %d, data %x\n", offset, agp->orig[offset]); in amd_gpio_request()
94 struct amd_gpio *agp = to_agp(chip); in amd_gpio_free() local
96 dev_dbg(&agp->pdev->dev, "Freed gpio %d, data %x\n", offset, agp->orig[offset]); in amd_gpio_free()
98 iowrite8(agp->orig[offset], agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_free()
103 struct amd_gpio *agp = to_agp(chip); in amd_gpio_set() local
107 spin_lock_irqsave(&agp->lock, flags); in amd_gpio_set()
108 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_set()
110 iowrite8(temp, agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_set()
[all …]
/drivers/gpu/drm/
Ddrm_agpsupport.c59 if (!dev->agp || !dev->agp->acquired) in drm_agp_info()
62 kern = &dev->agp->agp_info; in drm_agp_info()
102 if (!dev->agp) in drm_agp_acquire()
104 if (dev->agp->acquired) in drm_agp_acquire()
106 if (!(dev->agp->bridge = agp_backend_acquire(dev->pdev))) in drm_agp_acquire()
108 dev->agp->acquired = 1; in drm_agp_acquire()
142 if (!dev->agp || !dev->agp->acquired) in drm_agp_release()
144 agp_backend_release(dev->agp->bridge); in drm_agp_release()
145 dev->agp->acquired = 0; in drm_agp_release()
168 if (!dev->agp || !dev->agp->acquired) in drm_agp_enable()
[all …]
Ddrm_memory.c69 list_for_each_entry(agpmem, &dev->agp->memory, head) in agp_remap()
74 if (&agpmem->head == &dev->agp->memory) in agp_remap()
125 if (dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_legacy_ioremap()
134 if (dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_legacy_ioremap_wc()
146 if (dev->agp && dev->agp->cant_use_aperture && map->type == _DRM_AGP) in drm_legacy_ioremapfree()
Ddrm_pci.c238 dev->agp = drm_agp_init(dev); in drm_pci_agp_init()
239 if (dev->agp) { in drm_pci_agp_init()
240 dev->agp->agp_mtrr = arch_phys_wc_add( in drm_pci_agp_init()
241 dev->agp->agp_info.aper_base, in drm_pci_agp_init()
242 dev->agp->agp_info.aper_size * in drm_pci_agp_init()
250 if (dev->agp) { in drm_pci_agp_destroy()
251 arch_phys_wc_del(dev->agp->agp_mtrr); in drm_pci_agp_destroy()
253 kfree(dev->agp); in drm_pci_agp_destroy()
254 dev->agp = NULL; in drm_pci_agp_destroy()
Ddrm_vm.c109 if (!dev->agp) in drm_do_vm_fault()
112 if (!dev->agp || !dev->agp->cant_use_aperture) in drm_do_vm_fault()
142 list_for_each_entry(agpmem, &dev->agp->memory, head) { in drm_do_vm_fault()
148 if (&agpmem->head == &dev->agp->memory) in drm_do_vm_fault()
559 && (!dev->agp in drm_mmap_locked()
560 || dev->agp->agp_info.device->vendor != PCI_VENDOR_ID_APPLE) in drm_mmap_locked()
596 if (dev->agp && dev->agp->cant_use_aperture) { in drm_mmap_locked()
Ddrm_bufs.c260 if (!dev->agp) { in drm_addmap_core()
273 if (map->offset < dev->agp->base || in drm_addmap_core()
274 map->offset > dev->agp->base + in drm_addmap_core()
275 dev->agp->agp_info.aper_size * 1024 * 1024 - 1) { in drm_addmap_core()
276 map->offset += dev->agp->base; in drm_addmap_core()
278 map->mtrr = dev->agp->agp_mtrr; /* for getmap */ in drm_addmap_core()
286 list_for_each_entry(entry, &dev->agp->memory, head) { in drm_addmap_core()
293 if (!list_empty(&dev->agp->memory) && !valid) { in drm_addmap_core()
629 agp_offset = dev->agp->base + request->agp_start; in drm_legacy_addbufs_agp()
644 list_for_each_entry(agp_entry, &dev->agp->memory, head) { in drm_legacy_addbufs_agp()
[all …]
/drivers/gpu/drm/nouveau/
Dnouveau_agp.c76 if (!dev->pdev || !drm_pci_device_is_agp(dev) || !dev->agp) in nouveau_agp_enabled()
79 if (drm->agp.stat == UNKNOWN) { in nouveau_agp_enabled()
97 return (drm->agp.stat == ENABLED); in nouveau_agp_enabled()
117 dev->agp->mode) & PCI_AGP_COMMAND_FW) { in nouveau_agp_reset()
158 drm->agp.stat = DISABLE; in nouveau_agp_init()
181 drm->agp.stat = ENABLED; in nouveau_agp_init()
182 drm->agp.base = info.aperture_base; in nouveau_agp_init()
183 drm->agp.size = info.aperture_size; in nouveau_agp_init()
192 if (dev->agp && dev->agp->acquired) in nouveau_agp_fini()
Dnouveau_chan.c158 if (chan->drm->agp.stat == ENABLED) { in nouveau_channel_prep()
161 args.start = chan->drm->agp.base; in nouveau_channel_prep()
162 args.limit = chan->drm->agp.base + in nouveau_channel_prep()
163 chan->drm->agp.size - 1; in nouveau_channel_prep()
318 if (chan->drm->agp.stat == ENABLED) { in nouveau_channel_init()
321 args.start = chan->drm->agp.base; in nouveau_channel_init()
322 args.limit = chan->drm->agp.base + in nouveau_channel_init()
323 chan->drm->agp.size - 1; in nouveau_channel_init()
Dnouveau_ttm.c359 if (drm->agp.stat == ENABLED || in nouveau_ttm_init()
403 if (drm->agp.stat != ENABLED) { in nouveau_ttm_init()
406 drm->gem.gart_available = drm->agp.size; in nouveau_ttm_init()
Dnouveau_bo.c477 if (drm->agp.stat == ENABLED) { in nouveau_ttm_tt_create()
478 return ttm_agp_tt_create(bdev, dev->agp->bridge, size, in nouveau_ttm_tt_create()
530 if (drm->agp.stat != ENABLED) in nouveau_bo_init_mem_type()
535 if (drm->agp.stat == ENABLED) { in nouveau_bo_init_mem_type()
1261 if (drm->agp.stat == ENABLED) { in nouveau_ttm_io_mem_reserve()
1263 mem->bus.base = drm->agp.base; in nouveau_ttm_io_mem_reserve()
1264 mem->bus.is_iomem = !drm->dev->agp->cant_use_aperture; in nouveau_ttm_io_mem_reserve()
1380 if (drm->agp.stat == ENABLED) { in nouveau_ttm_tt_populate()
1437 if (drm->agp.stat == ENABLED) { in nouveau_ttm_tt_unpopulate()
Dnouveau_abi16.c464 if (drm->agp.stat == ENABLED) { in nouveau_abi16_ioctl_notifierobj_alloc()
467 args.ctxdma.start += drm->agp.base + chan->ntfy->bo.offset; in nouveau_abi16_ioctl_notifierobj_alloc()
468 args.ctxdma.limit += drm->agp.base + chan->ntfy->bo.offset; in nouveau_abi16_ioctl_notifierobj_alloc()
/drivers/gpu/drm/radeon/
Dradeon_agp.c149 if (rdev->ddev->agp->agp_info.aper_size < 32) { in radeon_agp_init()
153 rdev->ddev->agp->agp_info.aper_size); in radeon_agp_init()
241 rdev->mc.agp_base = rdev->ddev->agp->agp_info.aper_base; in radeon_agp_init()
242 rdev->mc.gtt_size = rdev->ddev->agp->agp_info.aper_size << 20; in radeon_agp_init()
273 if (rdev->ddev->agp && rdev->ddev->agp->acquired) { in radeon_agp_fini()
/drivers/gpu/drm/via/
Dvia_mm.c42 drm_via_agp_t *agp = data; in via_agp_init() local
46 drm_mm_init(&dev_priv->agp_mm, 0, agp->size >> VIA_MM_ALIGN_SHIFT); in via_agp_init()
49 dev_priv->agp_offset = agp->offset; in via_agp_init()
52 DRM_DEBUG("offset = %u, size = %u\n", agp->offset, agp->size); in via_agp_init()
Dvia_verifier.h53 int agp; member
58 struct drm_device *dev, int agp);
Dvia_verifier.c555 if (cur_seq->agp && ((bcmd & (0xF << 11)) == 0)) { in via_check_prim_list()
613 if (cur_seq->agp && ((buf - cur_seq->buf_start) & 0x01)) { in via_check_prim_list()
963 struct drm_device * dev, int agp) in via_verify_command_stream() argument
983 hc_state->agp = agp; in via_verify_command_stream()
Dvia_dma.c187 if (!dev->agp || !dev->agp->base) { in via_initialize()
197 dev_priv->ring.map.offset = dev->agp->base + init->offset; in via_initialize()
/drivers/gpu/drm/sis/
Dsis_mm.c203 drm_sis_agp_t *agp = data; in sis_ioctl_agp_init() local
207 drm_mm_init(&dev_priv->agp_mm, 0, agp->size >> SIS_MM_ALIGN_SHIFT); in sis_ioctl_agp_init()
210 dev_priv->agp_offset = agp->offset; in sis_ioctl_agp_init()
213 DRM_DEBUG("offset = %lu, size = %lu\n", agp->offset, agp->size); in sis_ioctl_agp_init()
/drivers/video/
DKconfig18 source "drivers/char/agp/Kconfig"
/drivers/char/
DMakefile52 obj-y += agp/

12