/*
 * MACHINE GENERATED: DO NOT EDIT
 *
 * ioconf.c, from "/opt/fi/6.9/sys/arch/amd64/conf/RDROOT"
 */

#include <sys/param.h>
#include <sys/device.h>

extern struct cfdriver video_cd;
extern struct cfdriver audio_cd;
extern struct cfdriver midi_cd;
extern struct cfdriver vga_cd;
extern struct cfdriver wdc_cd;
extern struct cfdriver ahc_cd;
extern struct cfdriver ahd_cd;
extern struct cfdriver aic_cd;
extern struct cfdriver adw_cd;
extern struct cfdriver gdt_cd;
extern struct cfdriver twe_cd;
extern struct cfdriver ciss_cd;
extern struct cfdriver ami_cd;
extern struct cfdriver mfi_cd;
extern struct cfdriver qlw_cd;
extern struct cfdriver qla_cd;
extern struct cfdriver ahci_cd;
extern struct cfdriver nvme_cd;
extern struct cfdriver mpi_cd;
extern struct cfdriver sili_cd;
extern struct cfdriver siop_cd;
extern struct cfdriver ep_cd;
extern struct cfdriver wi_cd;
extern struct cfdriver an_cd;
extern struct cfdriver xl_cd;
extern struct cfdriver fxp_cd;
extern struct cfdriver rl_cd;
extern struct cfdriver re_cd;
extern struct cfdriver dc_cd;
extern struct cfdriver sm_cd;
extern struct cfdriver epic_cd;
extern struct cfdriver ne_cd;
extern struct cfdriver gem_cd;
extern struct cfdriver ti_cd;
extern struct cfdriver com_cd;
extern struct cfdriver pckbc_cd;
extern struct cfdriver lpt_cd;
extern struct cfdriver iha_cd;
extern struct cfdriver lm_cd;
extern struct cfdriver ath_cd;
extern struct cfdriver athn_cd;
extern struct cfdriver bwfm_cd;
extern struct cfdriver atw_cd;
extern struct cfdriver rtw_cd;
extern struct cfdriver rtwn_cd;
extern struct cfdriver ral_cd;
extern struct cfdriver acx_cd;
extern struct cfdriver pgt_cd;
extern struct cfdriver sf_cd;
extern struct cfdriver malo_cd;
extern struct cfdriver bwi_cd;
extern struct cfdriver virtio_cd;
extern struct cfdriver uhci_cd;
extern struct cfdriver ohci_cd;
extern struct cfdriver ehci_cd;
extern struct cfdriver xhci_cd;
extern struct cfdriver ccp_cd;
extern struct cfdriver sdhc_cd;
extern struct cfdriver rtsx_cd;
extern struct cfdriver radio_cd;
extern struct cfdriver ipmi_cd;
extern struct cfdriver vscsi_cd;
extern struct cfdriver mpath_cd;
extern struct cfdriver softraid_cd;
extern struct cfdriver spdmem_cd;
extern struct cfdriver dwiic_cd;
extern struct cfdriver nsphy_cd;
extern struct cfdriver nsphyter_cd;
extern struct cfdriver gentbi_cd;
extern struct cfdriver qsphy_cd;
extern struct cfdriver inphy_cd;
extern struct cfdriver iophy_cd;
extern struct cfdriver eephy_cd;
extern struct cfdriver exphy_cd;
extern struct cfdriver rlphy_cd;
extern struct cfdriver lxtphy_cd;
extern struct cfdriver luphy_cd;
extern struct cfdriver mtdphy_cd;
extern struct cfdriver icsphy_cd;
extern struct cfdriver sqphy_cd;
extern struct cfdriver tqphy_cd;
extern struct cfdriver ukphy_cd;
extern struct cfdriver dcphy_cd;
extern struct cfdriver bmtphy_cd;
extern struct cfdriver brgphy_cd;
extern struct cfdriver xmphy_cd;
extern struct cfdriver amphy_cd;
extern struct cfdriver acphy_cd;
extern struct cfdriver nsgphy_cd;
extern struct cfdriver urlphy_cd;
extern struct cfdriver rgephy_cd;
extern struct cfdriver ciphy_cd;
extern struct cfdriver ipgphy_cd;
extern struct cfdriver etphy_cd;
extern struct cfdriver jmphy_cd;
extern struct cfdriver atphy_cd;
extern struct cfdriver scsibus_cd;
extern struct cfdriver cd_cd;
extern struct cfdriver ch_cd;
extern struct cfdriver sd_cd;
extern struct cfdriver st_cd;
extern struct cfdriver uk_cd;
extern struct cfdriver safte_cd;
extern struct cfdriver ses_cd;
extern struct cfdriver sym_cd;
extern struct cfdriver rdac_cd;
extern struct cfdriver emc_cd;
extern struct cfdriver hds_cd;
extern struct cfdriver atapiscsi_cd;
extern struct cfdriver wd_cd;
extern struct cfdriver mainbus_cd;
extern struct cfdriver bios_cd;
extern struct cfdriver mpbios_cd;
extern struct cfdriver cpu_cd;
extern struct cfdriver ioapic_cd;
extern struct cfdriver efifb_cd;
extern struct cfdriver pvbus_cd;
extern struct cfdriver pvclock_cd;
extern struct cfdriver vmt_cd;
extern struct cfdriver xen_cd;
extern struct cfdriver xnf_cd;
extern struct cfdriver xbf_cd;
extern struct cfdriver hyperv_cd;
extern struct cfdriver hvn_cd;
extern struct cfdriver hvs_cd;
extern struct cfdriver vio_cd;
extern struct cfdriver vioblk_cd;
extern struct cfdriver viomb_cd;
extern struct cfdriver viornd_cd;
extern struct cfdriver vioscsi_cd;
extern struct cfdriver vmmci_cd;
extern struct cfdriver pci_cd;
extern struct cfdriver arc_cd;
extern struct cfdriver jmb_cd;
extern struct cfdriver mfii_cd;
extern struct cfdriver ips_cd;
extern struct cfdriver eap_cd;
extern struct cfdriver auacer_cd;
extern struct cfdriver auich_cd;
extern struct cfdriver azalia_cd;
extern struct cfdriver envy_cd;
extern struct cfdriver emu_cd;
extern struct cfdriver auixp_cd;
extern struct cfdriver clcs_cd;
extern struct cfdriver yds_cd;
extern struct cfdriver auvia_cd;
extern struct cfdriver qle_cd;
extern struct cfdriver mpii_cd;
extern struct cfdriver de_cd;
extern struct cfdriver pcn_cd;
extern struct cfdriver pciide_cd;
extern struct cfdriver ppb_cd;
extern struct cfdriver vr_cd;
extern struct cfdriver txp_cd;
extern struct cfdriver bktr_cd;
extern struct cfdriver em_cd;
extern struct cfdriver ixgb_cd;
extern struct cfdriver ix_cd;
extern struct cfdriver ixl_cd;
extern struct cfdriver xge_cd;
extern struct cfdriver thtc_cd;
extern struct cfdriver tht_cd;
extern struct cfdriver myx_cd;
extern struct cfdriver oce_cd;
extern struct cfdriver cas_cd;
extern struct cfdriver hifn_cd;
extern struct cfdriver ubsec_cd;
extern struct cfdriver safe_cd;
extern struct cfdriver sis_cd;
extern struct cfdriver se_cd;
extern struct cfdriver cbb_cd;
extern struct cfdriver skc_cd;
extern struct cfdriver sk_cd;
extern struct cfdriver mskc_cd;
extern struct cfdriver msk_cd;
extern struct cfdriver puc_cd;
extern struct cfdriver iwi_cd;
extern struct cfdriver wpi_cd;
extern struct cfdriver iwn_cd;
extern struct cfdriver iwm_cd;
extern struct cfdriver iwx_cd;
extern struct cfdriver cmpci_cd;
extern struct cfdriver pcscp_cd;
extern struct cfdriver bge_cd;
extern struct cfdriver bnx_cd;
extern struct cfdriver vge_cd;
extern struct cfdriver stge_cd;
extern struct cfdriver nfe_cd;
extern struct cfdriver et_cd;
extern struct cfdriver jme_cd;
extern struct cfdriver age_cd;
extern struct cfdriver alc_cd;
extern struct cfdriver ale_cd;
extern struct cfdriver amdpm_cd;
extern struct cfdriver bce_cd;
extern struct cfdriver piixpm_cd;
extern struct cfdriver vic_cd;
extern struct cfdriver vmx_cd;
extern struct cfdriver vmwpvs_cd;
extern struct cfdriver lii_cd;
extern struct cfdriver ichiic_cd;
extern struct cfdriver viapm_cd;
extern struct cfdriver amdiic_cd;
extern struct cfdriver nviic_cd;
extern struct cfdriver kate_cd;
extern struct cfdriver km_cd;
extern struct cfdriver ksmn_cd;
extern struct cfdriver itherm_cd;
extern struct cfdriver pchtemp_cd;
extern struct cfdriver xspd_cd;
extern struct cfdriver bnxt_cd;
extern struct cfdriver mcx_cd;
extern struct cfdriver iavf_cd;
extern struct cfdriver rge_cd;
extern struct cfdriver agp_cd;
extern struct cfdriver intagp_cd;
extern struct cfdriver drm_cd;
extern struct cfdriver inteldrm_cd;
extern struct cfdriver radeondrm_cd;
extern struct cfdriver amdgpu_cd;
extern struct cfdriver pchb_cd;
extern struct cfdriver amas_cd;
extern struct cfdriver cardslot_cd;
extern struct cfdriver cardbus_cd;
extern struct cfdriver pcmcia_cd;
extern struct cfdriver xe_cd;
extern struct cfdriver pcib_cd;
extern struct cfdriver amdpcib_cd;
extern struct cfdriver tcpcib_cd;
extern struct cfdriver aapic_cd;
extern struct cfdriver hme_cd;
extern struct cfdriver isa_cd;
extern struct cfdriver isadma_cd;
extern struct cfdriver fdc_cd;
extern struct cfdriver fd_cd;
extern struct cfdriver mpu_cd;
extern struct cfdriver pcppi_cd;
extern struct cfdriver spkr_cd;
extern struct cfdriver wbsio_cd;
extern struct cfdriver schsio_cd;
extern struct cfdriver it_cd;
extern struct cfdriver uguru_cd;
extern struct cfdriver aps_cd;
extern struct cfdriver wsdisplay_cd;
extern struct cfdriver wskbd_cd;
extern struct cfdriver wsmouse_cd;
extern struct cfdriver pckbd_cd;
extern struct cfdriver pms_cd;
extern struct cfdriver skgpio_cd;
extern struct cfdriver usb_cd;
extern struct cfdriver uhub_cd;
extern struct cfdriver uaudio_cd;
extern struct cfdriver uvideo_cd;
extern struct cfdriver utvfu_cd;
extern struct cfdriver udl_cd;
extern struct cfdriver umidi_cd;
extern struct cfdriver ucom_cd;
extern struct cfdriver ugen_cd;
extern struct cfdriver uhidev_cd;
extern struct cfdriver uhid_cd;
extern struct cfdriver fido_cd;
extern struct cfdriver ujoy_cd;
extern struct cfdriver ukbd_cd;
extern struct cfdriver ums_cd;
extern struct cfdriver umt_cd;
extern struct cfdriver uts_cd;
extern struct cfdriver ubcmtp_cd;
extern struct cfdriver ucycom_cd;
extern struct cfdriver uslhcom_cd;
extern struct cfdriver ulpt_cd;
extern struct cfdriver umass_cd;
extern struct cfdriver uthum_cd;
extern struct cfdriver ugold_cd;
extern struct cfdriver utrh_cd;
extern struct cfdriver uoakrh_cd;
extern struct cfdriver uoaklux_cd;
extern struct cfdriver uoakv_cd;
extern struct cfdriver uonerng_cd;
extern struct cfdriver urng_cd;
extern struct cfdriver udcf_cd;
extern struct cfdriver umbg_cd;
extern struct cfdriver uvisor_cd;
extern struct cfdriver udsbr_cd;
extern struct cfdriver utwitch_cd;
extern struct cfdriver aue_cd;
extern struct cfdriver axe_cd;
extern struct cfdriver axen_cd;
extern struct cfdriver smsc_cd;
extern struct cfdriver cue_cd;
extern struct cfdriver kue_cd;
extern struct cfdriver cdce_cd;
extern struct cfdriver urndis_cd;
extern struct cfdriver mos_cd;
extern struct cfdriver mue_cd;
extern struct cfdriver udav_cd;
extern struct cfdriver upl_cd;
extern struct cfdriver ugl_cd;
extern struct cfdriver url_cd;
extern struct cfdriver ure_cd;
extern struct cfdriver umodem_cd;
extern struct cfdriver uftdi_cd;
extern struct cfdriver uplcom_cd;
extern struct cfdriver umct_cd;
extern struct cfdriver uvscom_cd;
extern struct cfdriver ubsa_cd;
extern struct cfdriver ukspan_cd;
extern struct cfdriver uslcom_cd;
extern struct cfdriver uark_cd;
extern struct cfdriver moscom_cd;
extern struct cfdriver umcs_cd;
extern struct cfdriver uscom_cd;
extern struct cfdriver ucrcom_cd;
extern struct cfdriver uxrcom_cd;
extern struct cfdriver uipaq_cd;
extern struct cfdriver umsm_cd;
extern struct cfdriver uchcom_cd;
extern struct cfdriver uticom_cd;
extern struct cfdriver atu_cd;
extern struct cfdriver ural_cd;
extern struct cfdriver rum_cd;
extern struct cfdriver run_cd;
extern struct cfdriver zyd_cd;
extern struct cfdriver upgt_cd;
extern struct cfdriver urtw_cd;
extern struct cfdriver urtwn_cd;
extern struct cfdriver rsu_cd;
extern struct cfdriver otus_cd;
extern struct cfdriver umb_cd;
extern struct cfdriver uath_cd;
extern struct cfdriver uow_cd;
extern struct cfdriver uberry_cd;
extern struct cfdriver upd_cd;
extern struct cfdriver uwacom_cd;
extern struct cfdriver umstc_cd;
extern struct cfdriver uhidpp_cd;
extern struct cfdriver iic_cd;
extern struct cfdriver lmtemp_cd;
extern struct cfdriver lmn_cd;
extern struct cfdriver lmenv_cd;
extern struct cfdriver maxtmp_cd;
extern struct cfdriver adc_cd;
extern struct cfdriver admtemp_cd;
extern struct cfdriver admlc_cd;
extern struct cfdriver admtm_cd;
extern struct cfdriver admtmp_cd;
extern struct cfdriver admtt_cd;
extern struct cfdriver maxds_cd;
extern struct cfdriver adt_cd;
extern struct cfdriver admcts_cd;
extern struct cfdriver wbng_cd;
extern struct cfdriver nvt_cd;
extern struct cfdriver adl_cd;
extern struct cfdriver andl_cd;
extern struct cfdriver sdtemp_cd;
extern struct cfdriver lisa_cd;
extern struct cfdriver ihidev_cd;
extern struct cfdriver ikbd_cd;
extern struct cfdriver ims_cd;
extern struct cfdriver imt_cd;
extern struct cfdriver iatp_cd;
extern struct cfdriver bgw_cd;
extern struct cfdriver gpio_cd;
extern struct cfdriver acpi_cd;
extern struct cfdriver acpitimer_cd;
extern struct cfdriver acpiac_cd;
extern struct cfdriver acpibat_cd;
extern struct cfdriver acpibtn_cd;
extern struct cfdriver acpicmos_cd;
extern struct cfdriver acpicpu_cd;
extern struct cfdriver acpihpet_cd;
extern struct cfdriver acpiec_cd;
extern struct cfdriver acpitz_cd;
extern struct cfdriver acpimadt_cd;
extern struct cfdriver acpimcfg_cd;
extern struct cfdriver acpiprt_cd;
extern struct cfdriver acpidmar_cd;
extern struct cfdriver acpidock_cd;
extern struct cfdriver abl_cd;
extern struct cfdriver asmc_cd;
extern struct cfdriver acpiasus_cd;
extern struct cfdriver acpithinkpad_cd;
extern struct cfdriver acpitoshiba_cd;
extern struct cfdriver acpisony_cd;
extern struct cfdriver acpivideo_cd;
extern struct cfdriver acpivout_cd;
extern struct cfdriver acpipwrres_cd;
extern struct cfdriver aibs_cd;
extern struct cfdriver aplgpio_cd;
extern struct cfdriver bytgpio_cd;
extern struct cfdriver chvgpio_cd;
extern struct cfdriver glkgpio_cd;
extern struct cfdriver pchgpio_cd;
extern struct cfdriver tipmic_cd;
extern struct cfdriver ccpmic_cd;
extern struct cfdriver acpicbkbd_cd;
extern struct cfdriver acpials_cd;
extern struct cfdriver tpm_cd;
extern struct cfdriver acpihve_cd;
extern struct cfdriver acpisbs_cd;
extern struct cfdriver acpisurface_cd;
extern struct cfdriver amdgpio_cd;
extern struct cfdriver acpihid_cd;
extern struct cfdriver acpipci_cd;
extern struct cfdriver vmm_cd;
extern struct cfdriver sdmmc_cd;
extern struct cfdriver onewire_cd;
extern struct cfdriver owid_cd;
extern struct cfdriver owsbm_cd;
extern struct cfdriver owtemp_cd;
extern struct cfdriver owctr_cd;

