Home
last modified time | relevance | path

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

12

/freebsd/sys/dev/agp/
H A Dagp_apple.c61 uint32_t aperture; member
138 sc->aperture = 256*1024*1024; in agp_apple_attach()
140 for (sc->aperture = 256*1024*1024; sc->aperture >= 4*1024*1024; in agp_apple_attach()
141 sc->aperture /= 2) { in agp_apple_attach()
146 if (sc->aperture < 4*1024*1024) { in agp_apple_attach()
152 AGP_SET_APERTURE(dev, sc->aperture); in agp_apple_attach()
191 return (sc->aperture); in agp_apple_get_aperture()
203 if (aperture % (4*1024*1024) in agp_apple_set_aperture()
204 || aperture < 4*1024*1024 in agp_apple_set_aperture()
205 || aperture > ((sc->u3) ? 512 : 256)*1024*1024) in agp_apple_set_aperture()
[all …]
H A Dagp_amd64.c291 agp_amd64_set_aperture(device_t dev, uint32_t aperture) in agp_amd64_set_aperture() argument
298 if (agp_amd64_table[i] == aperture) in agp_amd64_set_aperture()
310 return (agp_amd64_uli_set_aperture(dev, aperture)); in agp_amd64_set_aperture()
314 return (agp_amd64_nvidia_set_aperture(dev, aperture)); in agp_amd64_set_aperture()
319 return (agp_amd64_via_set_aperture(dev, aperture)); in agp_amd64_set_aperture()
401 switch (aperture) { in agp_amd64_uli_set_aperture()
412 sc->apbase + aperture - 1, 4); in agp_amd64_uli_set_aperture()
436 switch (aperture) { in agp_amd64_nvidia_set_aperture()
450 sc->apbase + aperture - 1, 4); in agp_amd64_nvidia_set_aperture()
452 sc->apbase + aperture - 1, 4); in agp_amd64_nvidia_set_aperture()
[all …]
H A Dagp_sis.c204 agp_sis_set_aperture(device_t dev, u_int32_t aperture) in agp_sis_set_aperture() argument
212 if (aperture & (aperture - 1) in agp_sis_set_aperture()
213 || aperture < 4*1024*1024 in agp_sis_set_aperture()
214 || aperture > 256*1024*1024) in agp_sis_set_aperture()
217 gws = ffs(aperture / 4*1024*1024) - 1; in agp_sis_set_aperture()
H A Dagp_if.m47 # Return the current aperture size.
54 # Set the size of the aperture. Return EINVAL on error or 0 on success.
58 u_int32_t aperture;
62 # Bind a single page in the AGP aperture to a given physical address.
63 # The offset is a byte offset within the aperture which must be
73 # Unbind a single page in the AGP aperture.
125 # AGP aperture. This effectively defines a range of contiguous
H A Dagp_amd.c311 agp_amd_set_aperture(device_t dev, u_int32_t aperture) in agp_amd_set_aperture() argument
319 if (aperture & (aperture - 1) in agp_amd_set_aperture()
320 || aperture < 32*1024*1024 in agp_amd_set_aperture()
321 || aperture > 2U*1024*1024*1024) in agp_amd_set_aperture()
324 vas = ffs(aperture / 32*1024*1024) - 1; in agp_amd_set_aperture()
H A Dagp_via.c287 agp_via_set_aperture(device_t dev, u_int32_t aperture) in agp_via_set_aperture() argument
296 apsize = ((aperture - 1) >> 20) ^ 0xff; in agp_via_set_aperture()
301 if ((((apsize ^ 0xff) << 20) | ((1 << 20) - 1)) + 1 != aperture) in agp_via_set_aperture()
306 switch (aperture) { in agp_via_set_aperture()
339 aperture / 1024 / 1024); in agp_via_set_aperture()
H A Dagp_i810.c1393 agp_i810_set_aperture(device_t dev, u_int32_t aperture) in agp_i810_set_aperture() argument
1402 if (aperture != 32 * 1024 * 1024 && aperture != 64 * 1024 * 1024) { in agp_i810_set_aperture()
1403 device_printf(dev, "bad aperture size %d\n", aperture); in agp_i810_set_aperture()
1409 if (aperture == 32 * 1024 * 1024) in agp_i810_set_aperture()
1419 agp_i830_set_aperture(device_t dev, u_int32_t aperture) in agp_i830_set_aperture() argument
1426 if (aperture != 64 * 1024 * 1024 && in agp_i830_set_aperture()
1427 aperture != 128 * 1024 * 1024) { in agp_i830_set_aperture()
1428 device_printf(dev, "bad aperture size %d\n", aperture); in agp_i830_set_aperture()
1433 if (aperture == 64 * 1024 * 1024) in agp_i830_set_aperture()
1443 agp_i915_set_aperture(device_t dev, u_int32_t aperture) in agp_i915_set_aperture() argument
[all …]
H A Dagp_intel.c339 agp_intel_set_aperture(device_t dev, u_int32_t aperture) in agp_intel_set_aperture() argument
349 apsize = ((aperture - 1) >> 22) ^ sc->aperture_mask; in agp_intel_set_aperture()
354 if ((((apsize ^ sc->aperture_mask) << 22) | ((1 << 22) - 1)) + 1 != aperture) in agp_intel_set_aperture()
H A Dagp_ali.c189 agp_ali_set_aperture(device_t dev, u_int32_t aperture) in agp_ali_set_aperture() argument
195 if (agp_ali_table[i] == aperture) in agp_ali_set_aperture()
H A Dagp_nvidia.c283 agp_nvidia_set_aperture(device_t dev, u_int32_t aperture) in agp_nvidia_set_aperture() argument
288 switch (aperture) { in agp_nvidia_set_aperture()
296 aperture / 1024 / 1024); in agp_nvidia_set_aperture()
H A Dagp_ati.c289 agp_ati_set_aperture(device_t dev, u_int32_t aperture) in agp_ati_set_aperture() argument
303 size_value |= (ffs(aperture / (32 * 1024 * 1024)) - 1) << 1; in agp_ati_set_aperture()
H A Dagppriv.h97 u_int32_t aperture);
H A Dagp.c324 agp_generic_set_aperture(device_t dev, u_int32_t aperture) in agp_generic_set_aperture() argument
329 if (current_aperture != aperture) in agp_generic_set_aperture()
/freebsd/sys/contrib/device-tree/Bindings/bus/
H 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>;
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dnvidia,tegra20-mc.txt6 the controller's registers and the GART aperture respectively.
26 0x58000000 0x02000000>; /* GART aperture */
H A Dnvidia,tegra20-mc.yaml70 <0x58000000 0x02000000>; /* GART aperture */
/freebsd/sys/contrib/device-tree/src/arc/
H A Daxc003.dtsi99 * external DMA buffer located outside of IOC aperture.
153 * Move frame buffer out of IOC aperture (0x8z-0xaz).
H A Daxc003_idu.dtsi106 * external DMA buffer located outside of IOC aperture.
159 * Move frame buffer out of IOC aperture (0x8z-0xaz).
/freebsd/sys/contrib/device-tree/Bindings/iio/
H A Dcommon.yaml28 aperture. This value gives an indication to userspace for which
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Darmada-370-xp.dtsi47 pcie-mem-aperture = <0xf8000000 0x7e00000>;
48 pcie-io-aperture = <0xffe00000 0x100000>;
H A Dkirkwood.dtsi42 pcie-mem-aperture = <0xe0000000 0x10000000>; /* 256 MiB memory space */
43 pcie-io-aperture = <0xf2000000 0x100000>; /* 1 MiB I/O space */
H A Darmada-39x.dtsi59 pcie-mem-aperture = <0xe0000000 0x8000000>;
60 pcie-io-aperture = <0xe8000000 0x100000>;
H A Darmada-375.dtsi75 pcie-mem-aperture = <0xe0000000 0x8000000>;
76 pcie-io-aperture = <0xe8000000 0x100000>;
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dnvidia,tegra194-pcie-ep.yaml38 - description: aperture where the Root Port's own configuration
40 - description: aperture used to map the remote Root Complex address space
H A Dnvidia,tegra194-pcie.yaml37 - description: aperture where the Root Port's own configuration
39 - description: aperture to access the configuration space through ECAM.

12