/linux-6.3-rc2/Documentation/driver-api/ |
A D | aperture.rst | 6 .. kernel-doc:: drivers/video/aperture.c 9 .. kernel-doc:: include/linux/aperture.h 12 .. kernel-doc:: drivers/video/aperture.c
|
A D | io-mapping.rst | 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
|
A D | index.rst | 32 aperture
|
/linux-6.3-rc2/arch/alpha/kernel/ |
A D | core_titan.c | 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() 622 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_cleanup() 685 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_bind_memory() 693 struct titan_agp_aperture *aper = agp->aperture.sysdata; in titan_agp_unbind_memory() 705 if (addr < agp->aperture.bus_base || in titan_agp_translate() 706 addr >= agp->aperture.bus_base + agp->aperture.size) { in titan_agp_translate() 779 agp->aperture.bus_base = 0; in titan_agp_info() 780 agp->aperture.size = 0; in titan_agp_info() [all …]
|
A D | core_marvel.c | 881 agp->aperture.bus_base = in marvel_agp_setup() 883 agp->aperture.size = aper->pg_count * PAGE_SIZE; in marvel_agp_setup() 884 agp->aperture.sysdata = aper; in marvel_agp_setup() 892 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_cleanup() 977 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_bind_memory() 985 struct marvel_agp_aperture *aper = agp->aperture.sysdata; in marvel_agp_unbind_memory() 997 if (addr < agp->aperture.bus_base || in marvel_agp_translate() 998 addr >= agp->aperture.bus_base + agp->aperture.size) { in marvel_agp_translate() 1079 agp->aperture.bus_base = 0; in marvel_agp_info() 1080 agp->aperture.size = 0; in marvel_agp_info() [all …]
|
/linux-6.3-rc2/arch/arc/plat-axs10x/ |
A 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-6.3-rc2/drivers/char/agp/ |
A 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,
|
A 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()
|
A 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() 287 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush() 289 temp = readl(nvidia_private.aperture+(i * PAGE_SIZE / sizeof(u32))); in nvidia_tlbflush()
|
/linux-6.3-rc2/drivers/video/fbdev/i810/ |
A D | i810_main.c | 1647 if (vram + 1 > par->aperture.size >> 20) in i810_fix_offsets() 1648 vram = (par->aperture.size >> 20) - 1; in i810_fix_offsets() 1823 par->aperture.size); in i810_init_device() 1859 if (!par->aperture.size) { in i810_allocate_pci_resource() 1865 par->aperture.size, in i810_allocate_pci_resource() 1872 par->aperture.virtual = ioremap_wc(par->aperture.physical, in i810_allocate_pci_resource() 1873 par->aperture.size); in i810_allocate_pci_resource() 1874 if (!par->aperture.virtual) { in i810_allocate_pci_resource() 2118 if (par->aperture.virtual) in i810fb_release_resource() 2119 iounmap(par->aperture.virtual); in i810fb_release_resource() [all …]
|
/linux-6.3-rc2/drivers/video/fbdev/intelfb/ |
A D | intelfbdrv.c | 454 if (dinfo->aperture.virtual) in cleanup() 455 iounmap((void __iomem *)dinfo->aperture.virtual); in cleanup() 460 release_mem_region(dinfo->aperture.physical, in cleanup() 461 dinfo->aperture.size); in cleanup() 555 if (!request_mem_region(dinfo->aperture.physical, dinfo->aperture.size, in intelfb_pci_register() 657 if (!dinfo->aperture.virtual) { in intelfb_pci_register() 690 dinfo->ring.physical = dinfo->aperture.physical in intelfb_pci_register() 692 dinfo->ring.virtual = dinfo->aperture.virtual in intelfb_pci_register() 720 dinfo->cursor.virtual = dinfo->aperture.virtual in intelfb_pci_register() 742 dinfo->fb.physical = dinfo->aperture.physical in intelfb_pci_register() [all …]
|
/linux-6.3-rc2/Documentation/devicetree/bindings/bus/ |
A 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-6.3-rc2/drivers/ntb/hw/idt/ |
A 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-6.3-rc2/drivers/pci/controller/cadence/ |
A D | pcie-cadence-host.c | 197 u32 addr0, addr1, aperture, value; in cdns_pcie_host_bar_ib_config() local 204 aperture = ilog2(size); in cdns_pcie_host_bar_ib_config() 205 addr0 = CDNS_PCIE_AT_IB_RP_BAR_ADDR0_NBITS(aperture) | in cdns_pcie_host_bar_ib_config() 230 value |= LM_RC_BAR_CFG_APERTURE(bar, aperture); in cdns_pcie_host_bar_ib_config()
|
/linux-6.3-rc2/drivers/video/ |
A D | Makefile | 3 obj-$(CONFIG_APERTURE_HELPERS) += aperture.o
|
A D | Kconfig | 11 Support tracking and hand-over of aperture ownership. Required
|
/linux-6.3-rc2/arch/alpha/include/asm/ |
A D | agp_backend.h | 26 } aperture; member
|
/linux-6.3-rc2/arch/arc/boot/dts/ |
A D | axc003.dtsi | 99 * external DMA buffer located outside of IOC aperture. 153 * Move frame buffer out of IOC aperture (0x8z-0xaz).
|
A D | axc003_idu.dtsi | 106 * external DMA buffer located outside of IOC aperture. 159 * Move frame buffer out of IOC aperture (0x8z-0xaz).
|
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/ |
A D | ext-ctrls-camera.rst | 30 aperture. The effect of manual changes of the exposure time or iris 31 aperture while these features are enabled is undefined, drivers 42 - Automatic exposure time, automatic iris aperture. 74 compensation by adjusting absolute exposure time and/or aperture. 243 This control sets the camera's aperture to the specified value. The 248 This control modifies the camera's aperture by the specified amount. 375 camera determines best exposure, aperture, focusing, light metering, 427 - Landscape. The camera may choose a small aperture to provide deep 444 - Portrait. The camera adjusts the aperture so that the depth of
|
/linux-6.3-rc2/Documentation/devicetree/bindings/iio/ |
A D | common.yaml | 28 aperture. This value gives an indication to userspace for which
|
/linux-6.3-rc2/Documentation/translations/zh_CN/driver-api/ |
A D | index.rst | 45 * aperture
|
/linux-6.3-rc2/drivers/pci/controller/ |
A D | pcie-rockchip-ep.c | 170 u32 addr0, addr1, reg, cfg, b, aperture, ctrl; in rockchip_pcie_ep_set_bar() local 181 aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */ in rockchip_pcie_ep_set_bar() 218 cfg |= (ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE(b, aperture) | in rockchip_pcie_ep_set_bar()
|
/linux-6.3-rc2/Documentation/devicetree/bindings/memory-controllers/ |
A D | nvidia,tegra20-mc.yaml | 70 <0x58000000 0x02000000>; /* GART aperture */
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | armada-370-xp.dtsi | 47 pcie-mem-aperture = <0xf8000000 0x7e00000>; 48 pcie-io-aperture = <0xffe00000 0x100000>;
|