Lines Matching refs:aperture
62 uint32_t aperture;
131 /* Set the aperture bus address base (must be 0) */
139 sc->aperture = 256*1024*1024;
141 for (sc->aperture = 256*1024*1024; sc->aperture >= 4*1024*1024;
142 sc->aperture /= 2) {
147 if (sc->aperture < 4*1024*1024) {
153 AGP_SET_APERTURE(dev, sc->aperture);
157 /* Enable the aperture and TLB. */
170 /* Disable the aperture and TLB */
192 return (sc->aperture);
196 agp_apple_set_aperture(device_t dev, uint32_t aperture)
204 if (aperture % (4*1024*1024)
205 || aperture < 4*1024*1024
206 || aperture > ((sc->u3) ? 512 : 256)*1024*1024)
209 /* The aperture value is a multiple of 4 MB */
210 aperture /= (4*1024*1024);
213 (sc->gatt->ag_physical & 0xfffff000) | aperture, 4);