Lines Matching refs:cc
63 * static int cardbus_io_find(cardbus_chipset_tag_t cc,
71 cardbus_chipset_tag_t cc,
103 address = cardbus_conf_read(cc, cf, tag, reg);
104 cardbus_conf_write(cc, cf, tag, reg, 0xffffffff);
105 mask = cardbus_conf_read(cc, cf, tag, reg);
106 cardbus_conf_write(cc, cf, tag, reg, address);
135 * static int cardbus_mem_find(cardbus_chipset_tag_t cc,
142 cardbus_mem_find(cardbus_chipset_tag_t cc, cardbus_function_tag_t cf, pcitag_t tag, int reg, pcireg_t type, bus_addr_t *basep, bus_size_t *sizep, int *flagsp)
163 address = cardbus_conf_read(cc, cf, tag, reg);
164 cardbus_conf_write(cc, cf, tag, reg, 0xffffffff);
165 mask = cardbus_conf_read(cc, cf, tag, reg);
166 cardbus_conf_write(cc, cf, tag, reg, address);
231 cardbus_chipset_tag_t cc = sc->sc_cc;
245 tag = cardbus_make_tag(cc, cf, sc->sc_bus, func);
251 if (cardbus_io_find(cc, cf, tag, reg, type, &base, &size, &flags)) {
257 if (cardbus_mem_find(cc, cf, tag, reg, type, &base, &size, &flags)){
268 if ((*cf->cardbus_space_alloc)(cc, rbustag, base, size, mask,
273 cardbus_conf_write(cc, cf, tag, reg, base);
313 cardbus_chipset_tag_t cc = sc->sc_cc;
331 cardbustag = cardbus_make_tag(cc, cf, sc->sc_bus, func);
333 cardbus_conf_write(cc, cf, cardbustag, reg, 0);
335 (*cf->cardbus_space_free)(cc, rbustag, handle, size);