/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | pci.c | 265 unsigned int devfn, bus, buses; local 278 first_bus = dev->bus; 284 dev->bus = 0; 295 for (bus = first_bus; bus < buses; ++bus) { 298 pcibios_read_config_byte(bus, devfn, PCI_HEADER_TYPE, &hdr_type); 301 pcibios_read_config_dword(bus, devfn, PCI_VENDOR_ID, &l); 309 pcibios_read_config_dword(bus, devfn, PCI_REVISION, &l); 315 bus, PCI_SLO [all...] |
H A D | pci.h | 28 #define PCI_COMMAND_MASTER 0x4 /* Enable bus mastering */ 56 #define PCI_STATUS_66MHZ 0x20 /* Support 66 Mhz PCI 2.1 bus */ 113 #define PCI_INTERRUPT_PIN 0x3d /* IRQ pin on PCI bus (A-D) */ 116 #define PCI_PRIMARY_BUS 0x18 /* Primary bus number */ 117 #define PCI_SECONDARY_BUS 0x19 /* Secondary bus number */ 118 #define PCI_SUBORDINATE_BUS 0x1a /* Highest bus number behind the bridge */ 151 #define PCI_BRIDGE_CTL_BUS_RESET 0x40 /* Secondary bus reset */ 278 unsigned char bus; member in struct:pci_device 286 extern int pcibios_read_config_byte(unsigned int bus, unsigned int device_fn, unsigned int where, uint8_t *value); 287 extern int pcibios_write_config_byte (unsigned int bus, unsigne [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/boston/frudr/ |
H A D | fru_usb-a-1_data.info | 39 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 42 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 76 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,3/picl?bus-addr=1 82 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c/picl?bus-addr=1
|
H A D | fru_usb-a-2_data.info | 39 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 42 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 76 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,3/picl?bus-addr=3 82 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,1/picl?bus-addr=1
|
H A D | fru_usb-a-3_data.info | 39 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 42 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 76 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,3/usb@7/picl?bus-addr=3 82 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,2/usb@1/picl?bus-addr=3
|
H A D | fru_usb-a-4_data.info | 39 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 42 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 76 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,3/usb@7/picl?bus-addr=4 82 _class:/jbus/pciex@1f,700000/pciex@0/pciex@1/pci@0/usb@1c,2/usb@1/picl?bus-addr=4
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/seattle/frudr/ |
H A D | fru_usb-a-1_data.info | 37 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 40 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 71 _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/usb@1c/picl?bus-addr=1 73 _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/usb@1c,3/picl?bus-addr=1
|
H A D | fru_usb-a-2_data.info | 37 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 40 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 71 _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/usb@1c/picl?bus-addr=2 73 _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/usb@1c,3/picl?bus-addr=2
|
H A D | fru_usb-a-4_data.info | 37 * where <namepath> is <nodename>[@<bus-addr>][?<prop>=<val>] 40 * where <classpath> is <classname>[@<bus-addr>][?<prop>=<val>] 71 _class:/jbus/pciex@1e,600000/pciex@0/pciex@1/pci@0/usb@1c,1/usb@1/picl?bus-addr=2
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/conf/ |
H A D | SUNW,Netra-CP2300.RTM.conf | 35 PROP bus-addr string r 0 "1,1" 44 PROP bus-addr string r 0 "0x1" 51 PROP bus-addr string r 0 "0x2" 62 PROP bus-addr string r 0 "1,1" 70 PROP bus-addr string r 0 "0,3f8" 78 PROP bus-addr string r 0 "0,2e8" 86 PROP bus-addr string r 0 "1" 94 PROP bus-addr string r 0 "2"
|
H A D | SUNW,Netra-CP2300.conf | 33 PROP bus-addr string r 0 "1,1" 44 PROP bus-addr string r 0 "0x1" 51 PROP bus-addr string r 0 "0x2" 57 PROP bus-addr string r 0 "0,3f8" 64 PROP bus-addr string r 0 "1" 72 PROP bus-addr string r 0 "2"
|
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/ |
H A D | exynos5420-arndale-octa.dts | 57 bus-frequency = <50000000>; 61 bus-width = <4>;
|
H A D | exynos5420-peach-pit.dts | 79 bus-frequency = <50000000>; 83 bus-width = <4>;
|
H A D | socfpga-sockit.dts | 76 bus-frequency = <25000000>; 80 bus-width = <4>;
|
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 | tegra20.dtsi | 41 compatible = "simple-bus"; 43 bus-frequency = <0>;
|
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_xf.c | 88 #define UPDATE_CIC_HISTORY(reg, brd, bus, val) \ 90 BOARDSET_ADD(xf_cicbuses, (bus)), \ 91 xf_cicregs[brd][bus][reg] = (val)) 124 #define UPDATE_CIC_HISTORY(reg, brd, bus, val) 154 static int cic_write_sm_mask(int board, int bus, boardset_t sm_mask); 155 static int cic_write_sm_bar(int board, int bus, uint_t sm_bar); 156 static int cic_write_sm_lar(int board, int bus, uint_t sm_lar); 161 static int verify_smregs(int brd, int bus, boardset_t smmask, 185 cic_read_domain_mask(int board, int bus) argument 194 bus); 204 cic_read_sm_mask(int board, int bus) argument 223 cic_write_sm_mask(int board, int bus, boardset_t sm_mask) argument 262 cic_read_sm_bar(int board, int bus) argument 289 cic_write_sm_bar(int board, int bus, uint_t sm_bar) argument 358 cic_read_sm_lar(int board, int bus) argument 385 cic_write_sm_lar(int board, int bus, uint_t sm_lar) argument 1041 int rv, cpuid, brd, bus; local 1126 int c, brd, bus; local 1589 verify_smregs(int brd, int bus, boardset_t smmask, uint_t smbase, uint_t smlimit) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/starfire/sys/ |
H A D | idn_xf.h | 79 /* bd=board, t=type, a=addr, bs=bus */ 113 extern boardset_t cic_read_domain_mask(int board, int bus); 114 extern boardset_t cic_read_sm_mask(int board, int bus); 115 extern uint_t cic_read_sm_bar(int board, int bus); 116 extern uint_t cic_read_sm_lar(int board, int bus);
|
/illumos-gate/usr/src/uts/common/io/rtw/ |
H A D | rtwphy.c | 71 rtw_rfbus_write(struct rtw_rfbus *bus, enum rtw_rfchipid rfchipid, uint_t addr, argument 74 return (*bus->b_write)(bus->b_regs, rfchipid, addr, val); 128 struct rtw_rfbus *bus = &sa->sa_bus; local 130 return (rtw_rfbus_write(bus, RTW_RFCHIPID_PHILIPS, SA2400_TX, 195 struct rtw_rfbus *bus = &sa->sa_bus; local 221 if ((rc = rtw_rfbus_write(bus, RTW_RFCHIPID_PHILIPS, SA2400_SYNA, 224 if ((rc = rtw_rfbus_write(bus, RTW_RFCHIPID_PHILIPS, SA2400_SYNB, 227 if ((rc = rtw_rfbus_write(bus, RTW_RFCHIPID_PHILIPS, SA2400_SYNC, 230 return (rtw_rfbus_write(bus, RTW_RFCHIPID_PHILIP 237 struct rtw_rfbus *bus = &sa->sa_bus; local 445 struct rtw_rfbus *bus; local 494 struct rtw_rfbus *bus = &mx->mx_bus; local 516 struct rtw_rfbus *bus = &mx->mx_bus; local 570 struct rtw_rfbus *bus; local 593 struct rtw_rfbus *bus; local [all...] |
/illumos-gate/usr/src/uts/common/xen/public/ |
H A D | physdev.h | 154 int bus; member in struct:physdev_map_pirq 179 uint8_t bus; member in struct:physdev_manage_pci 189 uint8_t bus; member in struct:physdev_restore_msi 198 uint8_t bus; member in struct:physdev_manage_pci_ext 203 uint8_t bus; member in struct:physdev_manage_pci_ext::__anon9308
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | pci_cfgspace.c | 52 * to force which function is used to probe for the presence of the PCI bus. 79 uint8_t (*pci_getb_func)(int bus, int dev, int func, int reg); 80 uint16_t (*pci_getw_func)(int bus, int dev, int func, int reg); 81 uint32_t (*pci_getl_func)(int bus, int dev, int func, int reg); 82 void (*pci_putb_func)(int bus, int dev, int func, int reg, uint8_t val); 83 void (*pci_putw_func)(int bus, int dev, int func, int reg, uint16_t val); 84 void (*pci_putl_func)(int bus, int dev, int func, int reg, uint32_t val);
|
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/mips/ |
H A D | xlp-basic.dts | 46 compatible = "simple-bus"; 48 bus-frequency = <0>;
|
/illumos-gate/usr/src/uts/common/io/e1000api/ |
H A D | e1000_mac.c | 170 * e1000_get_bus_info_pci_generic - Get PCI(x) bus information 173 * Determines and stores the system bus information for a particular 174 * network interface. The following bus information is determined and stored: 175 * bus speed, bus width, type (PCI/PCIx), and PCI(-x) function. 180 struct e1000_bus_info *bus = &hw->bus; local 187 bus->type = (status & E1000_STATUS_PCIX_MODE) 192 if (bus->type == e1000_bus_type_pci) { 193 bus 235 struct e1000_bus_info *bus = &hw->bus; local 280 struct e1000_bus_info *bus = &hw->bus; local 298 struct e1000_bus_info *bus = &hw->bus; local 320 struct e1000_bus_info *bus = &hw->bus; local [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire/ioboard/ |
H A D | iob_platform.c | 85 int brd, br, bus, i; local 103 pnode, IOB_BASEADDR, BUS_ADDRDIST, 6, 9, &brd, &br, &bus); 108 iobs[brd][br][bus] = d;
|
/illumos-gate/usr/src/lib/fm/topo/modules/SUNW,Sun-Fire-15000/ioboard/ |
H A D | iob_platform.c | 85 int brd, br, bus, i; local 103 pnode, IOB_BASEADDR, BUS_ADDRDIST, 0, 17, &brd, &br, &bus); 108 iobs[brd][br][bus] = d;
|