extern struct cfattach video_ca;
extern struct cfattach audio_ca;
extern struct cfattach midi_ca;
extern struct cfattach radio_ca;
extern struct cfattach vscsi_ca;
extern struct cfattach mpath_ca;
extern struct cfattach softraid_ca;
extern struct cfattach nsphy_ca;
extern struct cfattach nsphyter_ca;
extern struct cfattach gentbi_ca;
extern struct cfattach qsphy_ca;
extern struct cfattach inphy_ca;
extern struct cfattach iophy_ca;
extern struct cfattach eephy_ca;
extern struct cfattach exphy_ca;
extern struct cfattach rlphy_ca;
extern struct cfattach lxtphy_ca;
extern struct cfattach luphy_ca;
extern struct cfattach mtdphy_ca;
extern struct cfattach icsphy_ca;
extern struct cfattach sqphy_ca;
extern struct cfattach tqphy_ca;
extern struct cfattach ukphy_ca;
extern struct cfattach dcphy_ca;
extern struct cfattach bmtphy_ca;
extern struct cfattach brgphy_ca;
extern struct cfattach xmphy_ca;
extern struct cfattach amphy_ca;
extern struct cfattach acphy_ca;
extern struct cfattach nsgphy_ca;
extern struct cfattach urlphy_ca;
extern struct cfattach rgephy_ca;
extern struct cfattach ciphy_ca;
extern struct cfattach ipgphy_ca;
extern struct cfattach etphy_ca;
extern struct cfattach jmphy_ca;
extern struct cfattach atphy_ca;
extern struct cfattach scsibus_ca;
extern struct cfattach cd_ca;
extern struct cfattach ch_ca;
extern struct cfattach sd_ca;
extern struct cfattach st_ca;
extern struct cfattach uk_ca;
extern struct cfattach safte_ca;
extern struct cfattach ses_ca;
extern struct cfattach sym_ca;
extern struct cfattach rdac_ca;
extern struct cfattach emc_ca;
extern struct cfattach hds_ca;
extern struct cfattach atapiscsi_ca;
extern struct cfattach wd_ca;
extern struct cfattach mainbus_ca;
extern struct cfattach bios_ca;
extern struct cfattach mpbios_ca;
extern struct cfattach cpu_ca;
extern struct cfattach ioapic_ca;
extern struct cfattach efifb_ca;
extern struct cfattach pvbus_ca;
extern struct cfattach pvclock_ca;
extern struct cfattach vmt_ca;
extern struct cfattach xen_ca;
extern struct cfattach xnf_ca;
extern struct cfattach xbf_ca;
extern struct cfattach hyperv_ca;
extern struct cfattach hvn_ca;
extern struct cfattach hvs_ca;
extern struct cfattach vio_ca;
extern struct cfattach vioblk_ca;
extern struct cfattach viomb_ca;
extern struct cfattach viornd_ca;
extern struct cfattach vioscsi_ca;
extern struct cfattach vmmci_ca;
extern struct cfattach pci_ca;
extern struct cfattach vga_pci_ca;
extern struct cfattach ahc_pci_ca;
extern struct cfattach ahd_pci_ca;
extern struct cfattach adw_pci_ca;
extern struct cfattach twe_pci_ca;
extern struct cfattach arc_ca;
extern struct cfattach jmb_ca;
extern struct cfattach ahci_pci_ca;
extern struct cfattach ahci_jmb_ca;
extern struct cfattach nvme_pci_ca;
extern struct cfattach ami_pci_ca;
extern struct cfattach mfi_pci_ca;
extern struct cfattach mfii_ca;
extern struct cfattach ips_ca;
extern struct cfattach eap_ca;
extern struct cfattach auacer_ca;
extern struct cfattach auich_ca;
extern struct cfattach azalia_ca;
extern struct cfattach envy_ca;
extern struct cfattach emu_ca;
extern struct cfattach auixp_ca;
extern struct cfattach clcs_ca;
extern struct cfattach yds_ca;
extern struct cfattach auvia_ca;
extern struct cfattach gdt_pci_ca;
extern struct cfattach ciss_pci_ca;
extern struct cfattach qlw_pci_ca;
extern struct cfattach qla_pci_ca;
extern struct cfattach qle_ca;
extern struct cfattach mpi_pci_ca;
extern struct cfattach mpii_ca;
extern struct cfattach sili_pci_ca;
extern struct cfattach de_ca;
extern struct cfattach ep_pci_ca;
extern struct cfattach pcn_ca;
extern struct cfattach siop_pci_ca;
extern struct cfattach pciide_pci_ca;
extern struct cfattach pciide_jmb_ca;
extern struct cfattach ppb_ca;
extern struct cfattach rl_pci_ca;
extern struct cfattach re_pci_ca;
extern struct cfattach vr_ca;
extern struct cfattach txp_ca;
extern struct cfattach bktr_ca;
extern struct cfattach xl_pci_ca;
extern struct cfattach fxp_pci_ca;
extern struct cfattach em_ca;
extern struct cfattach ixgb_ca;
extern struct cfattach ix_ca;
extern struct cfattach ixl_ca;
extern struct cfattach xge_ca;
extern struct cfattach thtc_ca;
extern struct cfattach tht_ca;
extern struct cfattach myx_ca;
extern struct cfattach oce_ca;
extern struct cfattach dc_pci_ca;
extern struct cfattach epic_pci_ca;
extern struct cfattach ti_pci_ca;
extern struct cfattach ne_pci_ca;
extern struct cfattach gem_pci_ca;
extern struct cfattach cas_ca;
extern struct cfattach hifn_ca;
extern struct cfattach ubsec_ca;
extern struct cfattach safe_ca;
extern struct cfattach sf_pci_ca;
extern struct cfattach sis_ca;
extern struct cfattach se_ca;
extern struct cfattach uhci_pci_ca;
extern struct cfattach ohci_pci_ca;
extern struct cfattach ehci_pci_ca;
extern struct cfattach xhci_pci_ca;
extern struct cfattach cbb_pci_ca;
extern struct cfattach skc_ca;
extern struct cfattach sk_ca;
extern struct cfattach mskc_ca;
extern struct cfattach msk_ca;
extern struct cfattach com_puc_ca;
extern struct cfattach lpt_puc_ca;
extern struct cfattach puc_pci_ca;
extern struct cfattach wi_pci_ca;
extern struct cfattach an_pci_ca;
extern struct cfattach iwi_ca;
extern struct cfattach wpi_ca;
extern struct cfattach iwn_ca;
extern struct cfattach iwm_ca;
extern struct cfattach iwx_ca;
extern struct cfattach cmpci_ca;
extern struct cfattach iha_pci_ca;
extern struct cfattach pcscp_ca;
extern struct cfattach bge_ca;
extern struct cfattach bnx_ca;
extern struct cfattach vge_ca;
extern struct cfattach stge_ca;
extern struct cfattach nfe_ca;
extern struct cfattach et_ca;
extern struct cfattach jme_ca;
extern struct cfattach age_ca;
extern struct cfattach alc_ca;
extern struct cfattach ale_ca;
extern struct cfattach amdpm_ca;
extern struct cfattach bce_ca;
extern struct cfattach ath_pci_ca;
extern struct cfattach athn_pci_ca;
extern struct cfattach atw_pci_ca;
extern struct cfattach rtw_pci_ca;
extern struct cfattach rtwn_pci_ca;
extern struct cfattach ral_pci_ca;
extern struct cfattach acx_pci_ca;
extern struct cfattach pgt_pci_ca;
extern struct cfattach malo_pci_ca;
extern struct cfattach bwi_pci_ca;
extern struct cfattach piixpm_ca;
extern struct cfattach vic_ca;
extern struct cfattach vmx_ca;
extern struct cfattach vmwpvs_ca;
extern struct cfattach lii_ca;
extern struct cfattach ichiic_ca;
extern struct cfattach viapm_ca;
extern struct cfattach amdiic_ca;
extern struct cfattach nviic_ca;
extern struct cfattach sdhc_pci_ca;
extern struct cfattach kate_ca;
extern struct cfattach km_ca;
extern struct cfattach ksmn_ca;
extern struct cfattach itherm_ca;
extern struct cfattach pchtemp_ca;
extern struct cfattach rtsx_pci_ca;
extern struct cfattach xspd_ca;
extern struct cfattach virtio_pci_ca;
extern struct cfattach dwiic_pci_ca;
extern struct cfattach bwfm_pci_ca;
extern struct cfattach ccp_pci_ca;
extern struct cfattach bnxt_ca;
extern struct cfattach mcx_ca;
extern struct cfattach iavf_ca;
extern struct cfattach rge_ca;
extern struct cfattach com_pci_ca;
extern struct cfattach agp_ca;
extern struct cfattach intagp_ca;
extern struct cfattach drm_ca;
extern struct cfattach inteldrm_ca;
extern struct cfattach radeondrm_ca;
extern struct cfattach amdgpu_ca;
extern struct cfattach pchb_ca;
extern struct cfattach amas_ca;
extern struct cfattach cardslot_ca;
extern struct cfattach cardbus_ca;
extern struct cfattach com_cardbus_ca;
extern struct cfattach xl_cardbus_ca;
extern struct cfattach dc_cardbus_ca;
extern struct cfattach fxp_cardbus_ca;
extern struct cfattach rl_cardbus_ca;
extern struct cfattach re_cardbus_ca;
extern struct cfattach ath_cardbus_ca;
extern struct cfattach athn_cardbus_ca;
extern struct cfattach atw_cardbus_ca;
extern struct cfattach rtw_cardbus_ca;
extern struct cfattach ral_cardbus_ca;
extern struct cfattach acx_cardbus_ca;
extern struct cfattach pgt_cardbus_ca;
extern struct cfattach ehci_cardbus_ca;
extern struct cfattach ohci_cardbus_ca;
extern struct cfattach uhci_cardbus_ca;
extern struct cfattach malo_cardbus_ca;
extern struct cfattach bwi_cardbus_ca;
extern struct cfattach pcmcia_ca;
extern struct cfattach ep_pcmcia_ca;
extern struct cfattach ne_pcmcia_ca;
extern struct cfattach aic_pcmcia_ca;
extern struct cfattach com_pcmcia_ca;
extern struct cfattach wdc_pcmcia_ca;
extern struct cfattach sm_pcmcia_ca;
extern struct cfattach xe_pcmcia_ca;
extern struct cfattach wi_pcmcia_ca;
extern struct cfattach malo_pcmcia_ca;
extern struct cfattach an_pcmcia_ca;
extern struct cfattach pcib_ca;
extern struct cfattach amdpcib_ca;
extern struct cfattach tcpcib_ca;
extern struct cfattach aapic_ca;
extern struct cfattach hme_pci_ca;
extern struct cfattach isa_ca;
extern struct cfattach isadma_ca;
extern struct cfattach fdc_ca;
extern struct cfattach fd_ca;
extern struct cfattach com_isa_ca;
extern struct cfattach pckbc_isa_ca;
extern struct cfattach vga_isa_ca;
extern struct cfattach wdc_isa_ca;
extern struct cfattach mpu_isa_ca;
extern struct cfattach pcppi_ca;
extern struct cfattach spkr_ca;
extern struct cfattach lpt_isa_ca;
extern struct cfattach wbsio_ca;
extern struct cfattach schsio_ca;
extern struct cfattach lm_isa_ca;
extern struct cfattach lm_wbsio_ca;
extern struct cfattach it_ca;
extern struct cfattach uguru_ca;
extern struct cfattach aps_ca;
extern struct cfattach wsdisplay_emul_ca;
extern struct cfattach wskbd_ca;
extern struct cfattach wsmouse_ca;
extern struct cfattach pckbd_ca;
extern struct cfattach pms_ca;
extern struct cfattach skgpio_ca;
extern struct cfattach usb_ca;
extern struct cfattach uhub_ca;
extern struct cfattach uhub_uhub_ca;
extern struct cfattach uaudio_ca;
extern struct cfattach uvideo_ca;
extern struct cfattach utvfu_ca;
extern struct cfattach udl_ca;
extern struct cfattach umidi_ca;
extern struct cfattach ucom_ca;
extern struct cfattach ugen_ca;
extern struct cfattach uhidev_ca;
extern struct cfattach uhid_ca;
extern struct cfattach fido_ca;
extern struct cfattach ujoy_ca;
extern struct cfattach ukbd_ca;
extern struct cfattach ums_ca;
extern struct cfattach umt_ca;
extern struct cfattach uts_ca;
extern struct cfattach ubcmtp_ca;
extern struct cfattach ucycom_ca;
extern struct cfattach uslhcom_ca;
extern struct cfattach ulpt_ca;
extern struct cfattach umass_ca;
extern struct cfattach uthum_ca;
extern struct cfattach ugold_ca;
extern struct cfattach utrh_ca;
extern struct cfattach uoakrh_ca;
extern struct cfattach uoaklux_ca;
extern struct cfattach uoakv_ca;
extern struct cfattach uonerng_ca;
extern struct cfattach urng_ca;
extern struct cfattach udcf_ca;
extern struct cfattach umbg_ca;
extern struct cfattach uvisor_ca;
extern struct cfattach udsbr_ca;
extern struct cfattach utwitch_ca;
extern struct cfattach aue_ca;
extern struct cfattach axe_ca;
extern struct cfattach axen_ca;
extern struct cfattach smsc_ca;
extern struct cfattach cue_ca;
extern struct cfattach kue_ca;
extern struct cfattach cdce_ca;
extern struct cfattach urndis_ca;
extern struct cfattach mos_ca;
extern struct cfattach mue_ca;
extern struct cfattach udav_ca;
extern struct cfattach upl_ca;
extern struct cfattach ugl_ca;
extern struct cfattach url_ca;
extern struct cfattach ure_ca;
extern struct cfattach umodem_ca;
extern struct cfattach uftdi_ca;
extern struct cfattach uplcom_ca;
extern struct cfattach umct_ca;
extern struct cfattach uvscom_ca;
extern struct cfattach ubsa_ca;
extern struct cfattach ukspan_ca;
extern struct cfattach uslcom_ca;
extern struct cfattach uark_ca;
extern struct cfattach moscom_ca;
extern struct cfattach umcs_ca;
extern struct cfattach uscom_ca;
extern struct cfattach ucrcom_ca;
extern struct cfattach uxrcom_ca;
extern struct cfattach uipaq_ca;
extern struct cfattach umsm_ca;
extern struct cfattach uchcom_ca;
extern struct cfattach uticom_ca;
extern struct cfattach wi_usb_ca;
extern struct cfattach atu_ca;
extern struct cfattach ural_ca;
extern struct cfattach rum_ca;
extern struct cfattach run_ca;
extern struct cfattach zyd_ca;
extern struct cfattach upgt_ca;
extern struct cfattach urtw_ca;
extern struct cfattach urtwn_ca;
extern struct cfattach rsu_ca;
extern struct cfattach otus_ca;
extern struct cfattach umb_ca;
extern struct cfattach uath_ca;
extern struct cfattach athn_usb_ca;
extern struct cfattach uow_ca;
extern struct cfattach uberry_ca;
extern struct cfattach upd_ca;
extern struct cfattach uwacom_ca;
extern struct cfattach bwfm_usb_ca;
extern struct cfattach umstc_ca;
extern struct cfattach uhidpp_ca;
extern struct cfattach iic_ca;
extern struct cfattach lmtemp_ca;
extern struct cfattach lmn_ca;
extern struct cfattach lmenv_ca;
extern struct cfattach maxtmp_ca;
extern struct cfattach adc_ca;
extern struct cfattach admtemp_ca;
extern struct cfattach admlc_ca;
extern struct cfattach admtm_ca;
extern struct cfattach admtmp_ca;
extern struct cfattach admtt_ca;
extern struct cfattach maxds_ca;
extern struct cfattach adt_ca;
extern struct cfattach lm_i2c_ca;
extern struct cfattach admcts_ca;
extern struct cfattach wbng_ca;
extern struct cfattach nvt_ca;
extern struct cfattach adl_ca;
extern struct cfattach andl_ca;
extern struct cfattach spdmem_iic_ca;
extern struct cfattach sdtemp_ca;
extern struct cfattach lisa_ca;
extern struct cfattach ihidev_ca;
extern struct cfattach ikbd_ca;
extern struct cfattach ims_ca;
extern struct cfattach imt_ca;
extern struct cfattach iatp_ca;
extern struct cfattach bgw_ca;
extern struct cfattach gpio_ca;
extern struct cfattach acpitimer_ca;
extern struct cfattach acpiac_ca;
extern struct cfattach acpibat_ca;
extern struct cfattach acpibtn_ca;
extern struct cfattach acpicmos_ca;
extern struct cfattach acpicpu_ca;
extern struct cfattach acpihpet_ca;
extern struct cfattach acpiec_ca;
extern struct cfattach acpitz_ca;
extern struct cfattach acpimadt_ca;
extern struct cfattach acpimcfg_ca;
extern struct cfattach acpiprt_ca;
extern struct cfattach acpidmar_ca;
extern struct cfattach acpidock_ca;
extern struct cfattach abl_ca;
extern struct cfattach asmc_ca;
extern struct cfattach acpiasus_ca;
extern struct cfattach acpithinkpad_ca;
extern struct cfattach acpitoshiba_ca;
extern struct cfattach acpisony_ca;
extern struct cfattach acpivideo_ca;
extern struct cfattach acpivout_ca;
extern struct cfattach acpipwrres_ca;
extern struct cfattach aibs_ca;
extern struct cfattach aplgpio_ca;
extern struct cfattach bytgpio_ca;
extern struct cfattach chvgpio_ca;
extern struct cfattach glkgpio_ca;
extern struct cfattach pchgpio_ca;
extern struct cfattach tipmic_ca;
extern struct cfattach ccpmic_ca;
extern struct cfattach sdhc_acpi_ca;
extern struct cfattach dwiic_acpi_ca;
extern struct cfattach acpicbkbd_ca;
extern struct cfattach acpials_ca;
extern struct cfattach tpm_ca;
extern struct cfattach acpihve_ca;
extern struct cfattach acpisbs_ca;
extern struct cfattach acpisurface_ca;
extern struct cfattach ipmi_acpi_ca;
extern struct cfattach amdgpio_ca;
extern struct cfattach acpihid_ca;
extern struct cfattach acpi_ca;
extern struct cfattach acpipci_ca;
extern struct cfattach vmm_ca;
extern struct cfattach sdmmc_ca;
extern struct cfattach bwfm_sdio_ca;
extern struct cfattach onewire_ca;
extern struct cfattach owid_ca;
extern struct cfattach owsbm_ca;
extern struct cfattach owtemp_ca;
extern struct cfattach owctr_ca;
extern struct cfattach ipmi_ca;


