mirror of
https://git.FreeBSD.org/src.git
synced 2024-11-24 07:40:52 +00:00
newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY
Sponsored by: Netflix
This commit is contained in:
parent
5b56413d04
commit
a05a680469
@ -385,7 +385,7 @@ max77620_rtc_create(struct max77620_softc *sc, phandle_t node)
|
||||
|
||||
parent = device_get_parent(sc->dev);
|
||||
|
||||
child = BUS_ADD_CHILD(parent, 0, NULL, -1);
|
||||
child = BUS_ADD_CHILD(parent, 0, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "Cannot create MAX77620 RTC device.\n");
|
||||
return (ENXIO);
|
||||
|
@ -57,7 +57,7 @@ ossl_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
|
||||
if (device_find_child(parent, "ossl", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 10, "ossl", -1);
|
||||
BUS_ADD_CHILD(parent, 10, "ossl", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -2396,7 +2396,7 @@ acpi_probe_child(ACPI_HANDLE handle, UINT32 level, void *context, void **status)
|
||||
ACPI_DEBUG_PRINT((ACPI_DB_OBJECTS, "scanning '%s'\n", handle_str));
|
||||
order = level * 10 + ACPI_DEV_BASE_ORDER;
|
||||
acpi_probe_order(handle, &order);
|
||||
child = BUS_ADD_CHILD(bus, order, NULL, -1);
|
||||
child = BUS_ADD_CHILD(bus, order, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL)
|
||||
break;
|
||||
|
||||
|
@ -271,7 +271,7 @@ amdsbwd_identify(driver_t *driver, device_t parent)
|
||||
pci_get_devid(smb_dev) != HYGONCZ_SMBUS_DEVID)
|
||||
return;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, ISA_ORDER_SPECULATIVE, "amdsbwd", -1);
|
||||
child = BUS_ADD_CHILD(parent, ISA_ORDER_SPECULATIVE, "amdsbwd", DEVICE_UNIT_ANY);
|
||||
if (child == NULL)
|
||||
device_printf(parent, "add amdsbwd child failed\n");
|
||||
}
|
||||
|
@ -678,7 +678,7 @@ bcma_add_children(device_t bus)
|
||||
bcma_erom = (struct bcma_erom *)erom;
|
||||
while ((error = bcma_erom_next_corecfg(bcma_erom, &corecfg)) == 0) {
|
||||
/* Add the child device */
|
||||
child = BUS_ADD_CHILD(bus, 0, NULL, -1);
|
||||
child = BUS_ADD_CHILD(bus, 0, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
error = ENXIO;
|
||||
goto cleanup;
|
||||
|
@ -558,7 +558,7 @@ bhndb_attach(device_t dev, struct bhnd_chipid *cid,
|
||||
}
|
||||
|
||||
/* Add our bridged bus device */
|
||||
sc->bus_dev = BUS_ADD_CHILD(dev, BHND_PROBE_BUS, "bhnd", -1);
|
||||
sc->bus_dev = BUS_ADD_CHILD(dev, BHND_PROBE_BUS, "bhnd", DEVICE_UNIT_ANY);
|
||||
if (sc->bus_dev == NULL) {
|
||||
error = ENXIO;
|
||||
goto failed;
|
||||
|
@ -270,7 +270,7 @@ chipc_add_children(struct chipc_softc *sc)
|
||||
if (sc->caps.nvram_src == BHND_NVRAM_SRC_SPROM ||
|
||||
sc->caps.nvram_src == BHND_NVRAM_SRC_OTP)
|
||||
{
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "bhnd_nvram", -1);
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "bhnd_nvram", DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "failed to add nvram device\n");
|
||||
return (ENXIO);
|
||||
@ -293,13 +293,13 @@ chipc_add_children(struct chipc_softc *sc)
|
||||
* attached directly to the bhnd(4) bus -- not chipc.
|
||||
*/
|
||||
if (sc->caps.pmu && !sc->caps.aob) {
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "bhnd_pmu", -1);
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "bhnd_pmu", DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "failed to add pmu\n");
|
||||
return (ENXIO);
|
||||
}
|
||||
} else if (sc->caps.pwr_ctrl) {
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "bhnd_pwrctl", -1);
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "bhnd_pwrctl", DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "failed to add pwrctl\n");
|
||||
return (ENXIO);
|
||||
@ -307,7 +307,7 @@ chipc_add_children(struct chipc_softc *sc)
|
||||
}
|
||||
|
||||
/* GPIO */
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "gpio", -1);
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "gpio", DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "failed to add gpio\n");
|
||||
return (ENXIO);
|
||||
@ -331,7 +331,7 @@ chipc_add_children(struct chipc_softc *sc)
|
||||
irq_rid = 0;
|
||||
mem_rid = 0;
|
||||
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "uart", -1);
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, "uart", DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "failed to add uart%u\n", i);
|
||||
return (ENXIO);
|
||||
@ -360,7 +360,7 @@ chipc_add_children(struct chipc_softc *sc)
|
||||
if (flash_bus != NULL) {
|
||||
int rid;
|
||||
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, flash_bus, -1);
|
||||
child = BUS_ADD_CHILD(sc->dev, 0, flash_bus, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(sc->dev, "failed to add %s device\n",
|
||||
flash_bus);
|
||||
|
@ -122,7 +122,7 @@ chipc_spi_attach(device_t dev)
|
||||
ccaps = BHND_CHIPC_GET_CAPS(device_get_parent(dev));
|
||||
flash_name = chipc_sflash_device_name(ccaps->flash_type);
|
||||
if (flash_name != NULL) {
|
||||
flash_dev = BUS_ADD_CHILD(spibus, 0, flash_name, -1);
|
||||
flash_dev = BUS_ADD_CHILD(spibus, 0, flash_name, DEVICE_UNIT_ANY);
|
||||
if (flash_dev == NULL) {
|
||||
device_printf(dev, "failed to add %s\n", flash_name);
|
||||
error = ENXIO;
|
||||
|
@ -1318,7 +1318,7 @@ siba_add_children(device_t dev)
|
||||
goto failed;
|
||||
|
||||
/* Add the child device */
|
||||
child = BUS_ADD_CHILD(dev, 0, NULL, -1);
|
||||
child = BUS_ADD_CHILD(dev, 0, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
error = ENXIO;
|
||||
goto failed;
|
||||
|
@ -81,7 +81,7 @@ cferes_identify(driver_t* driver, device_t parent)
|
||||
struct cferes_softc *sc;
|
||||
uint64_t addr, len, type;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, 100, "cferes", -1);
|
||||
child = BUS_ADD_CHILD(parent, 100, "cferes", DEVICE_UNIT_ANY);
|
||||
device_set_driver(child, driver);
|
||||
sc = device_get_softc(child);
|
||||
|
||||
|
@ -74,7 +74,7 @@ chromebook_i2c_identify(driver_t *driver, device_t bus)
|
||||
continue;
|
||||
if (slaves[i].pci_id != pci_get_devid(controller))
|
||||
continue;
|
||||
child = BUS_ADD_CHILD(bus, 0, slaves[i].name, -1);
|
||||
child = BUS_ADD_CHILD(bus, 0, slaves[i].name, DEVICE_UNIT_ANY);
|
||||
if (child != NULL)
|
||||
iicbus_set_addr(child, slaves[i].addr);
|
||||
}
|
||||
|
@ -205,7 +205,7 @@ e6000sw_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
|
||||
if (device_find_child(parent, "e6000sw", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "e6000sw", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "e6000sw", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -83,7 +83,7 @@ static void
|
||||
etherswitch_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
if (device_find_child(parent, "etherswitch", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "etherswitch", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "etherswitch", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -84,7 +84,7 @@ static void
|
||||
ip17x_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
if (device_find_child(parent, "ip17x", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "ip17x", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "ip17x", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -331,7 +331,7 @@ static void
|
||||
mdioproxy_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
if (device_find_child(parent, driver->name, -1) == NULL) {
|
||||
BUS_ADD_CHILD(parent, 0, driver->name, -1);
|
||||
BUS_ADD_CHILD(parent, 0, driver->name, DEVICE_UNIT_ANY);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -134,7 +134,7 @@ rtl8366rb_identify(driver_t *driver, device_t parent)
|
||||
struct iicbus_ivar *devi;
|
||||
|
||||
if (device_find_child(parent, "rtl8366rb", -1) == NULL) {
|
||||
child = BUS_ADD_CHILD(parent, 0, "rtl8366rb", -1);
|
||||
child = BUS_ADD_CHILD(parent, 0, "rtl8366rb", DEVICE_UNIT_ANY);
|
||||
devi = IICBUS_IVAR(child);
|
||||
devi->addr = RTL8366_IIC_ADDR;
|
||||
}
|
||||
|
@ -314,7 +314,7 @@ fw_asystart(struct fw_xfer *xfer)
|
||||
static void
|
||||
firewire_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
BUS_ADD_CHILD(parent, 0, "firewire", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "firewire", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -304,7 +304,7 @@ SBP_DEBUG(0)
|
||||
END_DEBUG
|
||||
|
||||
if (device_find_child(parent, "sbp", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "sbp", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "sbp", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -226,7 +226,7 @@ hidbus_enumerate_children(device_t dev, const void* data, hid_size_t len)
|
||||
while (hid_get_item(hd, &hi)) {
|
||||
if (hi.kind != hid_collection || hi.collevel != 1)
|
||||
continue;
|
||||
child = BUS_ADD_CHILD(dev, 0, NULL, -1);
|
||||
child = BUS_ADD_CHILD(dev, 0, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(dev, "Could not add HID device\n");
|
||||
continue;
|
||||
|
@ -512,7 +512,7 @@ acpi_iicbus_enumerate_child(ACPI_HANDLE handle, UINT32 level,
|
||||
return (AE_OK);
|
||||
}
|
||||
|
||||
child = BUS_ADD_CHILD(iicbus, 0, NULL, -1);
|
||||
child = BUS_ADD_CHILD(iicbus, 0, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(iicbus, "add child failed\n");
|
||||
return (AE_OK);
|
||||
|
@ -134,7 +134,7 @@ iic_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
|
||||
if (device_find_child(parent, "iic", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "iic", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "iic", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -135,7 +135,7 @@ iicsmb_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
|
||||
if (device_find_child(parent, "iicsmb", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "iicsmb", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "iicsmb", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -70,7 +70,7 @@ ipmi_isa_identify(driver_t *driver, device_t parent)
|
||||
if (devid != 0xffffffff &&
|
||||
ipmi_pci_match(devid & 0xffff, devid >> 16) != NULL)
|
||||
return;
|
||||
BUS_ADD_CHILD(parent, 0, "ipmi", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "ipmi", DEVICE_UNIT_ANY);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -60,7 +60,7 @@ ipmi_smbus_identify(driver_t *driver, device_t parent)
|
||||
|
||||
if (ipmi_smbios_identify(&info) && info.iface_type == SSIF_MODE &&
|
||||
device_find_child(parent, "ipmi", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "ipmi", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "ipmi", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -157,7 +157,7 @@ isl_identify(driver_t *driver, device_t parent)
|
||||
|
||||
/* Check if we can communicate to our slave. */
|
||||
if (init_device(dev, 0x88, 1) == 0)
|
||||
BUS_ADD_CHILD(parent, ISA_ORDER_SPECULATIVE, "isl", -1);
|
||||
BUS_ADD_CHILD(parent, ISA_ORDER_SPECULATIVE, "isl", DEVICE_UNIT_ANY);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -38,7 +38,7 @@ mdio_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
|
||||
if (device_find_child(parent, mdio_driver.name, -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, mdio_driver.name, -1);
|
||||
BUS_ADD_CHILD(parent, 0, mdio_driver.name, DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -109,7 +109,7 @@ nvdimm_root_create_devs(device_t dev, ACPI_TABLE_NFIT *nfitbl)
|
||||
if (dimm_handle == NULL)
|
||||
continue;
|
||||
|
||||
child = BUS_ADD_CHILD(dev, 100, "nvdimm", -1);
|
||||
child = BUS_ADD_CHILD(dev, 100, "nvdimm", DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(dev, "failed to create nvdimm\n");
|
||||
return (ENXIO);
|
||||
|
@ -275,7 +275,7 @@ nvdimm_e820_identify(driver_t *driver, device_t parent)
|
||||
if (smapbase == NULL)
|
||||
return;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, 0, driver->name, -1);
|
||||
child = BUS_ADD_CHILD(parent, 0, driver->name, DEVICE_UNIT_ANY);
|
||||
if (child == NULL)
|
||||
device_printf(parent, "add %s child failed\n", driver->name);
|
||||
}
|
||||
|
@ -216,7 +216,7 @@ lp_identify(driver_t *driver, device_t parent)
|
||||
|
||||
dev = device_find_child(parent, "plip", -1);
|
||||
if (!dev)
|
||||
BUS_ADD_CHILD(parent, 0, "plip", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "plip", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -63,7 +63,7 @@ lpbb_identify(driver_t *driver, device_t parent)
|
||||
|
||||
dev = device_find_child(parent, "lpbb", -1);
|
||||
if (!dev)
|
||||
BUS_ADD_CHILD(parent, 0, "lpbb", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "lpbb", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -339,7 +339,7 @@ lpt_identify(driver_t *driver, device_t parent)
|
||||
|
||||
dev = device_find_child(parent, LPT_NAME, -1);
|
||||
if (!dev)
|
||||
BUS_ADD_CHILD(parent, 0, LPT_NAME, -1);
|
||||
BUS_ADD_CHILD(parent, 0, LPT_NAME, DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -113,7 +113,7 @@ pcfclock_identify(driver_t *driver, device_t parent)
|
||||
|
||||
dev = device_find_child(parent, PCFCLOCK_NAME, -1);
|
||||
if (!dev)
|
||||
BUS_ADD_CHILD(parent, 0, PCFCLOCK_NAME, -1);
|
||||
BUS_ADD_CHILD(parent, 0, PCFCLOCK_NAME, DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -137,7 +137,7 @@ ppi_identify(driver_t *driver, device_t parent)
|
||||
|
||||
dev = device_find_child(parent, "ppi", -1);
|
||||
if (!dev)
|
||||
BUS_ADD_CHILD(parent, 0, "ppi", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "ppi", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
/*
|
||||
|
@ -78,7 +78,7 @@ ppsidentify(driver_t *driver, device_t parent)
|
||||
|
||||
dev = device_find_child(parent, PPS_NAME, -1);
|
||||
if (!dev)
|
||||
BUS_ADD_CHILD(parent, 0, PPS_NAME, -1);
|
||||
BUS_ADD_CHILD(parent, 0, PPS_NAME, DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -145,7 +145,7 @@ smbios_identify (driver_t *driver, device_t parent)
|
||||
}
|
||||
}
|
||||
|
||||
child = BUS_ADD_CHILD(parent, 5, "smbios", -1);
|
||||
child = BUS_ADD_CHILD(parent, 5, "smbios", DEVICE_UNIT_ANY);
|
||||
device_set_driver(child, driver);
|
||||
|
||||
/* smuggle the phys addr into probe and attach */
|
||||
|
@ -127,7 +127,7 @@ smb_identify(driver_t *driver, device_t parent)
|
||||
{
|
||||
|
||||
if (device_find_child(parent, "smb", -1) == NULL)
|
||||
BUS_ADD_CHILD(parent, 0, "smb", -1);
|
||||
BUS_ADD_CHILD(parent, 0, "smb", DEVICE_UNIT_ANY);
|
||||
}
|
||||
|
||||
static int
|
||||
|
@ -685,7 +685,7 @@ superio_add_known_child(device_t dev, superio_dev_type_t type, uint8_t ldn)
|
||||
struct superio_devinfo *dinfo;
|
||||
device_t child;
|
||||
|
||||
child = BUS_ADD_CHILD(dev, 0, NULL, -1);
|
||||
child = BUS_ADD_CHILD(dev, 0, NULL, DEVICE_UNIT_ANY);
|
||||
if (child == NULL) {
|
||||
device_printf(dev, "failed to add child for ldn %d, type %s\n",
|
||||
ldn, devtype_to_str(type));
|
||||
|
@ -151,7 +151,7 @@ smapi_identify (driver_t *driver, device_t parent)
|
||||
rid = 0;
|
||||
length = ADDR2HDR(addr)->length;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, 5, "smapi", -1);
|
||||
child = BUS_ADD_CHILD(parent, 5, "smapi", DEVICE_UNIT_ANY);
|
||||
device_set_driver(child, driver);
|
||||
bus_set_resource(child, SYS_RES_MEMORY, rid, addr, length);
|
||||
device_set_desc(child, "SMAPI BIOS");
|
||||
|
@ -642,7 +642,7 @@ pnpbios_identify(driver_t *driver, device_t parent)
|
||||
continue;
|
||||
|
||||
/* Add the device and parse its resources */
|
||||
dev = BUS_ADD_CHILD(parent, ISA_ORDER_PNPBIOS, NULL, -1);
|
||||
dev = BUS_ADD_CHILD(parent, ISA_ORDER_PNPBIOS, NULL, DEVICE_UNIT_ANY);
|
||||
isa_set_vendorid(dev, pd->devid);
|
||||
isa_set_logicalid(dev, pd->devid);
|
||||
/*
|
||||
|
@ -469,7 +469,7 @@ pnp_create_devices(device_t parent, pnp_id *p, int csn,
|
||||
*/
|
||||
bcopy(resinfo, &logical_id, 4);
|
||||
pnp_check_quirks(p->vendor_id, logical_id, ldn, NULL);
|
||||
dev = BUS_ADD_CHILD(parent, ISA_ORDER_PNP, NULL, -1);
|
||||
dev = BUS_ADD_CHILD(parent, ISA_ORDER_PNP, NULL, DEVICE_UNIT_ANY);
|
||||
if (desc)
|
||||
device_set_desc_copy(dev, desc);
|
||||
else
|
||||
|
@ -145,7 +145,7 @@ atpic_isa_identify(driver_t *drv, device_t parent)
|
||||
{
|
||||
device_t child;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, ISA_ORDER_SENSITIVE, drv->name, -1);
|
||||
child = BUS_ADD_CHILD(parent, ISA_ORDER_SENSITIVE, drv->name, DEVICE_UNIT_ANY);
|
||||
device_set_driver(child, drv);
|
||||
isa_set_logicalid(child, atpic_ids[0].ip_id);
|
||||
isa_set_vendorid(child, atpic_ids[0].ip_id);
|
||||
|
@ -141,7 +141,7 @@ vpd_identify (driver_t *driver, device_t parent)
|
||||
rid = 0;
|
||||
length = ADDR2VPD(addr)->Length;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, 5, "vpd", -1);
|
||||
child = BUS_ADD_CHILD(parent, 5, "vpd", DEVICE_UNIT_ANY);
|
||||
device_set_driver(child, driver);
|
||||
bus_set_resource(child, SYS_RES_MEMORY, rid, addr, length);
|
||||
device_set_desc(child, "Vital Product Data Area");
|
||||
|
@ -94,7 +94,7 @@ orm_identify(driver_t* driver, device_t parent)
|
||||
if (resource_disabled("orm", 0))
|
||||
return;
|
||||
|
||||
child = BUS_ADD_CHILD(parent, ISA_ORDER_SENSITIVE, "orm", -1);
|
||||
child = BUS_ADD_CHILD(parent, ISA_ORDER_SENSITIVE, "orm", DEVICE_UNIT_ANY);
|
||||
device_set_driver(child, driver);
|
||||
isa_set_logicalid(child, ORM_ID);
|
||||
isa_set_vendorid(child, ORM_ID);
|
||||
|
@ -132,7 +132,7 @@ qpi_probe_pcib(device_t dev, int bus)
|
||||
return (ENXIO);
|
||||
}
|
||||
|
||||
child = BUS_ADD_CHILD(dev, 0, "pcib", -1);
|
||||
child = BUS_ADD_CHILD(dev, 0, "pcib", DEVICE_UNIT_ANY);
|
||||
if (child == NULL)
|
||||
panic("%s: failed to add pci bus %d", device_get_nameunit(dev),
|
||||
bus);
|
||||
|
Loading…
Reference in New Issue
Block a user