aperture
agp_generic_set_aperture(device_t dev, u_int32_t aperture)
if (current_aperture != aperture)
agp_amd64_set_aperture(device_t dev, uint32_t aperture)
if (agp_amd64_table[i] == aperture)
return (agp_amd64_uli_set_aperture(dev, aperture));
return (agp_amd64_nvidia_set_aperture(dev, aperture));
return (agp_amd64_via_set_aperture(dev, aperture));
agp_amd64_uli_set_aperture(device_t dev, uint32_t aperture)
switch (aperture) {
sc->apbase + aperture - 1, 4);
agp_amd64_nvidia_set_aperture(device_t dev, uint32_t aperture)
switch (aperture) {
sc->apbase + aperture - 1, 4);
sc->apbase + aperture - 1, 4);
agp_amd64_via_set_aperture(device_t dev, uint32_t aperture)
apsize = ((aperture - 1) >> 20) ^ 0xff;
if ((((apsize ^ 0xff) << 20) | ((1 << 20) - 1)) + 1 != aperture)
agp_sis_set_aperture(device_t dev, u_int32_t aperture)
if (aperture & (aperture - 1)
|| aperture < 4*1024*1024
|| aperture > 256*1024*1024)
gws = ffs(aperture / 4*1024*1024) - 1;
agp_via_set_aperture(device_t dev, u_int32_t aperture)
apsize = ((aperture - 1) >> 20) ^ 0xff;
if ((((apsize ^ 0xff) << 20) | ((1 << 20) - 1)) + 1 != aperture)
switch (aperture) {
aperture / 1024 / 1024);
u_int32_t aperture);
static int agp_i915_set_aperture(device_t dev, u_int32_t aperture);
agp_i915_set_aperture(device_t dev, u_int32_t aperture)
return (agp_generic_set_aperture(dev, aperture));
agp_i810_method_set_aperture(device_t dev, u_int32_t aperture)
return (sc->match->driver->set_aperture(dev, aperture));