| /Linux-v5.4/arch/alpha/kernel/ |
| D | core_titan.c | 612 agp->aperture.bus_base = in titan_agp_setup() 614 agp->aperture.size = aper->pg_count * PAGE_SIZE; in titan_agp_setup() 615 agp->aperture.sysdata = aper; in titan_agp_setup() 623 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_cleanup() 686 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_bind_memory() 694 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_unbind_memory() 702 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_translate() 706 if (addr < agp->aperture.bus_base || in titan_agp_translate() 707 addr >= agp->aperture.bus_base + agp->aperture.size) { in titan_agp_translate() 780 agp->aperture.bus_base = 0; in titan_agp_info() [all …]
|
| D | core_marvel.c | 929 agp->aperture.bus_base = in marvel_agp_setup() 931 agp->aperture.size = aper->pg_count * PAGE_SIZE; in marvel_agp_setup() 932 agp->aperture.sysdata = aper; in marvel_agp_setup() 940 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_cleanup() 1025 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_bind_memory() 1033 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_unbind_memory() 1041 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_translate() 1045 if (addr < agp->aperture.bus_base || in marvel_agp_translate() 1046 addr >= agp->aperture.bus_base + agp->aperture.size) { in marvel_agp_translate() 1127 agp->aperture.bus_base = 0; in marvel_agp_info() [all …]
|
| /Linux-v5.4/arch/arc/plat-axs10x/ |
| D | axs10x.c | 137 struct aperture { struct 163 static const struct aperture axc001_memmap[16] = { 186 static const struct aperture axc001_axi_tunnel_memmap[16] = { 209 static const struct aperture axs_mb_memmap[16] = { 229 axs101_set_memmap(void __iomem *base, const struct aperture map[16]) in axs101_set_memmap()
|
| /Linux-v5.4/drivers/char/agp/ |
| D | uninorth-agp.c | 35 static char *aperture = NULL; variable 43 if (aperture) { in uninorth_fetch_size() 44 char *save = aperture; in uninorth_fetch_size() 46 size = memparse(aperture, &aperture) >> 20; in uninorth_fetch_size() 47 aperture = save; in uninorth_fetch_size() 57 aperture = NULL; in uninorth_fetch_size() 721 module_param(aperture, charp, 0); 722 MODULE_PARM_DESC(aperture,
|
| D | alpha-agp.c | 21 dma_addr = vmf->address - vmf->vma->vm_start + agp->aperture.bus_base; in alpha_core_agp_vm_fault() 54 agp_bridge->gart_bus_addr = agp->aperture.bus_base; in alpha_core_agp_configure() 168 aper_size->size = agp->aperture.size / (1024 * 1024); in alpha_core_agp_setup() 169 aper_size->num_entries = agp->aperture.size / PAGE_SIZE; in alpha_core_agp_setup()
|
| D | nvidia-agp.c | 31 volatile u32 __iomem *aperture; member 157 nvidia_private.aperture = in nvidia_configure() 160 if (!nvidia_private.aperture) in nvidia_configure() 180 iounmap((void __iomem *) nvidia_private.aperture); in nvidia_cleanup() 286 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush() 288 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush()
|
| /Linux-v5.4/drivers/video/fbdev/i810/ |
| D | i810_main.c | 1634 par->fb.physical = par->aperture.physical+(par->fb.offset << 12); in i810_fix_pointers() 1635 par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12); in i810_fix_pointers() 1636 par->iring.physical = par->aperture.physical + in i810_fix_pointers() 1638 par->iring.virtual = par->aperture.virtual + in i810_fix_pointers() 1640 par->cursor_heap.virtual = par->aperture.virtual+ in i810_fix_pointers() 1646 if (vram + 1 > par->aperture.size >> 20) in i810_fix_offsets() 1647 vram = (par->aperture.size >> 20) - 1; in i810_fix_offsets() 1648 if (v_offset_default > (par->aperture.size >> 20)) in i810_fix_offsets() 1649 v_offset_default = (par->aperture.size >> 20); in i810_fix_offsets() 1650 if (vram + v_offset_default + 1 > par->aperture.size >> 20) in i810_fix_offsets() [all …]
|
| D | i810.h | 259 struct heap_data aperture; member
|
| /Linux-v5.4/drivers/video/fbdev/intelfb/ |
| D | intelfbdrv.c | 450 if (dinfo->aperture.virtual) in cleanup() 451 iounmap((void __iomem *)dinfo->aperture.virtual); in cleanup() 456 release_mem_region(dinfo->aperture.physical, in cleanup() 457 dinfo->aperture.size); in cleanup() 537 dinfo->aperture.physical = pci_resource_start(pdev, aperture_bar); in intelfb_pci_register() 538 dinfo->aperture.size = pci_resource_len(pdev, aperture_bar); in intelfb_pci_register() 547 if (!request_mem_region(dinfo->aperture.physical, dinfo->aperture.size, in intelfb_pci_register() 646 dinfo->aperture.virtual = (u8 __iomem *)ioremap_wc in intelfb_pci_register() 647 (dinfo->aperture.physical, ((offset + dinfo->fb.offset) << 12) in intelfb_pci_register() 649 if (!dinfo->aperture.virtual) { in intelfb_pci_register() [all …]
|
| /Linux-v5.4/Documentation/devicetree/bindings/memory-controllers/ |
| D | nvidia,tegra20-mc.txt | 6 the controller's registers and the GART aperture respectively. 24 0x58000000 0x02000000>; /* GART aperture */
|
| /Linux-v5.4/Documentation/devicetree/bindings/bus/ |
| D | mvebu-mbus.txt | 34 - pcie-mem-aperture: This optional property contains the aperture for 40 - pcie-io-aperture: Just as explained for the above property, this 41 optional property contains the aperture for the 65 pcie-mem-aperture = <0xe0000000 0x8000000>; 66 pcie-io-aperture = <0xe8000000 0x100000>;
|
| /Linux-v5.4/drivers/ntb/hw/idt/ |
| D | Kconfig | 19 with chosen valid aperture. For memory windows related BARs the 20 aperture settings shall determine the maximum size of memory windows
|
| /Linux-v5.4/drivers/misc/ |
| D | pti.c | 107 u32 __iomem *aperture; in pti_write_to_aperture() local 114 aperture = drv_data->pti_ioaddr + (mc->master << 15) in pti_write_to_aperture() 127 iowrite32(ptiword, aperture); in pti_write_to_aperture() 130 aperture += PTI_LASTDWORD_DTS; /* adding DTS signals that is EOM */ in pti_write_to_aperture() 136 iowrite32(ptiword, aperture); in pti_write_to_aperture()
|
| /Linux-v5.4/arch/alpha/include/asm/ |
| D | agp_backend.h | 26 } aperture; member
|
| /Linux-v5.4/Documentation/media/uapi/v4l/ |
| D | ext-ctrls-camera.rst | 37 aperture. The effect of manual changes of the exposure time or iris 38 aperture while these features are enabled is undefined, drivers 48 - Automatic exposure time, automatic iris aperture. 80 compensation by adjusting absolute exposure time and/or aperture. 249 This control sets the camera's aperture to the specified value. The 254 This control modifies the camera's aperture by the specified amount. 381 camera determines best exposure, aperture, focusing, light metering, 431 - Landscape. The camera may choose a small aperture to provide deep 448 - Portrait. The camera adjusts the aperture so that the depth of
|
| /Linux-v5.4/Documentation/driver-api/nvdimm/ |
| D | nvdimm.rst | 172 The NFIT specification defines a standard format for a BLK-aperture, but 188 to a corrupted address through an BLK-aperture causes that block window 205 accessed in its entirety through its BLK-aperture. Accessing a DPA 207 same DPA through a BLK-aperture has undefined results. For this reason, 210 into exclusive system-physical-address and BLK-aperture accessible 261 interleaved system-physical-address range is reclaimed as BLK-aperture 263 reclaimed space we create two BLK-aperture "namespaces" from REGION2 and 270 named "pm1.0", the rest is reclaimed in 4 BLK-aperture namespaces (for 277 Note, that this example shows that BLK-aperture namespaces don't need to 472 A generic REGION device is registered for each PMEM range or BLK-aperture [all …]
|
| /Linux-v5.4/arch/arc/boot/dts/ |
| D | axc003.dtsi | 99 * external DMA buffer located outside of IOC aperture. 153 * Move frame buffer out of IOC aperture (0x8z-0xaz).
|
| D | axc003_idu.dtsi | 106 * external DMA buffer located outside of IOC aperture. 159 * Move frame buffer out of IOC aperture (0x8z-0xaz).
|
| /Linux-v5.4/Documentation/ |
| D | io-mapping.txt | 10 usage is to support the large graphics aperture on 32-bit processors where 11 ioremap_wc cannot be used to statically map the entire aperture to the CPU
|
| /Linux-v5.4/drivers/pci/controller/ |
| D | pcie-cadence-ep.c | 88 u32 addr0, addr1, reg, cfg, b, aperture, ctrl; in cdns_pcie_ep_set_bar() local 98 aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */ in cdns_pcie_ep_set_bar() 140 cfg |= (CDNS_PCIE_LM_EP_FUNC_BAR_CFG_BAR_APERTURE(b, aperture) | in cdns_pcie_ep_set_bar()
|
| D | pcie-rockchip-ep.c | 169 u32 addr0, addr1, reg, cfg, b, aperture, ctrl; in rockchip_pcie_ep_set_bar() local 180 aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */ in rockchip_pcie_ep_set_bar() 217 cfg |= (ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE(b, aperture) | in rockchip_pcie_ep_set_bar()
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | armada-370-xp.dtsi | 47 pcie-mem-aperture = <0xf8000000 0x7e00000>; 48 pcie-io-aperture = <0xffe00000 0x100000>;
|
| D | kirkwood.dtsi | 42 pcie-mem-aperture = <0xe0000000 0x10000000>; /* 256 MiB memory space */ 43 pcie-io-aperture = <0xf2000000 0x100000>; /* 1 MiB I/O space */
|
| /Linux-v5.4/drivers/media/i2c/m5mols/ |
| D | m5mols_capture.c | 75 &exif->aperture); in m5mols_capture_info()
|
| D | m5mols.h | 62 u32 aperture; member
|