Lines Matching refs:acp
129 apecs_init(acp, mallocsafe) in apecs_init() argument
130 struct apecs_config *acp; in apecs_init()
133 acp->ac_comanche_pass2 =
135 acp->ac_memwidth =
137 acp->ac_epic_pass2 =
140 acp->ac_haxr1 = REGVAL(EPIC_HAXR1);
141 acp->ac_haxr2 = REGVAL(EPIC_HAXR2);
143 if (!acp->ac_initted) {
145 apecs_bus_io_init(&acp->ac_iot, acp);
146 apecs_bus_mem_init(&acp->ac_memt, acp);
157 acp->ac_mallocsafe = mallocsafe;
159 apecs_pci_init(&acp->ac_pc, acp);
160 alpha_pci_chipset = &acp->ac_pc;
168 acp->ac_initted = 1;
176 struct apecs_config *acp; local
186 acp = &apecs_configuration;
187 apecs_init(acp, 1);
189 apecs_dma_init(acp);
192 acp->ac_memwidth == 128 ? "21072" : "21071");
194 self->dv_xname, acp->ac_comanche_pass2 ? 2 : 1, acp->ac_memwidth);
196 acp->ac_epic_pass2 ? 2 : 1);
199 if (!acp->ac_epic_pass2)
205 pci_2100_a50_pickintr(acp);
211 pci_eb64plus_pickintr(acp);
217 pci_1000a_pickintr(acp, &acp->ac_iot, &acp->ac_memt,
218 &acp->ac_pc);
224 pci_1000_pickintr(acp, &acp->ac_iot, &acp->ac_memt,
225 &acp->ac_pc);
235 pba.pba_iot = &acp->ac_iot;
236 pba.pba_memt = &acp->ac_memt;
238 alphabus_dma_get_tag(&acp->ac_dmat_direct, ALPHA_BUS_PCI);
239 pba.pba_pc = &acp->ac_pc;
269 struct apecs_config *acp = &apecs_configuration;
274 st = &acp->ac_iot;
278 st = &acp->ac_memt;