/* locators */
static long loc[142] = {
	0x4e, 0, -1, 0, -1, -1, -1, 0x2e,
	0, -1, 0, -1, -1, -1, 0x290, 0,
	-1, 0, -1, -1, -1, 0x164e, 0, -1,
	0, -1, -1, -1, 0x162e, 0, -1, 0,
	-1, -1, -1, -1, 0, -1, 0, -1,
	-1, -1, 0x3f0, 0, -1, 0, 6, 2,
	-1, 0x1600, 0, -1, 0, -1, -1, -1,
	0x3f8, 0, -1, 0, 4, -1, -1, 0x2f8,
	0, -1, 0, 3, -1, -1, 0x3e8, 0,
	-1, 0, 5, -1, -1, 0x2e8, 0, -1,
	0, 9, -1, -1, 0x1f0, 0, -1, 0,
	0xe, -1, -1, 0x170, 0, -1, 0, 0xf,
	-1, -1, 0x330, 0, -1, 0, -1, -1,
	-1, 0xe0, 0, -1, 0, -1, -1, -1,
	0x378, 0, -1, 0, 7, -1, -1, 0x680,
	0, -1, 0, -1, -1, -1, -1, -1,
	-1, -1, -1, -1, 1, -1, 1, -1,
	1, 1, -1, -1, 1, 0,
};

