Lines Matching defs:phdl

617 	cardbus_phdl_t *phdl;
654 phdl = cardbus_find_phdl(dip);
655 ASSERT(phdl);
657 if (phdl == NULL) {
661 phdl->error = PCICFG_SUCCESS;
664 cardbus_topbridge_assign(dip, phdl);
666 if (phdl->error != PCICFG_SUCCESS) {
669 return (phdl->error);
1097 isa_phdl_t *phdl;
1100 phdl = (isa_phdl_t *)arg;
1102 "cardbus_add_isa_reg, base 0x%x\n", phdl->io_base);
1119 reg[1] = breg[1] + phdl->io_base;
1141 pci_config_put32(phdl->handle, phdl->io_decode_reg, io_reg);
1144 phdl->io_decode_reg,
1145 pci_config_get32(phdl->handle, phdl->io_decode_reg));
1146 phdl->io_decode_reg += sizeof (io_reg);
1173 cardbus_phdl_t *phdl;
1183 phdl = cardbus_find_phdl(dip);
1184 ASSERT(phdl);
1186 mem_request = &phdl->mem_req;
1187 io_request = &phdl->io_req;
1194 phdl->highest_bus = sec_bus;
1200 * structure "phdl".
1202 phdl->error = PCICFG_SUCCESS;
1204 ddi_walk_devs(ddi_get_child(dip), cardbus_sum_resources, (void *)phdl);
1207 if (phdl->error != PCICFG_SUCCESS) {
1209 return (phdl->error);
1214 * Record the addresses returned in the phdl
1219 mem_request->ra_len, phdl->memory_gran);
1222 io_request->ra_len, phdl->io_gran);
1226 mem_request->ra_len, phdl->memory_gran);
1229 io_request->ra_len, phdl->io_gran);
1234 mem_request->ra_align_mask = phdl->memory_gran - 1;
1235 io_request->ra_align_mask = phdl->io_gran - 1;
1236 phdl->res_dip = (dev_info_t *)-1;
1242 phdl->memory_gran);
1254 &phdl->res_dip) != NDI_SUCCESS) {
1260 phdl->memory_base = phdl->memory_last = res.ra_addr_lo;
1261 phdl->memory_len = res.ra_len;
1276 phdl->io_gran);
1278 phdl->io_gran) - 1;
1281 &phdl->res_dip) != NDI_SUCCESS) {
1285 res.ra_addr_lo = phdl->memory_base;
1286 res.ra_len = phdl->memory_len;
1287 (void) pcmcia_free_mem(phdl->res_dip, &res);
1288 phdl->memory_len = phdl->io_len = 0;
1293 phdl->io_base = phdl->io_last = (uint32_t)res.ra_addr_lo;
1294 phdl->io_len = (uint32_t)res.ra_len;
1300 phdl->memory_base, phdl->memory_len);
1304 phdl->memory_base, phdl->memory_len);
1308 phdl->io_base, phdl->io_len);