Home
last modified time | relevance | path

Searched refs:aperture (Results 1 – 25 of 50) sorted by relevance

12

/linux/Documentation/driver-api/
A Daperture.rst6 .. kernel-doc:: drivers/video/aperture.c
9 .. kernel-doc:: include/linux/aperture.h
12 .. kernel-doc:: drivers/video/aperture.c
A Dio-mapping.rst10 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/arch/alpha/kernel/
A Dcore_titan.c611 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 Dcore_marvel.c881 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/arch/arc/plat-axs10x/
A Daxs10x.c136 struct aperture { struct
162 static const struct aperture axc001_memmap[16] = {
185 static const struct aperture axc001_axi_tunnel_memmap[16] = {
208 static const struct aperture axs_mb_memmap[16] = {
228 axs101_set_memmap(void __iomem *base, const struct aperture map[16]) in axs101_set_memmap()
/linux/drivers/char/agp/
A Duninorth-agp.c36 static char *aperture = NULL; variable
44 if (aperture) { in uninorth_fetch_size()
45 char *save = aperture; in uninorth_fetch_size()
47 size = memparse(aperture, &aperture) >> 20; in uninorth_fetch_size()
48 aperture = save; in uninorth_fetch_size()
58 aperture = NULL; in uninorth_fetch_size()
722 module_param(aperture, charp, 0);
723 MODULE_PARM_DESC(aperture,
A Dalpha-agp.c21 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 Dnvidia-agp.c31 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/drivers/video/fbdev/i810/
A Di810_main.c1649 if (vram + 1 > par->aperture.size >> 20) in i810_fix_offsets()
1650 vram = (par->aperture.size >> 20) - 1; in i810_fix_offsets()
1825 par->aperture.size); in i810_init_device()
1861 if (!par->aperture.size) { in i810_allocate_pci_resource()
1867 par->aperture.size, in i810_allocate_pci_resource()
1874 par->aperture.virtual = ioremap_wc(par->aperture.physical, in i810_allocate_pci_resource()
1875 par->aperture.size); in i810_allocate_pci_resource()
1876 if (!par->aperture.virtual) { in i810_allocate_pci_resource()
2120 if (par->aperture.virtual) in i810fb_release_resource()
2121 iounmap(par->aperture.virtual); in i810fb_release_resource()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
A Dr535.c73 ctrl->levels[0].aperture = 1; in r535_mmu_promote_vmm()
77 ctrl->levels[1].aperture = 1; in r535_mmu_promote_vmm()
82 ctrl->levels[2].aperture = 1; in r535_mmu_promote_vmm()
/linux/Documentation/devicetree/bindings/bus/
A Dmvebu-mbus.txt34 - 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/drivers/ntb/hw/idt/
A DKconfig19 with chosen valid aperture. For memory windows related BARs the
20 aperture settings shall determine the maximum size of memory windows
/linux/drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvidia/inc/ctrl/
A Dctrl90f1.h86 NvU32 aperture; member
/linux/drivers/pci/controller/cadence/
A Dpcie-cadence-host.c224 u32 addr0, addr1, aperture, value; in cdns_pcie_host_bar_ib_config() local
231 aperture = ilog2(size); in cdns_pcie_host_bar_ib_config()
232 addr0 = CDNS_PCIE_AT_IB_RP_BAR_ADDR0_NBITS(aperture) | in cdns_pcie_host_bar_ib_config()
257 value |= LM_RC_BAR_CFG_APERTURE(bar, aperture); in cdns_pcie_host_bar_ib_config()
/linux/arch/alpha/include/asm/
A Dagp_backend.h26 } aperture; member
/linux/drivers/video/
A DMakefile3 obj-$(CONFIG_APERTURE_HELPERS) += aperture.o
A DKconfig11 Support tracking and hand-over of aperture ownership. Required
/linux/arch/arc/boot/dts/
A Daxc003.dtsi99 * external DMA buffer located outside of IOC aperture.
153 * Move frame buffer out of IOC aperture (0x8z-0xaz).
A Daxc003_idu.dtsi106 * external DMA buffer located outside of IOC aperture.
159 * Move frame buffer out of IOC aperture (0x8z-0xaz).
/linux/Documentation/userspace-api/media/v4l/
A Dext-ctrls-camera.rst30 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/Documentation/devicetree/bindings/iio/
A Dcommon.yaml28 aperture. This value gives an indication to userspace for which
/linux/drivers/pci/controller/
A Dpcie-rockchip-ep.c137 u32 addr0, addr1, reg, cfg, b, aperture, ctrl; in rockchip_pcie_ep_set_bar() local
148 aperture = ilog2(sz) - 7; /* 128B -> 0, 256B -> 1, 512B -> 2, ... */ in rockchip_pcie_ep_set_bar()
185 cfg |= (ROCKCHIP_PCIE_CORE_EP_FUNC_BAR_CFG_BAR_APERTURE(b, aperture) | in rockchip_pcie_ep_set_bar()
/linux/Documentation/translations/zh_CN/driver-api/
A Dindex.rst43 * aperture
/linux/Documentation/devicetree/bindings/memory-controllers/
A Dnvidia,tegra20-mc.yaml70 <0x58000000 0x02000000>; /* GART aperture */
/linux/arch/arm/boot/dts/marvell/
A Darmada-370-xp.dtsi47 pcie-mem-aperture = <0xf8000000 0x7e00000>;
48 pcie-io-aperture = <0xffe00000 0x100000>;

Completed in 27 milliseconds

12