| /linux/drivers/char/agp/ |
| H A D | alpha-agp.c | 16 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_vm_fault() local 21 dma_addr = vmf->address - vmf->vma->vm_start + agp->aperture.bus_base; in alpha_core_agp_vm_fault() 22 pa = agp->ops->translate(agp, dma_addr); in alpha_core_agp_vm_fault() 53 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_configure() local 54 agp_bridge->gart_bus_addr = agp->aperture.bus_base; in alpha_core_agp_configure() 60 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_cleanup() local 62 agp->ops->cleanup(agp); in alpha_core_agp_cleanup() 67 alpha_agp_info *agp = agp_bridge->dev_private_data; in alpha_core_agp_tlbflush() local 68 alpha_mv.mv_pci_tbi(agp->hose, 0, -1); in alpha_core_agp_tlbflush() 73 alpha_agp_info *agp = bridge->dev_private_data; in alpha_core_agp_enable() local [all …]
|
| H A D | Makefile | 5 obj-$(CONFIG_AGP_ALI) += ali-agp.o 6 obj-$(CONFIG_AGP_ATI) += ati-agp.o 7 obj-$(CONFIG_AGP_AMD) += amd-k7-agp.o 8 obj-$(CONFIG_AGP_AMD64) += amd64-agp.o 9 obj-$(CONFIG_AGP_ALPHA_CORE) += alpha-agp.o 10 obj-$(CONFIG_AGP_EFFICEON) += efficeon-agp.o 11 obj-$(CONFIG_AGP_PARISC) += parisc-agp.o 12 obj-$(CONFIG_AGP_INTEL) += intel-agp.o 14 obj-$(CONFIG_AGP_NVIDIA) += nvidia-agp.o 15 obj-$(CONFIG_AGP_SIS) += sis-agp.o [all …]
|
| H A D | uninorth-agp.c | 294 u8 agp; in agp_uninorth_suspend() local 318 agp = pci_find_capability(device, PCI_CAP_ID_AGP); in agp_uninorth_suspend() 319 if (!agp) in agp_uninorth_suspend() 321 pci_read_config_dword(device, agp + PCI_AGP_COMMAND, &cmd); in agp_uninorth_suspend() 327 pci_write_config_dword(device, agp + PCI_AGP_COMMAND, cmd); in agp_uninorth_suspend() 331 agp = pci_find_capability(pdev, PCI_CAP_ID_AGP); in agp_uninorth_suspend() 332 pci_read_config_dword(pdev, agp + PCI_AGP_COMMAND, &cmd); in agp_uninorth_suspend() 337 pci_write_config_dword(pdev, agp + PCI_AGP_COMMAND, cmd); in agp_uninorth_suspend()
|
| H A D | backend.c | 103 static const struct { int mem, agp; } maxes_table[] = { member 129 result = maxes_table[index - 1].agp + in agp_find_max() 131 (maxes_table[index].agp - maxes_table[index - 1].agp)) / in agp_find_max()
|
| H A D | amd64-agp.c | 271 static int fix_northbridge(struct pci_dev *nb, struct pci_dev *agp, u16 cap) in fix_northbridge() argument 285 pci_read_config_word(agp, cap+0x14, &apsize); in fix_northbridge() 298 aper = pci_bus_address(agp, AGP_APERTURE_BAR); in fix_northbridge() 305 dev_info(&agp->dev, "aperture size %u MB is not right, using settings from NB\n", in fix_northbridge() 315 dev_info(&agp->dev, "aperture from AGP @ %Lx size %u MB\n", in fix_northbridge()
|
| H A D | sis-agp.c | 90 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()
|
| H A D | generic.c | 777 u8 agp = pci_find_capability(device, PCI_CAP_ID_AGP); in agp_device_command() local 778 if (!agp) in agp_device_command() 783 pci_write_config_dword(device, agp + PCI_AGP_COMMAND, bridge_agpstat); in agp_device_command()
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/pci/ |
| H A D | agp.c | 46 if (pci->agp.acquired) { in nvkm_agp_fini() 47 agp_backend_release(pci->agp.bridge); in nvkm_agp_fini() 48 pci->agp.acquired = false; in nvkm_agp_fini() 66 if ((mode | pci->agp.mode) & PCI_AGP_COMMAND_FW) { in nvkm_agp_preinit() 67 mode = pci->agp.mode & ~PCI_AGP_COMMAND_FW; in nvkm_agp_preinit() 68 agp_enable(pci->agp.bridge, mode); in nvkm_agp_preinit() 92 agp_enable(pci->agp.bridge, pci->agp.mode); in nvkm_agp_init() 93 pci->agp.acquired = true; in nvkm_agp_init() 100 arch_phys_wc_del(pci->agp.mtrr); in nvkm_agp_dtor() 125 if (!(pci->agp.bridge = agp_backend_acquire(pci->pdev))) { in nvkm_agp_ctor() [all …]
|
| H A D | base.c | 81 if (pci->agp.bridge) in nvkm_pci_fini() 91 if (pci->agp.bridge) in nvkm_pci_preinit() 117 if (pci->agp.bridge) { in nvkm_pci_init()
|
| /linux/drivers/gpio/ |
| H A D | gpio-amd8111.c | 78 struct amd_gpio *agp = gpiochip_get_data(chip); in amd_gpio_request() local 80 agp->orig[offset] = ioread8(agp->pm + AMD_REG_GPIO(offset)) & in amd_gpio_request() 83 dev_dbg(&agp->pdev->dev, "Requested gpio %d, data %x\n", offset, agp->orig[offset]); in amd_gpio_request() 90 struct amd_gpio *agp = gpiochip_get_data(chip); in amd_gpio_free() local 92 dev_dbg(&agp->pdev->dev, "Freed gpio %d, data %x\n", offset, agp->orig[offset]); in amd_gpio_free() 94 iowrite8(agp->orig[offset], agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_free() 99 struct amd_gpio *agp = gpiochip_get_data(chip); in amd_gpio_set() local 103 spin_lock_irqsave(&agp->lock, flags); in amd_gpio_set() 104 temp = ioread8(agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_set() 106 iowrite8(temp, agp->pm + AMD_REG_GPIO(offset)); in amd_gpio_set() [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | core_titan.c | 590 titan_agp_setup(alpha_agp_info *agp) in titan_agp_setup() argument 601 aper->arena = agp->hose->sg_pci; in titan_agp_setup() 611 agp->aperture.bus_base = in titan_agp_setup() 613 agp->aperture.size = aper->pg_count * PAGE_SIZE; in titan_agp_setup() 614 agp->aperture.sysdata = aper; in titan_agp_setup() 620 titan_agp_cleanup(alpha_agp_info *agp) in titan_agp_cleanup() argument 622 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_cleanup() 637 kfree(agp); in titan_agp_cleanup() 641 titan_agp_configure(alpha_agp_info *agp) in titan_agp_configure() argument 644 titan_pachip_port *port = agp->private; in titan_agp_configure() [all …]
|
| H A D | core_marvel.c | 857 marvel_agp_setup(alpha_agp_info *agp) in marvel_agp_setup() argument 867 aper->arena = agp->hose->sg_pci; in marvel_agp_setup() 878 agp->aperture.bus_base = in marvel_agp_setup() 880 agp->aperture.size = aper->pg_count * PAGE_SIZE; in marvel_agp_setup() 881 agp->aperture.sysdata = aper; in marvel_agp_setup() 887 marvel_agp_cleanup(alpha_agp_info *agp) in marvel_agp_cleanup() argument 889 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_cleanup() 904 kfree(agp); in marvel_agp_cleanup() 908 marvel_agp_configure(alpha_agp_info *agp) in marvel_agp_configure() argument 910 io7_ioport_csrs *csrs = ((struct io7_port *)agp->hose->sysdata)->csrs; in marvel_agp_configure() [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_agp.c | 167 if (!rdev->agp) in radeon_agp_head_acquire() 169 if (rdev->agp->acquired) in radeon_agp_head_acquire() 171 rdev->agp->bridge = agp_backend_acquire(pdev); in radeon_agp_head_acquire() 172 if (!rdev->agp->bridge) in radeon_agp_head_acquire() 174 rdev->agp->acquired = 1; in radeon_agp_head_acquire() 180 if (!rdev->agp || !rdev->agp->acquired) in radeon_agp_head_release() 182 agp_backend_release(rdev->agp->bridge); in radeon_agp_head_release() 183 rdev->agp->acquired = 0; in radeon_agp_head_release() 189 if (!rdev->agp || !rdev->agp->acquired) in radeon_agp_head_enable() 192 rdev->agp->mode = mode.mode; in radeon_agp_head_enable() [all …]
|
| H A D | radeon_kms.c | 81 if (rdev->agp) in radeon_driver_unload_kms() 82 arch_phys_wc_del(rdev->agp->agp_mtrr); in radeon_driver_unload_kms() 83 kfree(rdev->agp); in radeon_driver_unload_kms() 84 rdev->agp = NULL; in radeon_driver_unload_kms() 114 rdev->agp = radeon_agp_head_init(dev); in radeon_driver_load_kms() 115 if (rdev->agp) { in radeon_driver_load_kms() 116 rdev->agp->agp_mtrr = arch_phys_wc_add( in radeon_driver_load_kms() 117 rdev->agp->agp_info.aper_base, in radeon_driver_load_kms() 118 rdev->agp->agp_info.aper_size * in radeon_driver_load_kms()
|
| H A D | radeon_ttm.c | 271 mem->bus.is_iomem = !rdev->agp->cant_use_aperture; in radeon_ttm_io_mem_reserve() 490 return ttm_agp_tt_create(bo, rdev->agp->bridge, page_flags); in radeon_ttm_tt_create()
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_ttm.c | 226 else if (!drm->agp.bridge) in nouveau_ttm_init_gtt() 250 drm->agp.bridge) in nouveau_ttm_fini_gtt() 295 if (pci && pci->agp.bridge) { in nouveau_ttm_init() 296 drm->agp.bridge = pci->agp.bridge; in nouveau_ttm_init() 297 drm->agp.base = pci->agp.base; in nouveau_ttm_init() 298 drm->agp.size = pci->agp.size; in nouveau_ttm_init() 299 drm->agp.cma = pci->agp.cma; in nouveau_ttm_init() 330 if (!drm->agp.bridge) { in nouveau_ttm_init() 333 drm->gem.gart_available = drm->agp.size; in nouveau_ttm_init()
|
| H A D | nouveau_chan.c | 223 if (drm->agp.bridge) { in nouveau_channel_prep() 226 args.start = drm->agp.base; in nouveau_channel_prep() 227 args.limit = drm->agp.base + drm->agp.size - 1; in nouveau_channel_prep() 413 if (drm->agp.bridge) { in nouveau_channel_init() 416 args.start = drm->agp.base; in nouveau_channel_init() 417 args.limit = drm->agp.base + drm->agp.size - 1; in nouveau_channel_init()
|
| H A D | nouveau_bo.c | 847 if (drm->agp.bridge) { in nouveau_ttm_tt_create() 848 return ttm_agp_tt_create(bo, drm->agp.bridge, page_flags); in nouveau_ttm_tt_create() 865 if (drm->agp.bridge) in nouveau_ttm_tt_bind() 877 if (drm->agp.bridge) { in nouveau_ttm_tt_unbind() 1271 if (drm->agp.bridge) { in nouveau_ttm_io_mem_reserve() 1273 drm->agp.base; in nouveau_ttm_io_mem_reserve() 1274 reg->bus.is_iomem = !drm->agp.cma; in nouveau_ttm_io_mem_reserve() 1463 if (drm->agp.bridge) { in nouveau_ttm_tt_destroy()
|
| H A D | nouveau_sgdma.c | 77 else if (drm->agp.bridge) in nouveau_sgdma_create_ttm()
|
| H A D | nouveau_abi16.c | 657 if (drm->agp.bridge) { in nouveau_abi16_ioctl_notifierobj_alloc() 660 args.start += drm->agp.base + chan->ntfy->offset; in nouveau_abi16_ioctl_notifierobj_alloc() 661 args.limit += drm->agp.base + chan->ntfy->offset; in nouveau_abi16_ioctl_notifierobj_alloc()
|
| /linux/arch/powerpc/kernel/ |
| H A D | pci_64.c | 239 struct device_node *agp; in SYSCALL_DEFINE3() local 241 agp = of_find_compatible_node(NULL, NULL, "u3-agp"); in SYSCALL_DEFINE3() 242 if (agp) in SYSCALL_DEFINE3() 244 of_node_put(agp); in SYSCALL_DEFINE3()
|
| /linux/arch/parisc/include/asm/ |
| H A D | Kbuild | 4 generic-y += agp.h
|
| /linux/arch/powerpc/include/asm/ |
| H A D | Kbuild | 5 generic-y += agp.h
|
| /linux/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| H A D | pci.c | 1712 if (pdev->device.mmu && !pdev->device.pci->agp.bridge) in nvkm_device_pci_new()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_drv.c | 1086 MODULE_PARM_DESC(agp, "AGP (-1 = auto (default), 0 = disable, 1 = enable)"); 1087 module_param_named(agp, amdgpu_agp, int, 0444);
|