#ifndef MAXEXTRALOC
#define MAXEXTRALOC 32
#endif
long extraloc[MAXEXTRALOC] = { -1 }; /* extra locator space */
int rextraloc = MAXEXTRALOC; /* remaining extra locators */
const int textraloc = MAXEXTRALOC; /* total extra relocators */

char *locnames[] = {
	"phy",
	"target",
	"lun",
	"channel",
	"apid",
	"bus",
	"dev",
	"function",
	"irq",
	"port",
	"primary",
	"slot",
	"size",
	"iomem",
	"iosiz",
	"drq",
	"drq2",
	"drive",
	"addr",
	"console",
	"mux",
	"configuration",
	"interface",
	"vendor",
	"product",
	"release",
	"portno",
	"reportid",
};

/* each entry is an index into locnames[]; -1 terminates */
short locnamp[] = {
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 0, -1, 0, -1, 0,
	-1, 0, -1, 1, 2, -1, 3, -1,
	3, -1, 3, -1, 3, -1, 3, -1,
	4, -1, 5, -1, 5, -1, 6, 7,
	-1, 7, 8, -1, 6, 7, -1, 9,
	-1, 10, -1, 10, -1, 11, -1, 11,
	-1, 9, 12, 13, 14, 8, 15, 16,
	-1, 17, -1, 18, 12, -1, 19, 10,
	20, -1, 19, 10, 20, -1, 19, 10,
	20, -1, 19, 10, 20, -1, 19, 20,
	-1, 19, 20, -1, 19, 20, -1, 20,
	-1, 20, -1, 20, -1, 20, -1, 20,
	-1, 20, -1, 20, -1, 20, -1, 20,
	-1, 11, -1, 9, 21, 22, 23, 24,
	25, -1, 9, 21, 22, 23, 24, 25,
	-1, 26, -1, 26, -1, 26, -1, 26,
	-1, 26, -1, 26, -1, 26, -1, 26,
	-1, 26, -1, 26, -1, 26, -1, 26,
	-1, 26, -1, 26, -1, 26, -1, 26,
	-1, 26, -1, 26, -1, 26, -1, 26,
	-1, 26, -1, 27, -1, 27, -1,
};

/* size of parent vectors */
int pv_size = 266;

/* parent vectors */
short pv[266] = {
	344, 343, 340, 339, 338, 333, 332, 331, 330, 254, 249, 210, 185, 183, 182, 181,
	180, 179, 178, 177, 176, 175, 174, 158, 156, 146, 145, 140, 117, 108, 144, 136,
	139, 137, 138, 135, 248, 133, 134, 115, 116, 113, 114, 122, 123, 120, 121, 106,
	107, -1, 6, 4, 459, 316, 209, 173, 103, 101, 86, 85, 78, 70, 67, 65,
	62, 49, 5, 172, 109, 104, 102, 82, 81, 80, 100, 99, 84, 83, 98, 77,
	97, 76, 246, 75, 74, -1, 345, 327, 349, 350, 351, 346, 347, 348, 352, 356,
	357, 353, 354, 355, 359, 360, 361, 362, 358, 313, 314, -1, 297, 299, 87, 91,
	171, 94, 88, 89, 93, 96, 90, 95, 92, -1, 408, 409, 410, 312, 309, 310,
	311, 380, 292, -1, 206, 211, 212, 213, 214, 184, 445, 224, -1, 153, 151, 152,
	147, 148, 149, 150, -1, 265, 266, 247, 111, 110, -1, 51, 250, 251, 252, -1,
	301, 87, 91, 267, -1, 237, 238, 239, -1, 407, 308, 291, -1, 444, 215, 221,
	-1, 51, 112, 240, -1, 295, 296, -1, 298, 299, -1, 264, 73, -1, 328, 119,
	-1, 271, 272, -1, 37, -1, 72, -1, 245, -1, 243, -1, 385, -1, 255, -1,
	304, -1, 51, -1, 406, -1, 257, -1, 242, -1, 154, -1, 263, -1, 161, -1,
	294, -1, 234, -1, 459, -1, 79, -1, 456, -1, 460, -1, 223, -1, 52, -1,
	157, -1, 377, -1, 63, -1, 57, -1, 155, -1, 60, -1, 129, -1, 237, -1,
	293, -1, 433, -1, 268, -1, 56, -1, 300, -1,
};

#define NORM FSTATE_NOTFOUND
#define STAR FSTATE_STAR
#define DNRM FSTATE_DNOTFOUND
#define DSTR FSTATE_DSTAR

