#include "ioconf.h" /* * MACHINE GENERATED: DO NOT EDIT * * ioconf.c, from "GENERIC" */ #include #include #include #include static const struct cfiattrdata acpiecdtbuscf_iattrdata = { "acpiecdtbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpibuscf_iattrdata = { "acpibus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpihpetbuscf_iattrdata = { "acpihpetbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata pcibuscf_iattrdata = { "pcibus", 1, { { "bus", "-1", -1 }, } }; static const struct cfiattrdata acpiwdrtbuscf_iattrdata = { "acpiwdrtbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpinodebuscf_iattrdata = { "acpinodebus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpimadtbuscf_iattrdata = { "acpimadtbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata cpubuscf_iattrdata = { "cpubus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpiapmbuscf_iattrdata = { "acpiapmbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpigtdtbuscf_iattrdata = { "acpigtdtbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata comcf_iattrdata = { "com", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata acpisdtbuscf_iattrdata = { "acpisdtbus", 0, { { NULL, NULL, 0 }, } }; static const struct cfiattrdata * const com_attrs[] = { &comcf_iattrdata, NULL }; CFDRIVER_DECL(com, DV_TTY, com_attrs); static const struct cfiattrdata * const mainbus_attrs[] = { &pcibuscf_iattrdata, &acpibuscf_iattrdata, &cpubuscf_iattrdata, NULL }; CFDRIVER_DECL(mainbus, DV_DULL, mainbus_attrs); CFDRIVER_DECL(cpu, DV_DULL, NULL); static const struct cfiattrdata * const acpi_attrs[] = { &acpiwdrtbuscf_iattrdata, &acpihpetbuscf_iattrdata, &acpimadtbuscf_iattrdata, &acpigtdtbuscf_iattrdata, &acpisdtbuscf_iattrdata, &acpiecdtbuscf_iattrdata, &acpinodebuscf_iattrdata, &acpiapmbuscf_iattrdata, NULL }; CFDRIVER_DECL(acpi, DV_DULL, acpi_attrs); CFDRIVER_DECL(acpitz, DV_DULL, NULL); struct cfdriver * const cfdriver_list_initial[] = { &com_cd, &mainbus_cd, &cpu_cd, &acpi_cd, &acpitz_cd, NULL }; extern struct cfattach mainbus_ca; extern struct cfattach cpu_ca; extern struct cfattach acpi_ca; extern struct cfattach acpitz_ca; extern struct cfattach com_acpi_ca; static const struct cfparent pspec0 = { "cpubus", "mainbus", DVUNIT_ANY }; static const struct cfparent pspec1 = { "acpibus", "mainbus", DVUNIT_ANY }; static const struct cfparent pspec2 = { "acpinodebus", "acpi", DVUNIT_ANY }; #define NORM FSTATE_NOTFOUND #define STAR FSTATE_STAR struct cfdata cfdata[] = { /* driver attachment unit state loc flags pspec */ /* 0: com* at acpi? */ { "com", "com_acpi", 0, STAR, NULL, 0, &pspec2 }, /* 1: mainbus0 at root */ { "mainbus", "mainbus", 0, NORM, NULL, 0, NULL }, /* 2: cpu* at mainbus? */ { "cpu", "cpu", 0, STAR, NULL, 0, &pspec0 }, /* 3: acpi0 at mainbus? */ { "acpi", "acpi", 0, NORM, NULL, 0, &pspec1 }, /* 4: acpitz* at acpi? */ { "acpitz", "acpitz", 0, STAR, NULL, 0, &pspec2 }, { NULL, NULL, 0, 0, NULL, 0, NULL } }; static struct cfattach * const com_cfattachinit[] = { &com_acpi_ca, NULL }; static struct cfattach * const mainbus_cfattachinit[] = { &mainbus_ca, NULL }; static struct cfattach * const cpu_cfattachinit[] = { &cpu_ca, NULL }; static struct cfattach * const acpi_cfattachinit[] = { &acpi_ca, NULL }; static struct cfattach * const acpitz_cfattachinit[] = { &acpitz_ca, NULL }; const struct cfattachinit cfattachinit[] = { { "com", com_cfattachinit }, { "mainbus", mainbus_cfattachinit }, { "cpu", cpu_cfattachinit }, { "acpi", acpi_cfattachinit }, { "acpitz", acpitz_cfattachinit }, { NULL, NULL } }; const short cfroots[] = { 1 /* mainbus0 */, -1 }; /* pseudo-devices */ const struct pdevinit pdevinit[] = { { cpuctlattach, 1 }, { rndattach, 1 }, { ksymsattach, 1 }, { loopattach, 1 }, { 0, 0 } };