Lines Matching refs:agp_info
107 struct pci_agp_info * agp_info; in pci_fill_capabilities_generic() local
122 agp_info = calloc( 1, sizeof( struct pci_agp_info ) ); in pci_fill_capabilities_generic()
123 if ( agp_info == NULL ) { in pci_fill_capabilities_generic()
127 agp_info->config_offset = cap_offset; in pci_fill_capabilities_generic()
129 agp_info->major_version = (agp_ver & 0x0f0) >> 4; in pci_fill_capabilities_generic()
130 agp_info->minor_version = (agp_ver & 0x00f); in pci_fill_capabilities_generic()
132 agp_info->rates = (agp_status & 0x07); in pci_fill_capabilities_generic()
138 agp_info->rates <<= 2; in pci_fill_capabilities_generic()
146 agp_info->rates &= 0x0f; in pci_fill_capabilities_generic()
149 agp_info->fast_writes = (agp_status & 0x0010) != 0; in pci_fill_capabilities_generic()
150 agp_info->addr64 = (agp_status & 0x0020) != 0; in pci_fill_capabilities_generic()
151 agp_info->htrans = (agp_status & 0x0040) == 0; in pci_fill_capabilities_generic()
152 agp_info->gart64 = (agp_status & 0x0080) != 0; in pci_fill_capabilities_generic()
153 agp_info->coherent = (agp_status & 0x0100) != 0; in pci_fill_capabilities_generic()
154 agp_info->sideband = (agp_status & 0x0200) != 0; in pci_fill_capabilities_generic()
155 agp_info->isochronus = (agp_status & 0x10000) != 0; in pci_fill_capabilities_generic()
157 agp_info->async_req_size = 4 + (1 << ((agp_status & 0xe000) >> 13)); in pci_fill_capabilities_generic()
158 agp_info->calibration_cycle_timing = ((agp_status & 0x1c00) >> 10); in pci_fill_capabilities_generic()
159 agp_info->max_requests = 1 + ((agp_status & 0xff000000) >> 24); in pci_fill_capabilities_generic()
161 dev_priv->agp = agp_info; in pci_fill_capabilities_generic()