/illumos-gate/usr/src/uts/intel/io/acpica/ |
H A D | osl.c | 59 static void scan_d2a_subtree(dev_info_t *dip, ACPI_HANDLE acpiobj, int bus); 1021 * values for bus, segment, device and function; anything ACPI CA 1027 * on bus #0 - which means that we'll recurse when we attempt 1029 * scan_d2a_map, we don't translate the bus # and return. 1041 int bus, device, func, devfn; local 1060 (acpica_get_bdf(dip, &bus, &device, &func) >= 0)) { 1061 (*PciId)->Bus = bus; 1364 * If we find more than one bus with a 0 _BBN 1658 int bus; local 1691 * To get bus numbe 1733 scan_d2a_subtree(dev_info_t *dip, ACPI_HANDLE acpiobj, int bus) argument 1786 acpica_get_bdf(dev_info_t *dip, int *bus, int *device, int *func) argument [all...] |
/illumos-gate/usr/src/uts/intel/io/pci/ |
H A D | pci_resource.c | 27 * pci_resource.c -- routines to retrieve available bus resources from 77 find_bus_res(int bus, int type) argument 88 if (acpi_find_bus_res(bus, type, &res) > 0) 91 if (hrt_find_bus_res(bus, type, &res) > 0) 94 (void) mps_find_bus_res(bus, type, &res); 104 int bus; local 109 for (bus = 0; bus <= pci_bios_maxbus; bus++) { 111 dip = pci_bus_res[bus] 137 int bus; local 203 acpi_find_bus_res(int bus, int type, struct memlist **res) argument 231 int bus; local 243 rlistpp(UINT8 t, UINT8 flags, int bus) argument 264 int bus = (intptr_t)context; local 460 mps_find_bus_res(int bus, int type, struct memlist **res) argument 532 hrt_find_bus_res(int bus, int type, struct memlist **res) argument 606 mps_find_parent_bus(int bus) argument 640 hrt_find_bus_range(int bus) argument [all...] |
/illumos-gate/usr/src/uts/common/io/e1000api/ |
H A D | e1000_82575.c | 455 /* bus type/speed/width */ 556 if (hw->bus.func == E1000_FUNC_1) 558 else if (hw->bus.func == E1000_FUNC_2) 560 else if (hw->bus.func == E1000_FUNC_3) 578 if (hw->bus.func == E1000_FUNC_1) 580 else if (hw->bus.func == E1000_FUNC_2) 582 else if (hw->bus.func == E1000_FUNC_3) 1138 if (hw->bus.func == E1000_FUNC_1) 1140 else if (hw->bus.func == E1000_FUNC_2) 1142 else if (hw->bus [all...] |
H A D | e1000_hw.h | 1006 struct e1000_bus_info bus; member in struct:e1000_hw
|
H A D | e1000_ich8lan.c | 751 /* bus type/speed/width */ 4914 * e1000_get_bus_info_ich8lan - Get/Set the bus type and width 4917 * ICH8 use the PCI Express bus, but does not contain a PCI Express Capability 4918 * register, so the bus width is hard coded. 4922 struct e1000_bus_info *bus = &hw->bus; local 4931 * PCI Express Capability registers, so bus width 4934 if (bus->width == e1000_bus_width_unknown) 4935 bus->width = e1000_bus_width_pcie_x1; 4956 /* Prevent the PCI-E bus fro [all...] |
/illumos-gate/usr/src/uts/i86pc/io/acpi/acpidev/ |
H A D | acpidev_resource.c | 592 acpidev_bus_range_t bus; local 597 ACPIDEV_DEBUG(CE_WARN, "!acpidev: bus range " 602 bus.bus_start = addrp->Address.Minimum & 0xFFFFFFFF; 603 bus.bus_end = end & 0xFFFFFFFF; 604 ASSERT(bus.bus_start <= bus.bus_end); 605 rc = acpidev_resource_insert_bus(rhdl, &bus); 608 "insert bus range into resource handle."); 1112 /* Create 'bus-range' property. */ 1115 "bus [all...] |
/illumos-gate/usr/src/uts/i86pc/io/psm/ |
H A D | psm_common.c | 48 * is programmed to the proper setting for the type of bus (level-triggered 226 * Return bus/dev/fn for PCI dip (note: not the parent "pci" node). 230 get_bdf(dev_info_t *dip, int *bus, int *device, int *func) argument 243 if (bus != NULL) 244 *bus = (int)PCI_REG_BUS_G(pci_rp->pci_phys_hi); 389 * Look first for an ACPI PCI bus node matching busid, then for a _PRT on the 827 * its attributes to PCI bus/dev/ipin and optionally to its associated ACPI 831 acpi_new_irq_cache_ent(int bus, int dev, int ipin, int pci_irq, argument 855 ep->bus = (uchar_t)bus; 875 acpi_get_irq_cache_ent(uchar_t bus, uchar_t dev, int ipin, int *pci_irqp, iflag_t *intr_flagp) argument [all...] |
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | module.h | 99 const char *bus; /* Name of the bus for this table */ member in struct:mod_pnp_match_info 175 .bus = #b, \ 199 * E EISA PNP Identifier (in binary, but bus publishes string)
|
/illumos-gate/usr/src/common/ficl/ |
H A D | loader.c | 871 * Locator is bus << 8 | device << 3 | fuction 893 * Locator is bus << 8 | device << 3 | fuction 920 * Locator is bus << 8 | device << 3 | fuction (or -1 on error) 944 * Locator is bus << 8 | device << 3 | fuction (or -1 on error) 961 * pcibios-find-device(bus device function -- locator) 963 * converts bus, device, function to locator. 965 * Locator is bus << 8 | device << 3 | fuction 970 uint32_t bus, device, function, locator; local 974 bus = ficlStackPopInteger(ficlVmGetDataStack(pVM)); 976 locator = biospci_locator(bus, devic [all...] |
/illumos-gate/usr/src/boot/include/dev/pci/ |
H A D | pcireg.h | 42 /* some PCI bus constants */ 44 #define PCI_BUSMAX 255 /* highest supported bus number */ 59 #define PCI_RID(bus, slot, func) \ 60 ((((bus) & PCI_BUSMAX) << PCI_RID_BUS_SHIFT) | \ 64 #define PCI_ARI_RID(bus, func) \ 65 ((((bus) & PCI_BUSMAX) << PCI_RID_BUS_SHIFT) | \
|
/illumos-gate/usr/src/boot/sys/boot/efi/include/ |
H A D | efiprot.h | 396 #define EFI_PCI_ADDRESS(bus,dev,func,reg) \ 397 ( (UINT64) ( (((UINTN)bus) << 24) + (((UINTN)dev) << 16) + (((UINTN)func) << 8) + ((UINTN)reg) ))
|
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/ |
H A D | am335x.dtsi | 38 compatible = "simple-bus"; 40 bus-frequency = <0>;
|
H A D | annapurna-alpine.dts | 54 bus-frequency = <375000000>; 67 bus-frequency = <375000000>; 80 bus-frequency = <375000000>; 93 bus-frequency = <375000000>; 106 compatible = "simple-bus"; 108 bus-frequency = <0>; 185 bus-range = <0x00 0x00>; 206 // real IO address on the pci bus starts at 0x10000 213 bus-range = <0x00 0xff>; 230 // real IO address on the pci bus start [all...] |
H A D | armada-380.dtsi | 85 bus-range = <0x00 0xff>;
|
H A D | armada-388-gp.dts | 212 bus-width = <8>;
|
H A D | armada-38x.dtsi | 74 compatible = "marvell,armada380-mbus", "simple-bus"; 138 compatible = "simple-bus"; 604 bus-range = <0 255>;
|
H A D | db78100.dts | 62 bus-frequency = <0>; 116 compatible = "simple-bus"; 118 bus-frequency = <0>; 306 bus-range = <0 255>;
|
H A D | db78460.dts | 56 bus-frequency = <200000000>; 69 compatible = "simple-bus"; 71 bus-frequency = <0>; 298 bus-range = <0 255>;
|
H A D | db88f5182.dts | 62 bus-frequency = <0>; 111 compatible = "simple-bus"; 113 bus-frequency = <0>;
|
H A D | db88f5281.dts | 62 bus-frequency = <0>; 111 compatible = "simple-bus"; 113 bus-frequency = <0>;
|
H A D | db88f6281.dts | 65 bus-frequency = <0>; 108 compatible = "simple-bus"; 110 bus-frequency = <0>; 265 bus-range = <0 255>;
|
H A D | dockstar.dts | 64 bus-frequency = <0>; 95 compatible = "simple-bus"; 97 bus-frequency = <0>;
|
H A D | dreamplug-1001.dts | 69 bus-frequency = <0>; 102 compatible = "simple-bus"; 104 bus-frequency = <0>;
|
H A D | dreamplug-1001N.dts | 69 bus-frequency = <0>; 123 compatible = "simple-bus"; 125 bus-frequency = <0>;
|
H A D | ea3250.dts | 56 bus-frequency = <0>; 69 compatible = "simple-bus"; 71 bus-frequency = <13000000>; 180 compatible = "simple-bus"; 240 compatible = "simple-bus";
|