struct cfdata cfdata[] = {
    /* attachment       driver        unit  state loc     flags parents nm starunit1 */
/*  0: video* at uvideo*|utvfu* */
    {&video_ca,		&video_cd,	 0, STAR,     loc,    0, pv+184, 0,    0},
/*  1: audio* at uaudio*|utvfu*|eap*|envy*|cmpci*|clcs*|auacer*|auich*|auixp*|auvia*|azalia*|yds*|emu* */
    {&audio_ca,		&audio_cd,	 0, STAR,     loc,    0, pv+108, 0,    0},
/*  2: midi* at umidi*|eap*|envy*|mpu* */
    {&midi_ca,		&midi_cd,	 0, STAR,     loc,    0, pv+160, 0,    0},
/*  3: radio* at udsbr*|bktr0 */
    {&radio_ca,		&radio_cd,	 0, STAR,     loc,    0, pv+190, 0,    0},
/*  4: vscsi0 at root */
    {&vscsi_ca,		&vscsi_cd,	 0, NORM,     loc,    0, pv+49, 0,    0},
/*  5: mpath0 at root */
    {&mpath_ca,		&mpath_cd,	 0, NORM,     loc,    0, pv+49, 0,    0},
/*  6: softraid0 at root */
    {&softraid_ca,	&softraid_cd,	 0, NORM,     loc,    0, pv+49, 0,    0},
/*  7: nsphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&nsphy_ca,		&nsphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/*  8: nsphyter* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&nsphyter_ca,	&nsphyter_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/*  9: gentbi* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&gentbi_ca,	&gentbi_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 10: qsphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&qsphy_ca,		&qsphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 11: inphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&inphy_ca,		&inphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 12: iophy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&iophy_ca,		&iophy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 13: eephy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&eephy_ca,		&eephy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 14: exphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&exphy_ca,		&exphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 15: rlphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&rlphy_ca,		&rlphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 16: lxtphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&lxtphy_ca,	&lxtphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 17: luphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&luphy_ca,		&luphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 18: mtdphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&mtdphy_ca,	&mtdphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 19: icsphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&icsphy_ca,	&icsphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 20: sqphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&sqphy_ca,		&sqphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 21: tqphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&tqphy_ca,		&tqphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 22: ukphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&ukphy_ca,		&ukphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 23: dcphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&dcphy_ca,		&dcphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 24: bmtphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&bmtphy_ca,	&bmtphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 25: brgphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&brgphy_ca,	&brgphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 26: xmphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&xmphy_ca,		&xmphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 27: amphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&amphy_ca,		&amphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 28: acphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&acphy_ca,		&acphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 29: nsgphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&nsgphy_ca,	&nsgphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 30: urlphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&urlphy_ca,	&urlphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 31: rgephy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&rgephy_ca,	&rgephy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 32: ciphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&ciphy_ca,		&ciphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 33: ipgphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&ipgphy_ca,	&ipgphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 34: etphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&etphy_ca,		&etphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 35: jmphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&jmphy_ca,		&jmphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 36: atphy* at ure*|url*|udav*|mue*|mos*|smsc*|axen*|axe*|aue*|hme*|xe*|lii*|bce*|ale*|alc*|age*|jme*|et*|nfe*|stge*|vge*|bnx*|bge*|msk*|sk*|se*|sis*|cas*|vr*|pcn*|sf*|ti*|gem*|ne*|ne*|epic*|sm*|dc*|dc*|re*|re*|rl*|rl*|fxp*|fxp*|xl*|xl*|ep*|ep* phy -1 */
    {&atphy_ca,		&atphy_cd,	 0, STAR, loc+131,    0, pv+ 0, 1,    0},
/* 37: scsibus* at softraid0|vscsi0|sdmmc*|umass*|vmwpvs*|pcscp*|mpii*|qle*|ips*|mfii*|arc*|vioscsi*|vioblk*|hvs*|xbf*|atapiscsi*|mpath0|iha*|siop*|sili*|mpi*|nvme*|ahci*|ahci*|qla*|qlw*|mfi*|ami*|ciss*|twe*|gdt*|adw*|aic*|ahd*|ahc* */
    {&scsibus_ca,	&scsibus_cd,	 0, STAR,     loc,    0, pv+50, 98,    0},
/* 38: cd* at scsibus* target -1 lun -1 */
    {&cd_ca,		&cd_cd,		 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 39: ch* at scsibus* target -1 lun -1 */
    {&ch_ca,		&ch_cd,		 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 40: sd* at scsibus* target -1 lun -1 */
    {&sd_ca,		&sd_cd,		 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 41: st* at scsibus* target -1 lun -1 */
    {&st_ca,		&st_cd,		 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 42: uk* at scsibus* target -1 lun -1 */
    {&uk_ca,		&uk_cd,		 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 43: safte* at scsibus* target -1 lun -1 */
    {&safte_ca,		&safte_cd,	 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 44: ses* at scsibus* target -1 lun -1 */
    {&ses_ca,		&ses_cd,	 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 45: sym* at scsibus* target -1 lun -1 */
    {&sym_ca,		&sym_cd,	 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 46: rdac* at scsibus* target -1 lun -1 */
    {&rdac_ca,		&rdac_cd,	 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 47: emc* at scsibus* target -1 lun -1 */
    {&emc_ca,		&emc_cd,	 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 48: hds* at scsibus* target -1 lun -1 */
    {&hds_ca,		&hds_cd,	 0, STAR, loc+130,    0, pv+196, 99,    0},
/* 49: atapiscsi* at wdc0|wdc1|wdc*|pciide*|pciide* channel -1 */
    {&atapiscsi_ca,	&atapiscsi_cd,	 0, STAR, loc+131,    0, pv+149, 102,    0},
/* 50: wd* at wdc0|wdc1|wdc*|pciide*|pciide* channel -1 drive -1 */
    {&wd_ca,		&wd_cd,		 0, STAR, loc+130,    0, pv+149, 102,    0},
/* 51: mainbus0 at root */
    {&mainbus_ca,	&mainbus_cd,	 0, NORM,     loc,    0, pv+49, 0,    0},
/* 52: bios0 at mainbus0 apid -1 */
    {&bios_ca,		&bios_cd,	 0, NORM, loc+131,    0, pv+210, 112,    0},
/* 53: mpbios0 at bios0 */
    {&mpbios_ca,	&mpbios_cd,	 0, NORM,     loc,    0, pv+238, 113,    0},
/* 54: cpu0 at mainbus0 apid -1 */
    {&cpu_ca,		&cpu_cd,	 0, NORM, loc+131,    0, pv+210, 112,    0},
/* 55: ioapic* at mainbus0 apid -1 */
    {&ioapic_ca,	&ioapic_cd,	 0, STAR, loc+131,    0, pv+210, 112,    0},
/* 56: efifb0 at mainbus0 apid -1 */
    {&efifb_ca,		&efifb_cd,	 0, NORM, loc+131,    0, pv+210, 112,    0},
/* 57: pvbus0 at mainbus0 apid -1 */
    {&pvbus_ca,		&pvbus_cd,	 0, NORM, loc+131,    0, pv+210, 112,    0},
/* 58: pvclock0 at pvbus0 */
    {&pvclock_ca,	&pvclock_cd,	 0, NORM,     loc,    0, pv+246, 113,    0},
/* 59: vmt0 at pvbus0 */
    {&vmt_ca,		&vmt_cd,	 0, NORM,     loc,    0, pv+246, 113,    0},
/* 60: xen0 at pvbus0 */
    {&xen_ca,		&xen_cd,	 0, NORM,     loc,    0, pv+246, 113,    0},
/* 61: xnf* at xen0 */
    {&xnf_ca,		&xnf_cd,	 0, STAR,     loc,    0, pv+250, 113,    0},
/* 62: xbf* at xen0 */
    {&xbf_ca,		&xbf_cd,	 0, STAR,     loc,    0, pv+250, 113,    0},
/* 63: hyperv0 at pvbus0 */
    {&hyperv_ca,	&hyperv_cd,	 0, NORM,     loc,    0, pv+246, 113,    0},
/* 64: hvn* at hyperv0 */
    {&hvn_ca,		&hvn_cd,	 0, STAR,     loc,    0, pv+244, 113,    0},
/* 65: hvs* at hyperv0 */
    {&hvs_ca,		&hvs_cd,	 0, STAR,     loc,    0, pv+244, 113,    0},
/* 66: vio* at virtio* */
    {&vio_ca,		&vio_cd,	 0, STAR,     loc,    0, pv+236, 113,    0},
/* 67: vioblk* at virtio* */
    {&vioblk_ca,	&vioblk_cd,	 0, STAR,     loc,    0, pv+236, 113,    0},
/* 68: viomb* at virtio* */
    {&viomb_ca,		&viomb_cd,	 0, STAR,     loc,    0, pv+236, 113,    0},
/* 69: viornd* at virtio* */
    {&viornd_ca,	&viornd_cd,	 0, STAR,     loc,    0, pv+236, 113,    0},
/* 70: vioscsi* at virtio* */
    {&vioscsi_ca,	&vioscsi_cd,	 0, STAR,     loc,    0, pv+236, 113,    0},
/* 71: vmmci* at virtio* */
    {&vmmci_ca,		&vmmci_cd,	 0, STAR,     loc,    0, pv+236, 113,    0},
/* 72: pci* at mainbus0|ppb*|pchb* bus -1 */
    {&pci_ca,		&pci_cd,	 0, STAR, loc+131,    0, pv+177, 112,    0},
/* 73: vga* at pci* dev -1 function -1 */
    {&vga_pci_ca,	&vga_cd,	 1, STAR, loc+130,    0, pv+198, 118,    1},
/* 74: ahc* at pci* dev -1 function -1 */
    {&ahc_pci_ca,	&ahc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 75: ahd* at pci* dev -1 function -1 */
    {&ahd_pci_ca,	&ahd_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 76: adw* at pci* dev -1 function -1 */
    {&adw_pci_ca,	&adw_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 77: twe* at pci* dev -1 function -1 */
    {&twe_pci_ca,	&twe_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 78: arc* at pci* dev -1 function -1 */
    {&arc_ca,		&arc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 79: jmb* at pci* dev -1 function -1 */
    {&jmb_ca,		&jmb_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 80: ahci* at pci* dev -1 function -1 */
    {&ahci_pci_ca,	&ahci_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 81: ahci* at jmb* */
    {&ahci_jmb_ca,	&ahci_cd,	 0, STAR,     loc,    0, pv+230, 120,    0},
/* 82: nvme* at pci* dev -1 function -1 */
    {&nvme_pci_ca,	&nvme_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 83: ami* at pci* dev -1 function -1 */
    {&ami_pci_ca,	&ami_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 84: mfi* at pci* dev -1 function -1 */
    {&mfi_pci_ca,	&mfi_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 85: mfii* at pci* dev -1 function -1 */
    {&mfii_ca,		&mfii_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 86: ips* at pci* dev -1 function -1 */
    {&ips_ca,		&ips_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 87: eap* at pci* dev -1 function -1 */
    {&eap_ca,		&eap_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 88: auacer* at pci* dev -1 function -1 */
    {&auacer_ca,	&auacer_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 89: auich* at pci* dev -1 function -1 */
    {&auich_ca,		&auich_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 90: azalia* at pci* dev -1 function -1 */
    {&azalia_ca,	&azalia_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 91: envy* at pci* dev -1 function -1 */
    {&envy_ca,		&envy_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 92: emu* at pci* dev -1 function -1 */
    {&emu_ca,		&emu_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 93: auixp* at pci* dev -1 function -1 */
    {&auixp_ca,		&auixp_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 94: clcs* at pci* dev -1 function -1 */
    {&clcs_ca,		&clcs_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 95: yds* at pci* dev -1 function -1 */
    {&yds_ca,		&yds_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 96: auvia* at pci* dev -1 function -1 */
    {&auvia_ca,		&auvia_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 97: gdt* at pci* dev -1 function -1 */
    {&gdt_pci_ca,	&gdt_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 98: ciss* at pci* dev -1 function -1 */
    {&ciss_pci_ca,	&ciss_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/* 99: qlw* at pci* dev -1 function -1 */
    {&qlw_pci_ca,	&qlw_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*100: qla* at pci* dev -1 function -1 */
    {&qla_pci_ca,	&qla_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*101: qle* at pci* dev -1 function -1 */
    {&qle_ca,		&qle_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*102: mpi* at pci* dev -1 function -1 */
    {&mpi_pci_ca,	&mpi_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*103: mpii* at pci* dev -1 function -1 */
    {&mpii_ca,		&mpii_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*104: sili* at pci* dev -1 function -1 */
    {&sili_pci_ca,	&sili_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*105: de* at pci* dev -1 function -1 */
    {&de_ca,		&de_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*106: ep* at pci* dev -1 function -1 */
    {&ep_pci_ca,	&ep_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*107: ep* at pcmcia* function -1 irq -1 */
    {&ep_pcmcia_ca,	&ep_cd,		 0, STAR, loc+130,    0, pv+200, 121,    0},
/*108: pcn* at pci* dev -1 function -1 */
    {&pcn_ca,		&pcn_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*109: siop* at pci* dev -1 function -1 */
    {&siop_pci_ca,	&siop_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*110: pciide* at pci* dev -1 function -1 */
    {&pciide_pci_ca,	&pciide_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*111: pciide* at jmb* */
    {&pciide_jmb_ca,	&pciide_cd,	 0, STAR,     loc,    0, pv+230, 120,    0},
/*112: ppb* at pci* dev -1 function -1 */
    {&ppb_ca,		&ppb_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*113: rl* at pci* dev -1 function -1 */
    {&rl_pci_ca,	&rl_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*114: rl* at cardbus* dev -1 function -1 */
    {&rl_cardbus_ca,	&rl_cd,		 0, STAR, loc+130,    0, pv+202, 124,    0},
/*115: re* at pci* dev -1 function -1 */
    {&re_pci_ca,	&re_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*116: re* at cardbus* dev -1 function -1 */
    {&re_cardbus_ca,	&re_cd,		 0, STAR, loc+130,    0, pv+202, 124,    0},
/*117: vr* at pci* dev -1 function -1 */
    {&vr_ca,		&vr_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*118: txp* at pci* dev -1 function -1 */
    {&txp_ca,		&txp_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*119: bktr0 at pci* dev -1 function -1 */
    {&bktr_ca,		&bktr_cd,	 0, NORM, loc+130,    0, pv+198, 118,    0},
/*120: xl* at pci* dev -1 function -1 */
    {&xl_pci_ca,	&xl_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*121: xl* at cardbus* dev -1 function -1 */
    {&xl_cardbus_ca,	&xl_cd,		 0, STAR, loc+130,    0, pv+202, 124,    0},
/*122: fxp* at pci* dev -1 function -1 */
    {&fxp_pci_ca,	&fxp_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*123: fxp* at cardbus* dev -1 function -1 */
    {&fxp_cardbus_ca,	&fxp_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*124: em* at pci* dev -1 function -1 */
    {&em_ca,		&em_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*125: ixgb* at pci* dev -1 function -1 */
    {&ixgb_ca,		&ixgb_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*126: ix* at pci* dev -1 function -1 */
    {&ix_ca,		&ix_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*127: ixl* at pci* dev -1 function -1 */
    {&ixl_ca,		&ixl_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*128: xge* at pci* dev -1 function -1 */
    {&xge_ca,		&xge_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*129: thtc* at pci* dev -1 function -1 */
    {&thtc_ca,		&thtc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*130: tht* at thtc* */
    {&tht_ca,		&tht_cd,	 0, STAR,     loc,    0, pv+252, 126,    0},
/*131: myx* at pci* dev -1 function -1 */
    {&myx_ca,		&myx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*132: oce* at pci* dev -1 function -1 */
    {&oce_ca,		&oce_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*133: dc* at pci* dev -1 function -1 */
    {&dc_pci_ca,	&dc_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*134: dc* at cardbus* dev -1 function -1 */
    {&dc_cardbus_ca,	&dc_cd,		 0, STAR, loc+130,    0, pv+202, 124,    0},
/*135: epic* at pci* dev -1 function -1 */
    {&epic_pci_ca,	&epic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*136: ti* at pci* dev -1 function -1 */
    {&ti_pci_ca,	&ti_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*137: ne* at pci* dev -1 function -1 */
    {&ne_pci_ca,	&ne_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*138: ne* at pcmcia* function -1 irq -1 */
    {&ne_pcmcia_ca,	&ne_cd,		 0, STAR, loc+130,    0, pv+200, 121,    0},
/*139: gem* at pci* dev -1 function -1 */
    {&gem_pci_ca,	&gem_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*140: cas* at pci* dev -1 function -1 */
    {&cas_ca,		&cas_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*141: hifn* at pci* dev -1 function -1 */
    {&hifn_ca,		&hifn_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*142: ubsec* at pci* dev -1 function -1 */
    {&ubsec_ca,		&ubsec_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*143: safe* at pci* dev -1 function -1 */
    {&safe_ca,		&safe_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*144: sf* at pci* dev -1 function -1 */
    {&sf_pci_ca,	&sf_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*145: sis* at pci* dev -1 function -1 */
    {&sis_ca,		&sis_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*146: se* at pci* dev -1 function -1 */
    {&se_ca,		&se_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*147: uhci* at pci* dev -1 function -1 */
    {&uhci_pci_ca,	&uhci_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*148: uhci* at cardbus* dev -1 function -1 */
    {&uhci_cardbus_ca,	&uhci_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*149: ohci* at pci* dev -1 function -1 */
    {&ohci_pci_ca,	&ohci_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*150: ohci* at cardbus* dev -1 function -1 */
    {&ohci_cardbus_ca,	&ohci_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*151: ehci* at pci* dev -1 function -1 */
    {&ehci_pci_ca,	&ehci_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*152: ehci* at cardbus* dev -1 function -1 */
    {&ehci_cardbus_ca,	&ehci_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*153: xhci* at pci* dev -1 function -1 */
    {&xhci_pci_ca,	&xhci_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*154: cbb* at pci* dev -1 function -1 */
    {&cbb_pci_ca,	&cbb_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*155: skc* at pci* dev -1 function -1 */
    {&skc_ca,		&skc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*156: sk* at skc* */
    {&sk_ca,		&sk_cd,		 0, STAR,     loc,    0, pv+248, 126,    0},
/*157: mskc* at pci* dev -1 function -1 */
    {&mskc_ca,		&mskc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*158: msk* at mskc* */
    {&msk_ca,		&msk_cd,	 0, STAR,     loc,    0, pv+240, 126,    0},
/*159: com* at puc* port -1 */
    {&com_puc_ca,	&com_cd,	 4, STAR, loc+131,    0, pv+222, 127,    4},
/*160: lpt* at puc* port -1 */
    {&lpt_puc_ca,	&lpt_cd,	 1, STAR, loc+131,    0, pv+222, 127,    1},
/*161: puc* at pci* dev -1 function -1 */
    {&puc_pci_ca,	&puc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*162: wi* at pci* dev -1 function -1 */
    {&wi_pci_ca,	&wi_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*163: wi* at pcmcia* function -1 irq -1 */
    {&wi_pcmcia_ca,	&wi_cd,		 0, STAR, loc+130,    0, pv+200, 121,    0},
/*164: an* at pci* dev -1 function -1 */
    {&an_pci_ca,	&an_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*165: an* at pcmcia* function -1 irq -1 */
    {&an_pcmcia_ca,	&an_cd,		 0, STAR, loc+130,    0, pv+200, 121,    0},
/*166: iwi* at pci* dev -1 function -1 */
    {&iwi_ca,		&iwi_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*167: wpi* at pci* dev -1 function -1 */
    {&wpi_ca,		&wpi_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*168: iwn* at pci* dev -1 function -1 */
    {&iwn_ca,		&iwn_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*169: iwm* at pci* dev -1 function -1 */
    {&iwm_ca,		&iwm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*170: iwx* at pci* dev -1 function -1 */
    {&iwx_ca,		&iwx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*171: cmpci* at pci* dev -1 function -1 */
    {&cmpci_ca,		&cmpci_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*172: iha* at pci* dev -1 function -1 */
    {&iha_pci_ca,	&iha_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*173: pcscp* at pci* dev -1 function -1 */
    {&pcscp_ca,		&pcscp_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*174: bge* at pci* dev -1 function -1 */
    {&bge_ca,		&bge_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*175: bnx* at pci* dev -1 function -1 */
    {&bnx_ca,		&bnx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*176: vge* at pci* dev -1 function -1 */
    {&vge_ca,		&vge_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*177: stge* at pci* dev -1 function -1 */
    {&stge_ca,		&stge_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*178: nfe* at pci* dev -1 function -1 */
    {&nfe_ca,		&nfe_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*179: et* at pci* dev -1 function -1 */
    {&et_ca,		&et_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*180: jme* at pci* dev -1 function -1 */
    {&jme_ca,		&jme_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*181: age* at pci* dev -1 function -1 */
    {&age_ca,		&age_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*182: alc* at pci* dev -1 function -1 */
    {&alc_ca,		&alc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*183: ale* at pci* dev -1 function -1 */
    {&ale_ca,		&ale_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*184: amdpm* at pci* dev -1 function -1 */
    {&amdpm_ca,		&amdpm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*185: bce* at pci* dev -1 function -1 */
    {&bce_ca,		&bce_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*186: ath* at pci* dev -1 function -1 */
    {&ath_pci_ca,	&ath_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*187: ath* at cardbus* dev -1 function -1 */
    {&ath_cardbus_ca,	&ath_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*188: athn* at pci* dev -1 function -1 */
    {&athn_pci_ca,	&athn_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*189: athn* at cardbus* dev -1 function -1 */
    {&athn_cardbus_ca,	&athn_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*190: atw* at pci* dev -1 function -1 */
    {&atw_pci_ca,	&atw_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*191: atw* at cardbus* dev -1 function -1 */
    {&atw_cardbus_ca,	&atw_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*192: rtw* at pci* dev -1 function -1 */
    {&rtw_pci_ca,	&rtw_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*193: rtw* at cardbus* dev -1 function -1 */
    {&rtw_cardbus_ca,	&rtw_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*194: rtwn* at pci* dev -1 function -1 */
    {&rtwn_pci_ca,	&rtwn_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*195: ral* at pci* dev -1 function -1 */
    {&ral_pci_ca,	&ral_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*196: ral* at cardbus* dev -1 function -1 */
    {&ral_cardbus_ca,	&ral_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*197: acx* at pci* dev -1 function -1 */
    {&acx_pci_ca,	&acx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*198: acx* at cardbus* dev -1 function -1 */
    {&acx_cardbus_ca,	&acx_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*199: pgt* at pci* dev -1 function -1 */
    {&pgt_pci_ca,	&pgt_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*200: pgt* at cardbus* dev -1 function -1 */
    {&pgt_cardbus_ca,	&pgt_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*201: malo* at pci* dev -1 function -1 */
    {&malo_pci_ca,	&malo_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*202: malo* at cardbus* dev -1 function -1 */
    {&malo_cardbus_ca,	&malo_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*203: malo* at pcmcia* function -1 irq -1 */
    {&malo_pcmcia_ca,	&malo_cd,	 0, STAR, loc+130,    0, pv+200, 121,    0},
/*204: bwi* at pci* dev -1 function -1 */
    {&bwi_pci_ca,	&bwi_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*205: bwi* at cardbus* dev -1 function -1 */
    {&bwi_cardbus_ca,	&bwi_cd,	 0, STAR, loc+130,    0, pv+202, 124,    0},
/*206: piixpm* at pci* dev -1 function -1 */
    {&piixpm_ca,	&piixpm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*207: vic* at pci* dev -1 function -1 */
    {&vic_ca,		&vic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*208: vmx* at pci* dev -1 function -1 */
    {&vmx_ca,		&vmx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*209: vmwpvs* at pci* dev -1 function -1 */
    {&vmwpvs_ca,	&vmwpvs_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*210: lii* at pci* dev -1 function -1 */
    {&lii_ca,		&lii_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*211: ichiic* at pci* dev -1 function -1 */
    {&ichiic_ca,	&ichiic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*212: viapm* at pci* dev -1 function -1 */
    {&viapm_ca,		&viapm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*213: amdiic* at pci* dev -1 function -1 */
    {&amdiic_ca,	&amdiic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*214: nviic* at pci* dev -1 function -1 */
    {&nviic_ca,		&nviic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*215: sdhc* at pci* dev -1 function -1 */
    {&sdhc_pci_ca,	&sdhc_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*216: kate* at pci* dev -1 function -1 */
    {&kate_ca,		&kate_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*217: km* at pci* dev -1 function -1 */
    {&km_ca,		&km_cd,		 0, STAR, loc+130,    0, pv+198, 118,    0},
/*218: ksmn* at pci* dev -1 function -1 */
    {&ksmn_ca,		&ksmn_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*219: itherm* at pci* dev -1 function -1 */
    {&itherm_ca,	&itherm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*220: pchtemp* at pci* dev -1 function -1 */
    {&pchtemp_ca,	&pchtemp_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*221: rtsx* at pci* dev -1 function -1 */
    {&rtsx_pci_ca,	&rtsx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*222: xspd0 at pci* dev -1 function -1 */
    {&xspd_ca,		&xspd_cd,	 0, NORM, loc+130,    0, pv+198, 118,    0},
/*223: virtio* at pci* dev -1 function -1 */
    {&virtio_pci_ca,	&virtio_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*224: dwiic* at pci* dev -1 function -1 */
    {&dwiic_pci_ca,	&dwiic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*225: bwfm* at pci* dev -1 function -1 */
    {&bwfm_pci_ca,	&bwfm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*226: ccp* at pci* dev -1 function -1 */
    {&ccp_pci_ca,	&ccp_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*227: bnxt* at pci* dev -1 function -1 */
    {&bnxt_ca,		&bnxt_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*228: mcx* at pci* dev -1 function -1 */
    {&mcx_ca,		&mcx_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*229: iavf* at pci* dev -1 function -1 */
    {&iavf_ca,		&iavf_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*230: rge* at pci* dev -1 function -1 */
    {&rge_ca,		&rge_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*231: com* at pci* dev -1 function -1 */
    {&com_pci_ca,	&com_cd,	 4, STAR, loc+130,    0, pv+198, 118,    4},
/*232: com* at pcmcia* function -1 irq -1 */
    {&com_pcmcia_ca,	&com_cd,	 4, STAR, loc+130,    0, pv+200, 121,    4},
/*233: agp* at intagp* */
    {&agp_ca,		&agp_cd,	 0, STAR,     loc,    0, pv+226, 128,    0},
/*234: intagp* at inteldrm* */
    {&intagp_ca,	&intagp_cd,	 0, STAR,     loc,    0, pv+254, 128,    0},
/*235: drm0 at inteldrm*|radeondrm*|amdgpu* primary 1 */
    {&drm_ca,		&drm_cd,	 0, NORM, loc+140,    0, pv+165, 128,    0},
/*236: drm* at inteldrm*|radeondrm*|amdgpu* primary -1 */
    {&drm_ca,		&drm_cd,	 1, STAR, loc+131,    0, pv+165, 128,    1},
/*237: inteldrm* at pci* dev -1 function -1 */
    {&inteldrm_ca,	&inteldrm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*238: radeondrm* at pci* dev -1 function -1 */
    {&radeondrm_ca,	&radeondrm_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*239: amdgpu* at pci* dev -1 function -1 */
    {&amdgpu_ca,	&amdgpu_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*240: pchb* at pci* dev -1 function -1 */
    {&pchb_ca,		&pchb_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*241: amas* at pci* dev -1 function -1 */
    {&amas_ca,		&amas_cd,	 0, DSTR, loc+130,    0, pv+198, 118,    0},
/*242: cardslot* at cbb* slot -1 */
    {&cardslot_ca,	&cardslot_cd,	 0, STAR, loc+131,    0, pv+218, 133,    0},
/*243: cardbus* at cardslot* slot -1 */
    {&cardbus_ca,	&cardbus_cd,	 0, STAR, loc+131,    0, pv+216, 135,    0},
/*244: com* at cardbus* dev -1 function -1 */
    {&com_cardbus_ca,	&com_cd,	 4, STAR, loc+130,    0, pv+202, 124,    4},
/*245: pcmcia* at cardslot* controller -1 socket -1 */
    {&pcmcia_ca,	&pcmcia_cd,	 0, STAR, loc+130,    0, pv+216, 135,    0},
/*246: aic* at pcmcia* function -1 irq -1 */
    {&aic_pcmcia_ca,	&aic_cd,	 0, STAR, loc+130,    0, pv+200, 121,    0},
/*247: wdc* at pcmcia* function -1 irq -1 */
    {&wdc_pcmcia_ca,	&wdc_cd,	 2, STAR, loc+130,    0, pv+200, 121,    2},
/*248: sm* at pcmcia* function -1 irq -1 */
    {&sm_pcmcia_ca,	&sm_cd,		 0, STAR, loc+130,    0, pv+200, 121,    0},
/*249: xe* at pcmcia* function -1 irq -1 */
    {&xe_pcmcia_ca,	&xe_cd,		 0, STAR, loc+130,    0, pv+200, 121,    0},
/*250: pcib* at pci* dev -1 function -1 */
    {&pcib_ca,		&pcib_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*251: amdpcib* at pci* dev -1 function -1 */
    {&amdpcib_ca,	&amdpcib_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*252: tcpcib* at pci* dev -1 function -1 */
    {&tcpcib_ca,	&tcpcib_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*253: aapic* at pci* dev -1 function -1 */
    {&aapic_ca,		&aapic_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*254: hme* at pci* dev -1 function -1 */
    {&hme_pci_ca,	&hme_cd,	 0, STAR, loc+130,    0, pv+198, 118,    0},
/*255: isa0 at mainbus0|pcib*|amdpcib*|tcpcib* */
    {&isa_ca,		&isa_cd,	 0, NORM,     loc,    0, pv+155, 112,    0},
/*256: isadma0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&isadma_ca,	&isadma_cd,	 0, NORM, loc+ 35,    0, pv+206, 137,    0},
/*257: fdc0 at isa0 port 0x3f0 size 0 iomem -1 iosiz 0 irq 6 drq 2 drq2 -1 */
    {&fdc_ca,		&fdc_cd,	 0, NORM, loc+ 42,    0, pv+206, 137,    0},
/*258: fd* at fdc0 drive -1 */
    {&fd_ca,		&fd_cd,		 0, STAR, loc+131,    0, pv+214, 145,    0},
/*259: com0 at isa0 port 0x3f8 size 0 iomem -1 iosiz 0 irq 4 drq -1 drq2 -1 */
    {&com_isa_ca,	&com_cd,	 0, NORM, loc+ 56,    0, pv+206, 137,    0},
/*260: com1 at isa0 port 0x2f8 size 0 iomem -1 iosiz 0 irq 3 drq -1 drq2 -1 */
    {&com_isa_ca,	&com_cd,	 1, NORM, loc+ 63,    0, pv+206, 137,    1},
/*261: com2 at isa0 port 0x3e8 size 0 iomem -1 iosiz 0 irq 5 drq -1 drq2 -1 */
    {&com_isa_ca,	&com_cd,	 2, NORM, loc+ 70,    0, pv+206, 137,    2},
/*262: com3 at isa0 port 0x2e8 size 0 iomem -1 iosiz 0 irq 9 drq -1 drq2 -1 */
    {&com_isa_ca,	&com_cd,	 3, DNRM, loc+ 77,    0, pv+206, 137,    3},
/*263: pckbc0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&pckbc_isa_ca,	&pckbc_cd,	 0, NORM, loc+ 35,    0, pv+206, 137,    0},
/*264: vga0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&vga_isa_ca,	&vga_cd,	 0, NORM, loc+ 35,    0, pv+206, 137,    0},
/*265: wdc0 at isa0 port 0x1f0 size 0 iomem -1 iosiz 0 irq 0xe drq -1 drq2 -1 */
    {&wdc_isa_ca,	&wdc_cd,	 0, DNRM, loc+ 84,    0, pv+206, 137,    0},
/*266: wdc1 at isa0 port 0x170 size 0 iomem -1 iosiz 0 irq 0xf drq -1 drq2 -1 */
    {&wdc_isa_ca,	&wdc_cd,	 1, DNRM, loc+ 91,    0, pv+206, 137,    1},
/*267: mpu* at isa0 port 0x330 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&mpu_isa_ca,	&mpu_cd,	 0, STAR, loc+ 98,    0, pv+206, 137,    0},
/*268: pcppi0 at isa0 port -1 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&pcppi_ca,		&pcppi_cd,	 0, NORM, loc+ 35,    0, pv+206, 137,    0},
/*269: spkr0 at pcppi0 */
    {&spkr_ca,		&spkr_cd,	 0, NORM,     loc,    0, pv+260, 146,    0},
/*270: lpt0 at isa0 port 0x378 size 0 iomem -1 iosiz 0 irq 7 drq -1 drq2 -1 */
    {&lpt_isa_ca,	&lpt_cd,	 0, NORM, loc+112,    0, pv+206, 137,    0},
/*271: wbsio* at isa0 port 0x2e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&wbsio_ca,		&wbsio_cd,	 0, STAR, loc+  7,    0, pv+206, 137,    0},
/*272: wbsio* at isa0 port 0x4e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&wbsio_ca,		&wbsio_cd,	 0, STAR, loc+  0,    0, pv+206, 137,    0},
/*273: schsio* at isa0 port 0x2e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&schsio_ca,	&schsio_cd,	 0, STAR, loc+  7,    0, pv+206, 137,    0},
/*274: schsio* at isa0 port 0x4e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&schsio_ca,	&schsio_cd,	 0, STAR, loc+  0,    0, pv+206, 137,    0},
/*275: schsio* at isa0 port 0x162e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&schsio_ca,	&schsio_cd,	 0, STAR, loc+ 28,    0, pv+206, 137,    0},
/*276: schsio* at isa0 port 0x164e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&schsio_ca,	&schsio_cd,	 0, STAR, loc+ 21,    0, pv+206, 137,    0},
/*277: lm0 at isa0 port 0x290 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&lm_isa_ca,	&lm_cd,		 0, NORM, loc+ 14,    0, pv+206, 137,    0},
/*278: lm* at wbsio*|wbsio* */
    {&lm_wbsio_ca,	&lm_cd,		 1, STAR,     loc,    0, pv+193, 146,    1},
/*279: lm* at iic* addr -1 size -1 */
    {&lm_i2c_ca,	&lm_cd,		 1, STAR, loc+130,    0, pv+204, 147,    1},
/*280: it* at isa0 port 0x2e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&it_ca,		&it_cd,		 0, STAR, loc+  7,    0, pv+206, 137,    0},
/*281: it* at isa0 port 0x4e size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&it_ca,		&it_cd,		 0, STAR, loc+  0,    0, pv+206, 137,    0},
/*282: uguru0 at isa0 port 0xe0 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&uguru_ca,		&uguru_cd,	 0, DNRM, loc+105,    0, pv+206, 137,    0},
/*283: aps0 at isa0 port 0x1600 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&aps_ca,		&aps_cd,	 0, NORM, loc+ 49,    0, pv+206, 137,    0},
/*284: wsdisplay* at udl* console -1 primary -1 mux 1 */
    {&wsdisplay_emul_ca,	&wsdisplay_cd,	 1, STAR, loc+138,    0, pv+264, 150,    1},
/*285: wsdisplay* at inteldrm*|radeondrm*|amdgpu* console -1 primary -1 mux -1 */
    {&wsdisplay_emul_ca,	&wsdisplay_cd,	 1, STAR, loc+129,    0, pv+165, 128,    1},
/*286: wsdisplay0 at vga0|vga* console 1 primary -1 mux 1 */
    {&wsdisplay_emul_ca,	&wsdisplay_cd,	 0, NORM, loc+132,    0, pv+187, 154,    0},
/*287: wsdisplay0 at inteldrm*|radeondrm*|amdgpu* console -1 primary 1 mux 1 */
    {&wsdisplay_emul_ca,	&wsdisplay_cd,	 0, NORM, loc+135,    0, pv+165, 128,    0},
/*288: wsdisplay0 at efifb0 console -1 primary -1 mux 1 */
    {&wsdisplay_emul_ca,	&wsdisplay_cd,	 0, NORM, loc+138,    0, pv+262, 162,    0},
/*289: wskbd* at ikbd*|ukbd*|pckbd* console -1 mux 1 */
    {&wskbd_ca,		&wskbd_cd,	 0, STAR, loc+139,    0, pv+169, 166,    0},
/*290: wsmouse* at ims*|imt*|iatp*|ubcmtp*|ums*|umt*|uts*|uwacom*|pms* mux 0 */
    {&wsmouse_ca,	&wsmouse_cd,	 0, STAR, loc+141,    0, pv+122, 175,    0},
/*291: pckbd* at pckbc0 slot -1 */
    {&pckbd_ca,		&pckbd_cd,	 0, STAR, loc+131,    0, pv+220, 193,    0},
/*292: pms* at pckbc0 slot -1 */
    {&pms_ca,		&pms_cd,	 0, STAR, loc+131,    0, pv+220, 193,    0},
/*293: skgpio0 at isa0 port 0x680 size 0 iomem -1 iosiz 0 irq -1 drq -1 drq2 -1 */
    {&skgpio_ca,	&skgpio_cd,	 0, NORM, loc+119,    0, pv+206, 137,    0},
/*294: usb* at xhci*|ehci*|ehci*|uhci*|uhci*|ohci*|ohci* */
    {&usb_ca,		&usb_cd,	 0, STAR,     loc,    0, pv+141, 194,    0},
/*295: uhub* at usb* */
    {&uhub_ca,		&uhub_cd,	 0, STAR,     loc,    0, pv+224, 194,    0},
/*296: uhub* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uhub_uhub_ca,	&uhub_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*297: uaudio* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uaudio_ca,	&uaudio_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*298: uvideo* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uvideo_ca,	&uvideo_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*299: utvfu* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&utvfu_ca,		&utvfu_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*300: udl* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&udl_ca,		&udl_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*301: umidi* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umidi_ca,		&umidi_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*302: ucom* at umodem*|uvisor*|uvscom*|ubsa*|ukspan*|uftdi*|uplcom*|umct*|uslcom*|uscom*|ucrcom*|uark*|moscom*|umcs*|uipaq*|umsm*|uchcom*|uticom*|uxrcom*|ucycom*|uslhcom* portno -1 */
    {&ucom_ca,		&ucom_cd,	 0, STAR, loc+131,    0, pv+86, 209,    0},
/*303: ugen* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ugen_ca,		&ugen_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*304: uhidev* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uhidev_ca,	&uhidev_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*305: uhid* at uhidev* reportid -1 */
    {&uhid_ca,		&uhid_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*306: fido* at uhidev* reportid -1 */
    {&fido_ca,		&fido_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*307: ujoy* at uhidev* reportid -1 */
    {&ujoy_ca,		&ujoy_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*308: ukbd* at uhidev* reportid -1 */
    {&ukbd_ca,		&ukbd_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*309: ums* at uhidev* reportid -1 */
    {&ums_ca,		&ums_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*310: umt* at uhidev* reportid -1 */
    {&umt_ca,		&umt_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*311: uts* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uts_ca,		&uts_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*312: ubcmtp* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ubcmtp_ca,	&ubcmtp_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*313: ucycom* at uhidev* reportid -1 */
    {&ucycom_ca,	&ucycom_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*314: uslhcom* at uhidev* reportid -1 */
    {&uslhcom_ca,	&uslhcom_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*315: ulpt* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ulpt_ca,		&ulpt_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*316: umass* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umass_ca,		&umass_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*317: uthum* at uhidev* reportid -1 */
    {&uthum_ca,		&uthum_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*318: ugold* at uhidev* reportid -1 */
    {&ugold_ca,		&ugold_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*319: utrh* at uhidev* reportid -1 */
    {&utrh_ca,		&utrh_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*320: uoakrh* at uhidev* reportid -1 */
    {&uoakrh_ca,	&uoakrh_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*321: uoaklux* at uhidev* reportid -1 */
    {&uoaklux_ca,	&uoaklux_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*322: uoakv* at uhidev* reportid -1 */
    {&uoakv_ca,		&uoakv_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*323: uonerng* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uonerng_ca,	&uonerng_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*324: urng* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&urng_ca,		&urng_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*325: udcf* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&udcf_ca,		&udcf_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*326: umbg* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umbg_ca,		&umbg_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*327: uvisor* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uvisor_ca,	&uvisor_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*328: udsbr* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&udsbr_ca,		&udsbr_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*329: utwitch* at uhidev* reportid -1 */
    {&utwitch_ca,	&utwitch_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*330: aue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&aue_ca,		&aue_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*331: axe* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&axe_ca,		&axe_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*332: axen* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&axen_ca,		&axen_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*333: smsc* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&smsc_ca,		&smsc_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*334: cue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&cue_ca,		&cue_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*335: kue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&kue_ca,		&kue_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*336: cdce* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&cdce_ca,		&cdce_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*337: urndis* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&urndis_ca,	&urndis_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*338: mos* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&mos_ca,		&mos_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*339: mue* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&mue_ca,		&mue_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*340: udav* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&udav_ca,		&udav_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*341: upl* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&upl_ca,		&upl_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*342: ugl* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ugl_ca,		&ugl_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*343: url* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&url_ca,		&url_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*344: ure* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ure_ca,		&ure_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*345: umodem* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umodem_ca,	&umodem_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*346: uftdi* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uftdi_ca,		&uftdi_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*347: uplcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uplcom_ca,	&uplcom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*348: umct* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umct_ca,		&umct_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*349: uvscom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uvscom_ca,	&uvscom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*350: ubsa* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ubsa_ca,		&ubsa_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*351: ukspan* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ukspan_ca,	&ukspan_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*352: uslcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uslcom_ca,	&uslcom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*353: uark* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uark_ca,		&uark_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*354: moscom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&moscom_ca,	&moscom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*355: umcs* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umcs_ca,		&umcs_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*356: uscom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uscom_ca,		&uscom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*357: ucrcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ucrcom_ca,	&ucrcom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*358: uxrcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uxrcom_ca,	&uxrcom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*359: uipaq* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uipaq_ca,		&uipaq_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*360: umsm* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umsm_ca,		&umsm_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*361: uchcom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uchcom_ca,	&uchcom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*362: uticom* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uticom_ca,	&uticom_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*363: wi* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&wi_usb_ca,	&wi_cd,		 0, STAR, loc+126,    0, pv+181, 195,    0},
/*364: atu* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&atu_ca,		&atu_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*365: ural* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&ural_ca,		&ural_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*366: rum* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&rum_ca,		&rum_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*367: run* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&run_ca,		&run_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*368: zyd* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&zyd_ca,		&zyd_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*369: upgt* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&upgt_ca,		&upgt_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*370: urtw* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&urtw_ca,		&urtw_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*371: urtwn* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&urtwn_ca,		&urtwn_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*372: rsu* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&rsu_ca,		&rsu_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*373: otus* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&otus_ca,		&otus_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*374: umb* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&umb_ca,		&umb_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*375: uath* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uath_ca,		&uath_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*376: athn* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&athn_usb_ca,	&athn_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*377: uow* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uow_ca,		&uow_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*378: uberry* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&uberry_ca,	&uberry_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*379: upd* at uhidev* reportid -1 */
    {&upd_ca,		&upd_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*380: uwacom* at uhidev* reportid -1 */
    {&uwacom_ca,	&uwacom_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*381: bwfm* at uhub*|uhub* port -1 configuration -1 interface -1 vendor -1 product -1 release -1 */
    {&bwfm_usb_ca,	&bwfm_cd,	 0, STAR, loc+126,    0, pv+181, 195,    0},
/*382: bwfm* at sdmmc* */
    {&bwfm_sdio_ca,	&bwfm_cd,	 0, STAR,     loc,    0, pv+228, 98,    0},
/*383: umstc* at uhidev* reportid -1 */
    {&umstc_ca,		&umstc_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*384: uhidpp* at uhidev* reportid -1 */
    {&uhidpp_ca,	&uhidpp_cd,	 0, STAR, loc+131,    0, pv+208, 251,    0},
/*385: iic* at piixpm*|ichiic*|viapm*|amdiic*|nviic*|amdpm*|dwiic*|dwiic* */
    {&iic_ca,		&iic_cd,	 0, STAR,     loc,    0, pv+132, 252,    0},
/*386: lmtemp* at iic* addr -1 size -1 */
    {&lmtemp_ca,	&lmtemp_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*387: lmn* at iic* addr -1 size -1 */
    {&lmn_ca,		&lmn_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*388: lmenv* at iic* addr -1 size -1 */
    {&lmenv_ca,		&lmenv_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*389: maxtmp* at iic* addr -1 size -1 */
    {&maxtmp_ca,	&maxtmp_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*390: adc* at iic* addr -1 size -1 */
    {&adc_ca,		&adc_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*391: admtemp* at iic* addr -1 size -1 */
    {&admtemp_ca,	&admtemp_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*392: admlc* at iic* addr -1 size -1 */
    {&admlc_ca,		&admlc_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*393: admtm* at iic* addr -1 size -1 */
    {&admtm_ca,		&admtm_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*394: admtmp* at iic* addr -1 size -1 */
    {&admtmp_ca,	&admtmp_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*395: admtt* at iic* addr -1 size -1 */
    {&admtt_ca,		&admtt_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*396: maxds* at iic* addr -1 size -1 */
    {&maxds_ca,		&maxds_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*397: adt* at iic* addr -1 size -1 */
    {&adt_ca,		&adt_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*398: admcts* at iic* addr -1 size -1 */
    {&admcts_ca,	&admcts_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*399: wbng* at iic* addr -1 size -1 */
    {&wbng_ca,		&wbng_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*400: nvt* at iic* addr -1 size -1 */
    {&nvt_ca,		&nvt_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*401: adl* at iic* addr -1 size -1 */
    {&adl_ca,		&adl_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*402: andl* at iic* addr -1 size -1 */
    {&andl_ca,		&andl_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*403: spdmem* at iic* addr -1 size -1 */
    {&spdmem_iic_ca,	&spdmem_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*404: sdtemp* at iic* addr -1 size -1 */
    {&sdtemp_ca,	&sdtemp_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*405: lisa* at iic* addr -1 size -1 */
    {&lisa_ca,		&lisa_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*406: ihidev* at iic* addr -1 size -1 */
    {&ihidev_ca,	&ihidev_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*407: ikbd* at ihidev* reportid -1 */
    {&ikbd_ca,		&ikbd_cd,	 0, STAR, loc+131,    0, pv+212, 253,    0},
/*408: ims* at ihidev* reportid -1 */
    {&ims_ca,		&ims_cd,	 0, STAR, loc+131,    0, pv+212, 253,    0},
/*409: imt* at ihidev* reportid -1 */
    {&imt_ca,		&imt_cd,	 0, STAR, loc+131,    0, pv+212, 253,    0},
/*410: iatp* at iic* addr -1 size -1 */
    {&iatp_ca,		&iatp_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*411: bgw* at iic* addr -1 size -1 */
    {&bgw_ca,		&bgw_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*412: gpio* at skgpio0 */
    {&gpio_ca,		&gpio_cd,	 0, STAR,     loc,    0, pv+256, 254,    0},
/*413: acpitimer* at acpi0 */
    {&acpitimer_ca,	&acpitimer_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*414: acpiac* at acpi0 */
    {&acpiac_ca,	&acpiac_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*415: acpibat* at acpi0 */
    {&acpibat_ca,	&acpibat_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*416: acpibtn* at acpi0 */
    {&acpibtn_ca,	&acpibtn_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*417: acpicmos* at acpi0 */
    {&acpicmos_ca,	&acpicmos_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*418: acpicpu* at acpi0 */
    {&acpicpu_ca,	&acpicpu_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*419: acpihpet* at acpi0 */
    {&acpihpet_ca,	&acpihpet_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*420: acpiec* at acpi0 */
    {&acpiec_ca,	&acpiec_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*421: acpitz* at acpi0 */
    {&acpitz_ca,	&acpitz_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*422: acpimadt0 at acpi0 */
    {&acpimadt_ca,	&acpimadt_cd,	 0, NORM,     loc,    0, pv+232, 254,    0},
/*423: acpimcfg* at acpi0 */
    {&acpimcfg_ca,	&acpimcfg_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*424: acpiprt* at acpi0 */
    {&acpiprt_ca,	&acpiprt_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*425: acpidmar0 at acpi0 */
    {&acpidmar_ca,	&acpidmar_cd,	 0, DNRM,     loc,    0, pv+232, 254,    0},
/*426: acpidock* at acpi0 */
    {&acpidock_ca,	&acpidock_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*427: abl* at acpi0 */
    {&abl_ca,		&abl_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*428: asmc* at acpi0 */
    {&asmc_ca,		&asmc_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*429: acpiasus* at acpi0 */
    {&acpiasus_ca,	&acpiasus_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*430: acpithinkpad* at acpi0 */
    {&acpithinkpad_ca,	&acpithinkpad_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*431: acpitoshiba* at acpi0 */
    {&acpitoshiba_ca,	&acpitoshiba_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*432: acpisony* at acpi0 */
    {&acpisony_ca,	&acpisony_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*433: acpivideo* at acpi0 */
    {&acpivideo_ca,	&acpivideo_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*434: acpivout* at acpivideo* */
    {&acpivout_ca,	&acpivout_cd,	 0, STAR,     loc,    0, pv+258, 254,    0},
/*435: acpipwrres* at acpi0 */
    {&acpipwrres_ca,	&acpipwrres_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*436: aibs* at acpi0 */
    {&aibs_ca,		&aibs_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*437: aplgpio* at acpi0 */
    {&aplgpio_ca,	&aplgpio_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*438: bytgpio* at acpi0 */
    {&bytgpio_ca,	&bytgpio_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*439: chvgpio* at acpi0 */
    {&chvgpio_ca,	&chvgpio_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*440: glkgpio* at acpi0 */
    {&glkgpio_ca,	&glkgpio_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*441: pchgpio* at acpi0 */
    {&pchgpio_ca,	&pchgpio_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*442: tipmic* at iic* addr -1 size -1 */
    {&tipmic_ca,	&tipmic_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*443: ccpmic* at iic* addr -1 size -1 */
    {&ccpmic_ca,	&ccpmic_cd,	 0, STAR, loc+130,    0, pv+204, 147,    0},
/*444: sdhc* at acpi0 */
    {&sdhc_acpi_ca,	&sdhc_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*445: dwiic* at acpi0 */
    {&dwiic_acpi_ca,	&dwiic_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*446: acpicbkbd* at acpi0 */
    {&acpicbkbd_ca,	&acpicbkbd_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*447: acpials* at acpi0 */
    {&acpials_ca,	&acpials_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*448: tpm* at acpi0 */
    {&tpm_ca,		&tpm_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*449: acpihve* at acpi0 */
    {&acpihve_ca,	&acpihve_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*450: acpisbs* at acpi0 */
    {&acpisbs_ca,	&acpisbs_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*451: acpisurface* at acpi0 */
    {&acpisurface_ca,	&acpisurface_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*452: ipmi0 at acpi0 */
    {&ipmi_acpi_ca,	&ipmi_cd,	 0, DNRM,     loc,    0, pv+232, 254,    0},
/*453: ipmi0 at mainbus0 apid -1 */
    {&ipmi_ca,		&ipmi_cd,	 0, DNRM, loc+131,    0, pv+210, 112,    0},
/*454: amdgpio* at acpi0 */
    {&amdgpio_ca,	&amdgpio_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*455: acpihid* at acpi0 */
    {&acpihid_ca,	&acpihid_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*456: acpi0 at bios0 */
    {&acpi_ca,		&acpi_cd,	 0, NORM,     loc,    0, pv+238, 113,    0},
/*457: acpipci* at acpi0 */
    {&acpipci_ca,	&acpipci_cd,	 0, STAR,     loc,    0, pv+232, 254,    0},
/*458: vmm0 at mainbus0 apid -1 */
    {&vmm_ca,		&vmm_cd,	 0, NORM, loc+131,    0, pv+210, 112,    0},
/*459: sdmmc* at sdhc*|sdhc*|rtsx* */
    {&sdmmc_ca,		&sdmmc_cd,	 0, STAR,     loc,    0, pv+173, 254,    0},
/*460: onewire* at uow* */
    {&onewire_ca,	&onewire_cd,	 0, STAR,     loc,    0, pv+242, 254,    0},
/*461: owid* at onewire* */
    {&owid_ca,		&owid_cd,	 0, STAR,     loc,    0, pv+234, 254,    0},
/*462: owsbm* at onewire* */
    {&owsbm_ca,		&owsbm_cd,	 0, STAR,     loc,    0, pv+234, 254,    0},
/*463: owtemp* at onewire* */
    {&owtemp_ca,	&owtemp_cd,	 0, STAR,     loc,    0, pv+234, 254,    0},
/*464: owctr* at onewire* */
    {&owctr_ca,		&owctr_cd,	 0, STAR,     loc,    0, pv+234, 254,    0},
    {0},
    {0},
    {0},
    {0},
    {0},
    {0},
    {0},
    {0},
    {(struct cfattach *)-1}
};

short cfroots[] = {
	 4 /* vscsi0 */,
	 5 /* mpath0 */,
	 6 /* softraid0 */,
	51 /* mainbus0 */,
	-1
};

int cfroots_size = 5;

/* pseudo-devices */
extern void pfattach(int);
extern void pflogattach(int);
extern void pfsyncattach(int);
extern void pflowattach(int);
extern void encattach(int);
extern void ptyattach(int);
extern void nmeaattach(int);
extern void mstsattach(int);
extern void endrunattach(int);
extern void vndattach(int);
extern void ksymsattach(int);
extern void bpfilterattach(int);
extern void bridgeattach(int);
extern void vebattach(int);
extern void carpattach(int);
extern void etheripattach(int);
extern void gifattach(int);
extern void greattach(int);
extern void loopattach(int);
extern void mpeattach(int);
extern void mpwattach(int);
extern void mpipattach(int);
extern void bpeattach(int);
extern void pairattach(int);
extern void pppattach(int);
extern void pppoeattach(int);
extern void pppxattach(int);
extern void spppattach(int);
extern void trunkattach(int);
extern void aggrattach(int);
extern void tpmrattach(int);
extern void tunattach(int);
extern void vetherattach(int);
extern void vxlanattach(int);
extern void vlanattach(int);
extern void switchattach(int);
extern void wgattach(int);
extern void bioattach(int);
extern void fuseattach(int);
extern void rdattach(int);
extern void pctrattach(int);
extern void nvramattach(int);
extern void hotplugattach(int);
extern void wsmuxattach(int);

char *pdevnames[] = {
	"pf",
	"pflog",
	"pfsync",
	"pflow",
	"enc",
	"pty",
	"nmea",
	"msts",
	"endrun",
	"vnd",
	"ksyms",
	"bpfilter",
	"bridge",
	"veb",
	"carp",
	"etherip",
	"gif",
	"gre",
	"loop",
	"mpe",
	"mpw",
	"mpip",
	"bpe",
	"pair",
	"ppp",
	"pppoe",
	"pppx",
	"sppp",
	"trunk",
	"aggr",
	"tpmr",
	"tun",
	"vether",
	"vxlan",
	"vlan",
	"switch",
	"wg",
	"bio",
	"fuse",
	"rd",
	"pctr",
	"nvram",
	"hotplug",
	"wsmux",
};

int pdevnames_size = 44;

struct pdevinit pdevinit[] = {
	{ pfattach, 1 },
	{ pflogattach, 1 },
	{ pfsyncattach, 1 },
	{ pflowattach, 1 },
	{ encattach, 1 },
	{ ptyattach, 16 },
	{ nmeaattach, 1 },
	{ mstsattach, 1 },
	{ endrunattach, 1 },
	{ vndattach, 6 },
	{ ksymsattach, 1 },
	{ bpfilterattach, 1 },
	{ bridgeattach, 1 },
	{ vebattach, 1 },
	{ carpattach, 1 },
	{ etheripattach, 1 },
	{ gifattach, 1 },
	{ greattach, 1 },
	{ loopattach, 1 },
	{ mpeattach, 1 },
	{ mpwattach, 1 },
	{ mpipattach, 1 },
	{ bpeattach, 1 },
	{ pairattach, 1 },
	{ pppattach, 1 },
	{ pppoeattach, 1 },
	{ pppxattach, 1 },
	{ spppattach, 1 },
	{ trunkattach, 1 },
	{ aggrattach, 1 },
	{ tpmrattach, 1 },
	{ tunattach, 1 },
	{ vetherattach, 1 },
	{ vxlanattach, 1 },
	{ vlanattach, 1 },
	{ switchattach, 1 },
	{ wgattach, 1 },
	{ bioattach, 1 },
	{ fuseattach, 1 },
	{ rdattach, 1 },
	{ pctrattach, 1 },
	{ nvramattach, 1 },
	{ hotplugattach, 1 },
	{ wsmuxattach, 2 },
	{ NULL, 0 }
};
