Lines Matching refs:dip

85 static int cardbus_bus_map(dev_info_t *dip, dev_info_t *rdip,
95 static void cardbus_removechild(dev_info_t *dip);
97 static int cardbus_dma_allochdl(dev_info_t *dip, dev_info_t *rdip,
100 static int cardbus_dma_freehdl(dev_info_t *dip, dev_info_t *rdip,
102 static int cardbus_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip,
105 static int cardbus_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip,
107 static int cardbus_dma_flush(dev_info_t *dip, dev_info_t *rdip,
110 static int cardbus_dma_win(dev_info_t *dip, dev_info_t *rdip,
113 static int cardbus_dma_map(dev_info_t *dip, dev_info_t *rdip,
116 static int cardbus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip,
120 static int cardbus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip,
122 static int cardbus_add_eventcall(dev_info_t *dip, dev_info_t *rdip,
123 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip,
126 static int cardbus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id);
127 static int cardbus_post_event(dev_info_t *dip, dev_info_t *rdip,
130 static int cardbus_intr_ops(dev_info_t *dip, dev_info_t *rdip,
148 static void cardbus_expand_busrange(dev_info_t *dip);
150 static int cardbus_convert_properties(dev_info_t *dip);
151 static void cardbus_revert_properties(dev_info_t *dip);
257 dev_info_t *dip; member
262 cardbus_claim_pci_busnum(dev_info_t *dip, void *arg) in cardbus_claim_pci_busnum() argument
276 if (ddi_prop_op(DDI_DEV_T_ANY, dip, PROP_LEN_AND_VAL_BUF, in cardbus_claim_pci_busnum()
288 if (ddi_getlongprop_buf(DDI_DEV_T_NONE, dip, DDI_PROP_DONTPASS, in cardbus_claim_pci_busnum()
290 cardbus_err(dip, 1, "cardbus_claim_pci_busnum: %u -> %u \n", in cardbus_claim_pci_busnum()
294 cardbus_err(dip, 1, in cardbus_claim_pci_busnum()
305 if (ndi_ra_alloc(ctrl->dip, &req, &base, &retlen, in cardbus_claim_pci_busnum()
322 dev_info_t *dip; in cardbus_walk_node_child() local
325 for (dip = ddi_get_child(parent); dip; in cardbus_walk_node_child()
326 dip = ddi_get_next_sibling(dip)) { in cardbus_walk_node_child()
328 ret = (*f) (dip, arg); in cardbus_walk_node_child()
334 static void cardbus_fix_hostbridge_busrange(dev_info_t *dip) in cardbus_fix_hostbridge_busrange() argument
344 cardbus_err(dip, 1, "cardbus_fix_hostbridge_busrange\n"); in cardbus_fix_hostbridge_busrange()
348 if (ndi_ra_alloc(dip, &req, in cardbus_fix_hostbridge_busrange()
351 (void) ndi_ra_map_destroy(dip, NDI_RA_TYPE_PCI_BUSNUM); in cardbus_fix_hostbridge_busrange()
353 if (ndi_ra_map_setup(dip, NDI_RA_TYPE_PCI_BUSNUM) in cardbus_fix_hostbridge_busrange()
355 cardbus_err(dip, 1, "cardbus_fix_hostbridge_busrange " in cardbus_fix_hostbridge_busrange()
361 (void) ddi_getlongprop_buf(DDI_DEV_T_NONE, dip, in cardbus_fix_hostbridge_busrange()
365 (void) ndi_ra_free(dip, in cardbus_fix_hostbridge_busrange()
371 ctrl.dip = dip; in cardbus_fix_hostbridge_busrange()
374 cardbus_walk_node_child(dip, cardbus_claim_pci_busnum, in cardbus_fix_hostbridge_busrange()
378 cardbus_err(dip, 1, "cardbus_fix_hostbridge_busrange " in cardbus_fix_hostbridge_busrange()
381 (void) ndi_prop_update_int_array(DDI_DEV_T_NONE, dip, in cardbus_fix_hostbridge_busrange()
385 cardbus_err(dip, 1, "cardbus_fix_hostbridge_busrange " in cardbus_fix_hostbridge_busrange()
387 (void) ndi_ra_free(dip, next_bus, (uint64_t)1, in cardbus_fix_hostbridge_busrange()
393 cardbus_find_hsbridge_dip(dev_info_t *dip) in cardbus_find_hsbridge_dip() argument
397 pdip = ddi_get_parent(dip); in cardbus_find_hsbridge_dip()
412 cardbus_attach(dev_info_t *dip, cb_nexus_cb_t *nex_ops) in cardbus_attach() argument
416 anp_t *anp = (anp_t *)ddi_get_driver_private(dip); in cardbus_attach()
417 struct dev_info *devi = DEVI(dip); in cardbus_attach()
424 if (ddi_prop_exists(DDI_DEV_T_ANY, dip, in cardbus_attach()
429 ddi_driver_name(dip), ddi_get_instance(dip)); in cardbus_attach()
441 ddi_driver_name(dip), ddi_get_instance(dip)); in cardbus_attach()
448 cbp->cb_dip = dip; in cardbus_attach()
455 if (ddi_prop_create(DDI_DEV_T_NONE, dip, DDI_PROP_CANSLEEP, in cardbus_attach()
460 ddi_driver_name(dip), ddi_get_instance(dip)); in cardbus_attach()
475 if (ndi_event_alloc_hdl(dip, *anp->an_iblock, &cbp->cb_ndi_event_hdl, in cardbus_attach()
483 cardbus_err(dip, 1, in cardbus_attach()
504 hs_dip = cardbus_find_hsbridge_dip(dip); in cardbus_attach()
509 cardbus_expand_busrange(dip); in cardbus_attach()
517 cardbus_detach(dev_info_t *dip) in cardbus_detach() argument
524 cb_instance = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in cardbus_detach()
549 (void) hpc_nexus_unregister_bus(dip); in cardbus_detach()
566 (void) ddi_prop_remove(DDI_DEV_T_ANY, dip, "cbus-instance"); in cardbus_detach()
577 cardbus_load_cardbus(dev_info_t *dip, uint_t socket, uint32_t pc_base) in cardbus_load_cardbus() argument
584 struct dev_info *devi = DEVI(dip); in cardbus_load_cardbus()
589 cardbus_err(dip, 6, "cardbus_load_cardbus\n"); in cardbus_load_cardbus()
592 cb_instance = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in cardbus_load_cardbus()
600 if (cardbus_convert_properties(dip) == DDI_FAILURE) in cardbus_load_cardbus()
621 cardbus_err(dip, 6, "cardbus_configure failed\n"); in cardbus_load_cardbus()
627 ctrl.busno = cardbus_primary_busno(dip); in cardbus_load_cardbus()
629 ctrl.dip = NULL; in cardbus_load_cardbus()
637 cardbus_err(dip, 8, "cardbus_load_cardbus: calling cbus_configure\n"); in cardbus_load_cardbus()
639 ndi_devi_enter(dip); in cardbus_load_cardbus()
640 ddi_walk_devs(ddi_get_child(dip), cbus_configure, (void *)&ctrl); in cardbus_load_cardbus()
641 ndi_devi_exit(dip); in cardbus_load_cardbus()
644 cardbus_err(dip, 1, in cardbus_load_cardbus()
646 ctrl.dip ? ddi_driver_name(ctrl.dip) : "Unknown", in cardbus_load_cardbus()
647 ctrl.dip ? ddi_get_instance(ctrl.dip) : 0, in cardbus_load_cardbus()
660 cardbus_err(dip, 7, "cardbus_load_cardbus: returning TRUE\n"); in cardbus_load_cardbus()
670 cardbus_unload_cardbus(dev_info_t *dip) in cardbus_unload_cardbus() argument
674 int prim_bus = cardbus_primary_busno(dip); in cardbus_unload_cardbus()
679 cardbus_err(dip, 6, "cardbus_unload_cardbus\n"); in cardbus_unload_cardbus()
681 cb_instance = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in cardbus_unload_cardbus()
703 cardbus_err(dip, 8, in cardbus_unload_cardbus()
706 rval = cardbus_unconfigure_node(dip, prim_bus, B_TRUE); in cardbus_unload_cardbus()
709 cardbus_err(dip, 4, in cardbus_unload_cardbus()
717 ddi_get_name(dip), ddi_get_instance(dip)); in cardbus_unload_cardbus()
729 if (ndi_event_retrieve_cookie(cbp->cb_ndi_event_hdl, dip, in cardbus_unload_cardbus()
732 dip, cookie, NULL); in cardbus_unload_cardbus()
736 cardbus_revert_properties(dip); in cardbus_unload_cardbus()
740 is_32bit_pccard(dev_info_t *dip) in is_32bit_pccard() argument
746 if (ddi_prop_op(DDI_DEV_T_ANY, ddi_get_parent(dip), in is_32bit_pccard()
760 cardbus_save_children(dev_info_t *dip) in cardbus_save_children() argument
762 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in cardbus_save_children()
763 cardbus_save_children(ddi_get_child(dip)); in cardbus_save_children()
765 if (strcmp("pcs", ddi_node_name(dip)) == 0) in cardbus_save_children()
767 if (!is_32bit_pccard(dip)) in cardbus_save_children()
769 cardbus_err(dip, 1, "Saving device\n"); in cardbus_save_children()
770 (void) pci_save_config_regs(dip); in cardbus_save_children()
776 cardbus_restore_children(dev_info_t *dip) in cardbus_restore_children() argument
778 for (; dip != NULL; dip = ddi_get_next_sibling(dip)) { in cardbus_restore_children()
779 cardbus_restore_children(ddi_get_child(dip)); in cardbus_restore_children()
781 if (strcmp("pcs", ddi_node_name(dip)) == 0) in cardbus_restore_children()
783 if (!is_32bit_pccard(dip)) in cardbus_restore_children()
785 cardbus_err(dip, 1, "restoring device\n"); in cardbus_restore_children()
786 (void) pci_restore_config_regs(dip); in cardbus_restore_children()
792 cardbus_convert_properties(dev_info_t *dip) in cardbus_convert_properties() argument
802 cardbus_err(dip, 6, "cardbus_convert_properties\n"); in cardbus_convert_properties()
805 if (ndi_prop_update_int(DDI_DEV_T_NONE, dip, in cardbus_convert_properties()
807 cardbus_err(dip, 1, "cardbus_convert_properties: " in cardbus_convert_properties()
811 if (ndi_prop_update_int(DDI_DEV_T_NONE, dip, in cardbus_convert_properties()
813 cardbus_err(dip, 1, "cardbus_convert_properties: " in cardbus_convert_properties()
818 if (ddi_getlongprop(DDI_DEV_T_NONE, dip, DDI_PROP_DONTPASS, "available", in cardbus_convert_properties()
820 cardbus_err(dip, 1, "cardbus_convert_properties: " in cardbus_convert_properties()
838 (void) ndi_prop_update_int_array(DDI_DEV_T_NONE, dip, in cardbus_convert_properties()
847 if (ddi_getlongprop(DDI_DEV_T_NONE, dip, DDI_PROP_DONTPASS, "ranges", in cardbus_convert_properties()
849 cardbus_err(dip, 1, "cardbus_convert_properties: " in cardbus_convert_properties()
875 (void) ndi_prop_update_int_array(DDI_DEV_T_NONE, dip, "ranges", in cardbus_convert_properties()
887 cardbus_revert_properties(dev_info_t *dip) in cardbus_revert_properties() argument
890 cardbus_err(dip, 6, "cardbus_revert_properties\n"); in cardbus_revert_properties()
893 (void) ndi_prop_remove(DDI_DEV_T_NONE, dip, "#address-cells"); in cardbus_revert_properties()
895 (void) ndi_prop_remove(DDI_DEV_T_NONE, dip, "#size-cells"); in cardbus_revert_properties()
897 (void) ndi_prop_remove(DDI_DEV_T_NONE, dip, "available"); in cardbus_revert_properties()
901 cardbus_prop_op(dev_t dev, dev_info_t *dip, dev_info_t *ch_dip, in cardbus_prop_op() argument
906 if ((ch_dip != dip) || (cardbus_debug >= 9)) in cardbus_prop_op()
907 cardbus_err(dip, 6, in cardbus_prop_op()
909 ddi_driver_name(ch_dip), (void *) dip, prop_op, name); in cardbus_prop_op()
911 return (impl_ddi_bus_prop_op(dev, dip, ch_dip, prop_op, in cardbus_prop_op()
916 cardbus_ctlops(dev_info_t *dip, dev_info_t *rdip, in cardbus_ctlops() argument
921 const char *dname = ddi_driver_name(dip); in cardbus_ctlops()
925 cardbus_err(dip, 6, in cardbus_ctlops()
927 (void *)dip, (void *)rdip, ctlop, (void *)arg, (void *)result); in cardbus_ctlops()
940 cardbus_err(dip, 8, in cardbus_ctlops()
942 return (ddi_ctlops(dip, rdip, ctlop, arg, result)); in cardbus_ctlops()
978 return (cardbus_initchild(rdip, dip, (dev_info_t *)arg, in cardbus_ctlops()
986 cardbus_err(dip, 1, in cardbus_ctlops()
989 dname, ddi_get_name_addr(dip)); in cardbus_ctlops()
1001 cardbus_err(dip, 1, "%s%d at %s@%s\n", in cardbus_ctlops()
1004 dname, ddi_get_name_addr(dip)); in cardbus_ctlops()
1057 cardbus_err(dip, 1, buf); in cardbus_ctlops()
1077 cardbus_err(dip, 6, in cardbus_ctlops()
1084 cardbus_err(dip, 6, in cardbus_ctlops()
1208 cardbus_initchild(dev_info_t *rdip, dev_info_t *dip, dev_info_t *child, in cardbus_initchild() argument
1212 const char *dname = ddi_driver_name(dip); in cardbus_initchild()
1251 cop = DEVI(dip)->devi_ops->devo_cb_ops; in cardbus_initchild()
1362 cardbus_removechild(dev_info_t *dip) in cardbus_removechild() argument
1366 ddi_set_name_addr(dip, NULL); in cardbus_removechild()
1367 impl_rem_dev_props(dip); in cardbus_removechild()
1368 ppd = (struct cardbus_parent_private_data *)ddi_get_parent_data(dip); in cardbus_removechild()
1379 cardbus_err(dip, 5, in cardbus_removechild()
1381 ddi_set_parent_data(dip, NULL); in cardbus_removechild()
1852 cardbus_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, in cardbus_bus_map() argument
1855 register dev_info_t *pdip = (dev_info_t *)DEVI(dip)->devi_parent; in cardbus_bus_map()
1858 cardbus_err(dip, 9, in cardbus_bus_map()
1860 (void *) dip, (void *) rdip); in cardbus_bus_map()
1866 cardbus_err(dip, 9, in cardbus_bus_map()
1904 cardbus_dma_allochdl(dev_info_t *dip, dev_info_t *rdip, ddi_dma_attr_t *attr, in cardbus_dma_allochdl() argument
1908 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_allochdl()
1910 cardbus_err(dip, 10, in cardbus_dma_allochdl()
1912 (void *) dip, (void *) rdip); in cardbus_dma_allochdl()
1917 cardbus_err(dip, 11, in cardbus_dma_allochdl()
1922 return (ddi_dma_allochdl(dip, rdip, attr, waitfp, arg, handlep)); in cardbus_dma_allochdl()
1926 cardbus_dma_freehdl(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_freehdl() argument
1929 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_freehdl()
1931 cardbus_err(dip, 10, in cardbus_dma_freehdl()
1933 (void *) dip, (void *) rdip); in cardbus_dma_freehdl()
1938 cardbus_err(dip, 11, in cardbus_dma_freehdl()
1943 return (ddi_dma_freehdl(dip, rdip, handle)); in cardbus_dma_freehdl()
1947 cardbus_dma_bindhdl(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_bindhdl() argument
1951 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_bindhdl()
1953 cardbus_err(dip, 10, in cardbus_dma_bindhdl()
1955 (void *) dip, (void *) rdip); in cardbus_dma_bindhdl()
1960 cardbus_err(dip, 11, in cardbus_dma_bindhdl()
1970 cardbus_dma_unbindhdl(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_unbindhdl() argument
1973 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_unbindhdl()
1975 cardbus_err(dip, 10, in cardbus_dma_unbindhdl()
1977 (void *) dip, (void *) rdip); in cardbus_dma_unbindhdl()
1982 cardbus_err(dip, 11, in cardbus_dma_unbindhdl()
1992 cardbus_dma_flush(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_flush() argument
1996 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_flush()
1998 cardbus_err(dip, 10, in cardbus_dma_flush()
2000 (void *) dip, (void *) rdip); in cardbus_dma_flush()
2005 cardbus_err(dip, 11, in cardbus_dma_flush()
2015 cardbus_dma_win(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_win() argument
2019 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_win()
2020 cardbus_err(dip, 6, in cardbus_dma_win()
2022 (void *) dip, (void *) rdip); in cardbus_dma_win()
2027 cardbus_err(dip, 8, in cardbus_dma_win()
2037 cardbus_dma_map(dev_info_t *dip, dev_info_t *rdip, in cardbus_dma_map() argument
2040 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_dma_map()
2042 cardbus_err(dip, 10, in cardbus_dma_map()
2044 (void *) dip, (void *) rdip); in cardbus_dma_map()
2049 cardbus_err(dip, 11, in cardbus_dma_map()
2059 cardbus_get_eventcookie(dev_info_t *dip, dev_info_t *rdip, in cardbus_get_eventcookie() argument
2069 cb_instance = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in cardbus_get_eventcookie()
2074 cardbus_err(dip, 6, "cardbus_get_eventcookie %s\n", eventname); in cardbus_get_eventcookie()
2083 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_get_eventcookie()
2084 cardbus_err(dip, 8, in cardbus_get_eventcookie()
2093 cardbus_err(dip, 8, in cardbus_get_eventcookie()
2099 cardbus_err(dip, 7, in cardbus_get_eventcookie()
2105 cardbus_add_eventcall(dev_info_t *dip, dev_info_t *rdip, in cardbus_add_eventcall() argument
2106 ddi_eventcookie_t cookie, void (*callback)(dev_info_t *dip, in cardbus_add_eventcall() argument
2117 cb_instance = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in cardbus_add_eventcall()
2122 cardbus_err(dip, 6, "cardbus_add_eventcall\n"); in cardbus_add_eventcall()
2131 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_add_eventcall()
2132 cardbus_err(dip, 8, in cardbus_add_eventcall()
2142 cardbus_err(dip, 8, in cardbus_add_eventcall()
2147 cardbus_err(dip, 7, in cardbus_add_eventcall()
2153 cardbus_remove_eventcall(dev_info_t *dip, ddi_callback_id_t cb_id) in cardbus_remove_eventcall() argument
2161 cb_instance = ddi_prop_get_int(DDI_DEV_T_ANY, dip, in cardbus_remove_eventcall()
2166 cardbus_err(dip, 6, "cardbus_remove_eventcall\n"); in cardbus_remove_eventcall()
2175 dev_info_t *pdip = ddi_get_parent(dip); in cardbus_remove_eventcall()
2176 cardbus_err(dip, 8, in cardbus_remove_eventcall()
2189 cardbus_post_event(dev_info_t *dip, dev_info_t *rdip, in cardbus_post_event() argument
2193 cardbus_err(dip, 1, "cardbus_post_event()\n"); in cardbus_post_event()
2197 static int cardbus_remove_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2199 static int cardbus_add_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2201 static int cardbus_enable_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2203 static int cardbus_disable_intr_impl(dev_info_t *dip, dev_info_t *rdip,
2207 cardbus_get_pil(dev_info_t *dip) in cardbus_get_pil() argument
2209 return ddi_prop_get_int(DDI_DEV_T_ANY, dip, DDI_PROP_DONTPASS, in cardbus_get_pil()
2214 cardbus_intr_ops(dev_info_t *dip, dev_info_t *rdip, ddi_intr_op_t intr_op, in cardbus_intr_ops() argument
2220 cardbus_err(dip, 8, "cardbus_intr_ops() intr_op=%d\n", (int)intr_op); in cardbus_intr_ops()
2234 hdlp->ih_pri : cardbus_get_pil(dip); in cardbus_intr_ops()
2241 cardbus_err(dip, 1, "Only fixed interrupts\n"); in cardbus_intr_ops()
2246 ret = cardbus_enable_intr_impl(dip, rdip, hdlp); in cardbus_intr_ops()
2249 ret = cardbus_disable_intr_impl(dip, rdip, hdlp); in cardbus_intr_ops()
2271 cardbus_enable_intr_impl(dev_info_t *dip, dev_info_t *rdip, in cardbus_enable_intr_impl() argument
2274 anp_t *anp = (anp_t *)ddi_get_driver_private(dip); in cardbus_enable_intr_impl()
2281 cardbus_err(dip, 9, in cardbus_enable_intr_impl()
2289 cardbus_err(dip, 1, "Only fixed interrupts\n"); in cardbus_enable_intr_impl()
2298 sih.irq = cardbus_get_pil(dip); in cardbus_enable_intr_impl()
2300 if ((*anp->an_if->pcif_set_interrupt)(dip, &sih) != SUCCESS) in cardbus_enable_intr_impl()
2307 cardbus_disable_intr_impl(dev_info_t *dip, dev_info_t *rdip, in cardbus_disable_intr_impl() argument
2310 anp_t *anp = (anp_t *)ddi_get_driver_private(dip); in cardbus_disable_intr_impl()
2317 cardbus_err(dip, 9, in cardbus_disable_intr_impl()
2325 cardbus_err(dip, 1, "Only fixed interrupts\n"); in cardbus_disable_intr_impl()
2333 if ((*anp->an_if->pcif_clr_interrupt)(dip, &cih) != SUCCESS) in cardbus_disable_intr_impl()
2345 cardbus_err(dev_info_t *dip, int level, const char *fmt, ...) in cardbus_err() argument
2365 if (dip) { in cardbus_err()
2366 instance = ddi_get_instance(dip); in cardbus_err()
2368 name = ddi_driver_name(dip); in cardbus_err()
2386 if (dip) { in cardbus_err()
2389 name, instance, (void *)dip, in cardbus_err()
2393 (void *)dip, buf, nl); in cardbus_err()
2397 if (dip) { in cardbus_err()
2400 name, instance, (void *)dip, in cardbus_err()
2404 name, (void *)dip, buf, nl); in cardbus_err()
2409 if (dip) in cardbus_err()
2418 static void cardbus_expand_busrange(dev_info_t *dip) in cardbus_expand_busrange() argument
2424 pdip = ddi_get_parent(dip); in cardbus_expand_busrange()
2499 cardbus_err(dip, 1, "cardbus_expand_busrange: " in cardbus_expand_busrange()
2504 cardbus_err(dip, 1, "cardbus_expand_busrange: " in cardbus_expand_busrange()
2511 if (ndi_ra_map_setup(dip, NDI_RA_TYPE_PCI_BUSNUM) in cardbus_expand_busrange()
2513 cardbus_err(dip, 1, "cardbus_expand_busrange: " in cardbus_expand_busrange()
2518 (void) ndi_ra_free(dip, in cardbus_expand_busrange()