Home
last modified time | relevance | path

Searched refs:bus (Results 1 – 25 of 279) sorted by relevance

12345678910>>...12

/dragonfly/sys/bus/u4b/controller/
H A Dusb_controller.c821 bus->explore_msg[0].bus = bus; in usb_attach_sub()
823 bus->explore_msg[1].bus = bus; in usb_attach_sub()
826 bus->detach_msg[0].bus = bus; in usb_attach_sub()
828 bus->detach_msg[1].bus = bus; in usb_attach_sub()
831 bus->attach_msg[0].bus = bus; in usb_attach_sub()
833 bus->attach_msg[1].bus = bus; in usb_attach_sub()
836 bus->suspend_msg[0].bus = bus; in usb_attach_sub()
841 bus->resume_msg[0].bus = bus; in usb_attach_sub()
843 bus->resume_msg[1].bus = bus; in usb_attach_sub()
846 bus->reset_msg[0].bus = bus; in usb_attach_sub()
[all …]
/dragonfly/sys/bus/ppbus/
H A Dppb_1284.c212 r = ppb_rdtr(bus); in ppb_peripheral_negotiate()
248 ppb_wctr(bus, SELECTIN); in ppb_peripheral_negotiate()
347 ppb_wdtr(bus, *buffer); in byte_peripheral_outbyte()
403 r = ppb_rctr(bus); in byte_peripheral_write()
450 *buffer = ppb_rdtr(bus); in byte_1284_inbyte()
541 ppb_1284_terminate(bus); in spp_1284_read()
579 ppb_1284_terminate(bus); in spp_1284_read()
613 ppb_1284_terminate(bus); in ppb_1284_read_id()
663 ppb_1284_terminate(bus); in ppb_1284_negotiate()
795 ppb_set_mode(bus, mode); in ppb_1284_negotiate()
[all …]
H A Dppbconf.c65 kprintf(" on %s%d\n", device_get_name(bus), device_get_unit(bus)); in ppbus_print_child()
118 BUS_READ_IVAR(device_get_parent(bus), bus, PPC_IVAR_IRQ, val); in ppbus_read_ivar()
135 ppb_set_mode(bus,val); in ppbus_write_ivar()
296 ppb_scan_bus(device_t bus) in ppb_scan_bus() argument
313 ppb_1284_terminate(bus); in ppb_scan_bus()
319 ppb_1284_terminate(bus); in ppb_scan_bus()
324 ppb_1284_terminate(bus); in ppb_scan_bus()
329 ppb_1284_terminate(bus); in ppb_scan_bus()
334 ppb_1284_terminate(bus); in ppb_scan_bus()
339 ppb_1284_terminate(bus); in ppb_scan_bus()
[all …]
H A Dppb_base.c53 ppb_poll_bus(device_t bus, int max, in ppb_poll_bus() argument
62 r = ppb_rstr(bus); in ppb_poll_bus()
71 if ((ppb_rstr(bus) & mask) == status) in ppb_poll_bus()
101 ppb_get_epp_protocol(device_t bus) in ppb_get_epp_protocol() argument
105 BUS_READ_IVAR(device_get_parent(bus), bus, PPC_IVAR_EPP_PROTO, &protocol); in ppb_get_epp_protocol()
115 ppb_get_mode(device_t bus) in ppb_get_mode() argument
129 ppb_set_mode(device_t bus, int mode) in ppb_set_mode() argument
132 int old_mode = ppb_get_mode(bus); in ppb_set_mode()
160 ppb_reset_epp_timeout(device_t bus) in ppb_reset_epp_timeout() argument
171 ppb_ecp_sync(device_t bus) in ppb_ecp_sync() argument
[all …]
H A Dppb_msq.c55 mode2xfer(device_t bus, struct ppb_device *ppbdev, int opcode) in mode2xfer() argument
74 switch (ppb_get_mode(bus)) { in mode2xfer()
85 switch ((epp = ppb_get_epp_protocol(bus))) { in mode2xfer()
117 struct ppb_xfer *xfer = mode2xfer(bus, ppbdev, opcode); in ppb_MS_init()
146 return (ppb_MS_microseq(bus, dev, msq, ret)); in ppb_MS_exec()
179 return (ppb_MS_microseq(bus, dev, loop_microseq, ret)); in ppb_MS_loop()
278 xfer = mode2xfer(bus, ppbdev, mi->opcode); in ppb_MS_microseq()
284 device_get_parent(bus), in ppb_MS_microseq()
301 ppb_MS_microseq(bus, dev, initxfer, &error); in ppb_MS_microseq()
309 ppb_MS_microseq(bus, dev, xfer->loop, &error); in ppb_MS_microseq()
[all …]
/dragonfly/sys/bus/iicbus/
H A Diiconf.c45 iicbus_intr(device_t bus, int event, char *buf) in iicbus_intr() argument
125 iicbus_release_bus(device_t bus, device_t dev) in iicbus_release_bus() argument
156 iicbus_started(device_t bus) in iicbus_started() argument
213 iicbus_stop(device_t bus) in iicbus_stop() argument
221 error = IICBUS_STOP(device_get_parent(bus)); in iicbus_stop()
303 if ((error = iicbus_start(bus, addr, 0))) in iicbus_block_write()
308 iicbus_stop(bus); in iicbus_block_write()
324 if ((error = iicbus_start(bus, addr, 0))) in iicbus_block_read()
329 iicbus_stop(bus); in iicbus_block_read()
361 device_t *children, bus; in iicbus_transfer_gen() local
[all …]
/dragonfly/sys/dev/drm/i915/
H A Dintel_i2c.c225 set_data(bus, 1); in intel_gpio_pre_xfer()
226 set_clock(bus, 1); in intel_gpio_pre_xfer()
239 set_data(bus, 1); in intel_gpio_post_xfer()
240 set_clock(bus, 1); in intel_gpio_post_xfer()
250 algo = &bus->bit_algo; in intel_gpio_setup()
263 algo->data = bus; in intel_gpio_setup()
575 bus->adapter.name, bus->reg0 & 0xff); in do_gmbus_xfer()
598 if (bus->force_bit) { in gmbus_xfer()
716 bus->force_bit = 1; in intel_setup_gmbus()
753 bus->reg0 = (bus->reg0 & ~(0x3 << 8)) | speed; in intel_gmbus_set_speed()
[all …]
/dragonfly/sys/bus/pci/x86_64/
H A Dpci_cfgreg.c132 (bus >= pcie_minbus && bus <= pcie_maxbus) && in pci_docfgregread()
133 (bus != 0 || !(1 << slot & pcie_badslots))) in pci_docfgregread()
170 (bus >= pcie_minbus && bus <= pcie_maxbus) && in pci_cfgregwrite()
171 (bus != 0 || !(1 << slot & pcie_badslots))) in pci_cfgregwrite()
187 if (bus <= PCI_BUSMAX && in pci_cfgenable()
308 #define PCIE_VADDR(base, reg, bus, slot, func) \ argument
310 ((((bus) & 0xff) << 20) | \
322 if (bus < pcie_minbus || bus > pcie_maxbus || slot > PCI_SLOTMAX || in pciereg_cfgread()
326 va = PCIE_VADDR(pcie_base, reg, bus, slot, func); in pciereg_cfgread()
348 if (bus < pcie_minbus || bus > pcie_maxbus || slot > PCI_SLOTMAX || in pciereg_cfgwrite()
[all …]
H A Dpci_bus.c83 device_t bus; in legacy_pcib_alloc_msi() local
93 device_t bus; in legacy_pcib_alloc_msix() local
103 device_t bus; in legacy_pcib_map_msi() local
125 *busnum = bus; in legacy_pcib_is_host_bridge()
327 int bus, slot, func; in legacy_pcib_identify() local
347 bus = 0; in legacy_pcib_identify()
427 bus++; in legacy_pcib_identify()
460 int bus; in legacy_pcib_attach() local
466 bus = pcib_get_bus(dev); in legacy_pcib_attach()
684 int bus; in pcibios_pcib_probe() local
[all …]
H A Dmptable_pci.c58 int line, bus, slot, irq; in mptable_pci_route_interrupt() local
60 bus = pci_get_bus(dev); in mptable_pci_route_interrupt()
86 bus, slot, 'A' + pin - 1); in mptable_pci_route_interrupt()
126 device_t bus; in mptable_hostb_alloc_msi() local
128 bus = device_get_parent(pcib); in mptable_hostb_alloc_msi()
136 device_t bus; in mptable_hostb_alloc_msix() local
138 bus = device_get_parent(pcib); in mptable_hostb_alloc_msix()
146 device_t bus; in mptable_hostb_map_msi() local
148 bus = device_get_parent(pcib); in mptable_hostb_map_msi()
196 int bus; in mptable_pcib_probe() local
[all …]
/dragonfly/sys/bus/smbus/
H A Dsmbconf.h109 #define smbus_quick(bus,slave,how) \ argument
110 (SMBUS_QUICK(device_get_parent(bus), slave, how))
111 #define smbus_sendb(bus,slave,byte) \ argument
113 #define smbus_recvb(bus,slave,byte) \ argument
115 #define smbus_writeb(bus,slave,cmd,byte) \ argument
117 #define smbus_writew(bus,slave,cmd,word) \ argument
119 #define smbus_readb(bus,slave,cmd,byte) \ argument
121 #define smbus_readw(bus,slave,cmd,word) \ argument
123 #define smbus_pcall(bus,slave,cmd,sdata,rdata) \ argument
125 #define smbus_bwrite(bus,slave,cmd,count,buf) \ argument
[all …]
H A Dsmbconf.c44 smbus_intr(device_t bus, u_char devaddr, char low, char high, int error) in smbus_intr() argument
46 struct smbus_softc *sc = (struct smbus_softc *)device_get_softc(bus); in smbus_intr()
112 smbus_request_bus(device_t bus, device_t dev, int how) in smbus_request_bus() argument
114 struct smbus_softc *sc = device_get_softc(bus); in smbus_request_bus()
119 parent = device_get_parent(bus); in smbus_request_bus()
152 smbus_release_bus(device_t bus, device_t dev) in smbus_release_bus() argument
154 struct smbus_softc *sc = (struct smbus_softc *)device_get_softc(bus); in smbus_release_bus()
158 parent = device_get_parent(bus); in smbus_release_bus()
/dragonfly/sys/bus/u4b/
H A Dusb_hub.c537 bus = sc->sc_udev->bus; in uhub_explore_sub()
1556 struct usb_bus *bus = sc->sc_udev->bus; in uhub_detach() local
1583 USB_BUS_LOCK(bus); in uhub_detach()
1848 struct usb_bus *bus = udev->bus; in usb_hs_bandwidth_adjust() local
2080 bus = isoc_xfer->xroot->bus; in usbd_fs_isoc_schedule_alloc_slot()
2277 &bus->explore_msg[0], &bus->explore_msg[1])) { in usb_needs_explore()
2314 if (bus) { in usb_needs_explore_all()
2413 (udev->bus->methods->set_hw_power) (udev->bus); in usbd_transfer_power_ref()
2556 (bus->methods->set_hw_power) (bus); in usb_bus_powerd()
2598 bus = udev->bus; in usb_dev_resume_peer()
[all …]
H A Dusb_transfer.c989 info->bus = udev->bus; in usbd_transfer_setup()
1669 bus = info->bus; in usbd_transfer_submit()
1677 USB_BUS_LOCK(bus); in usbd_transfer_submit()
1694 USB_BUS_LOCK(bus); in usbd_transfer_submit()
1710 USB_BUS_LOCK(bus); in usbd_transfer_submit()
1737 USB_BUS_LOCK(bus); in usbd_transfer_submit()
1764 USB_BUS_LOCK(bus); in usbd_transfer_submit()
2871 bus = xfer->xroot->bus; in usbd_callback_wrapper_sub()
2876 USB_BUS_LOCK(bus); in usbd_callback_wrapper_sub()
3012 USB_BUS_LOCK(bus); in usbd_callback_wrapper_sub()
[all …]
H A Dusb_bus.h39 struct usb_bus *bus; member
61 #define USB_BUS_GIANT_PROC(bus) (&(bus)->giant_callback_proc) argument
62 #define USB_BUS_NON_GIANT_PROC(bus) (&(bus)->non_giant_callback_proc) argument
63 #define USB_BUS_EXPLORE_PROC(bus) (&(bus)->explore_proc) argument
64 #define USB_BUS_CONTROL_XFER_PROC(bus) (&(bus)->control_xfer_proc) argument
H A Dusb_device.c406 USB_BUS_LOCK(udev->bus); in usb_init_endpoint()
994 USB_BUS_LOCK(udev->bus); in usbd_set_endpoint_stall()
1476 USB_BUS_LOCK(udev->bus); in usb_suspend_resume()
1608 udev->bus = bus; in usb_alloc_device()
2018 struct usb_bus *bus; in usb_destroy_dev() local
2027 if (bus == NULL) { in usb_destroy_dev()
2038 USB_BUS_LOCK(bus); in usb_destroy_dev()
2042 &bus->cleanup_msg[0], &bus->cleanup_msg[1]); in usb_destroy_dev()
2043 USB_BUS_UNLOCK(bus); in usb_destroy_dev()
2135 struct usb_bus *bus; in usb_free_device() local
[all …]
H A Dusb_controller.h47 typedef void (usb_bus_mem_sub_cb_t)(struct usb_bus *bus, struct usb_page_cache *pc, struct usb_page…
48 typedef void (usb_bus_mem_cb_t)(struct usb_bus *bus, usb_bus_mem_sub_cb_t *scb);
190 void usb_bus_mem_flush_all(struct usb_bus *bus, usb_bus_mem_cb_t *cb);
191 uint8_t usb_bus_mem_alloc_all(struct usb_bus *bus, bus_dma_tag_t dmat, usb_bus_mem_cb_t *cb);
192 void usb_bus_mem_free_all(struct usb_bus *bus, usb_bus_mem_cb_t *cb);
193 uint16_t usb_isoc_time_expand(struct usb_bus *bus, uint16_t isoc_time_curr);
194 void usb_bus_reset_async_locked(struct usb_bus *bus);
/dragonfly/sys/bus/cam/
H A Dcam_xpt.c2115 && (cdm->pos.cookie.bus == bus) in xptedtbusfunc()
2149 cdm->pos.cookie.bus = bus; in xptedtbusfunc()
2178 && (bus == cdm->pos.cookie.bus) in xptedtbusfunc()
2188 && (cdm->pos.cookie.bus == bus) in xptedtbusfunc()
3183 bus = cgds->ccb_h.path->bus; in xpt_action()
4027 new_path->bus = bus; in xpt_compile_path()
4078 if (path1->bus != path2->bus) { in xpt_path_comp()
4256 bus = path->bus; in xpt_release_ccb()
4505 bus = TAILQ_NEXT(bus, links); in xptnextfreepathid()
4584 bus = path->bus; in xpt_async()
[all …]
/dragonfly/sys/dev/misc/ecc/
H A Decc_amd8000.c121 int bus, slot, poll = 0; in ecc_amd8000_attach() local
126 bus = pci_get_bus(dev); in ecc_amd8000_attach()
134 draminfo = pcib_read_config(dev, bus, slot, 2, 0x90, 4); in ecc_amd8000_attach()
135 eccinfo = pcib_read_config(dev, bus, slot, 3, 0x44, 4); in ecc_amd8000_attach()
167 v32 = pcib_read_config(dev, bus, slot, 3, 0x4C, 4); in ecc_amd8000_attach()
169 pcib_write_config(dev, bus, slot, 3, 0x4C, v32, 4); in ecc_amd8000_attach()
182 int bus, slot; in ecc_amd8000_callout() local
184 bus = pci_get_bus(dev); in ecc_amd8000_callout()
191 v32 = pcib_read_config(dev, bus, slot, 3, 0x4C, 4); in ecc_amd8000_callout()
193 addr = pcib_read_config(dev, bus, slot, 3, 0x50, 4); in ecc_amd8000_callout()
[all …]
/dragonfly/sys/bus/pci/
H A Dpci_pci.c572 device_t bus; in pcib_route_interrupt() local
608 device_t bus; in pcib_alloc_msi() local
612 bus = device_get_parent(pcib); in pcib_alloc_msi()
621 device_t bus; in pcib_release_msi() local
623 bus = device_get_parent(pcib); in pcib_release_msi()
633 device_t bus; in pcib_alloc_msix() local
637 bus = device_get_parent(pcib); in pcib_alloc_msix()
645 device_t bus; in pcib_release_msix() local
647 bus = device_get_parent(pcib); in pcib_release_msix()
656 device_t bus; in pcib_map_msi() local
[all …]
/dragonfly/sys/dev/acpica/
H A Dacpi_pcib_acpi.c64 static int acpi_pcib_acpi_probe(device_t bus);
65 static int acpi_pcib_acpi_attach(device_t bus);
66 static int acpi_pcib_acpi_resume(device_t bus);
314 return (pci_cfgregread(bus, slot, func, reg, bytes)); in acpi_pcib_read_config()
321 pci_cfgregwrite(bus, slot, func, reg, data, bytes); in acpi_pcib_write_config()
336 device_t bus; in acpi_pcib_alloc_msi() local
338 bus = device_get_parent(pcib); in acpi_pcib_alloc_msi()
346 device_t bus; in acpi_pcib_alloc_msix() local
348 bus = device_get_parent(pcib); in acpi_pcib_alloc_msix()
356 device_t bus; in acpi_pcib_map_msi() local
[all …]
/dragonfly/sys/bus/isa/x86_64/
H A Disa.c77 isa_alloc_resource(device_t bus, device_t child, int type, int *rid, in isa_alloc_resource() argument
85 int passthrough = (device_get_parent(child) != bus); in isa_alloc_resource()
122 return resource_list_alloc(rl, bus, child, type, rid, in isa_alloc_resource()
127 isa_release_resource(device_t bus, device_t child, int type, int rid, in isa_release_resource() argument
133 return resource_list_release(rl, bus, child, type, rid, r); in isa_release_resource()
143 isa_setup_intr(device_t bus, device_t child, struct resource *r, int flags, in isa_setup_intr() argument
147 return (BUS_SETUP_INTR(device_get_parent(bus), child, r, flags, in isa_setup_intr()
152 isa_teardown_intr(device_t bus, device_t child, struct resource *r, in isa_teardown_intr() argument
155 return (BUS_TEARDOWN_INTR(device_get_parent(bus), child, r, cookie)); in isa_teardown_intr()
/dragonfly/sys/platform/pc64/x86_64/
H A Dmptable.c584 struct mptable_bus *bus; in mptable_bus_info_callback() local
593 "(%d)\n", bus->mb_id); in mptable_bus_info_callback()
598 bus = NULL; in mptable_bus_info_callback()
600 bus = kmalloc(sizeof(*bus), M_TEMP, M_WAITOK | M_ZERO); in mptable_bus_info_callback()
603 bus = kmalloc(sizeof(*bus), M_TEMP, M_WAITOK | M_ZERO); in mptable_bus_info_callback()
607 if (bus != NULL) { in mptable_bus_info_callback()
630 struct mptable_bus *bus; in mptable_bus_info_free() local
634 kfree(bus, M_TEMP); in mptable_bus_info_free()
1031 if (bus == NULL) in mptable_pci_int_callback()
1194 if (bus == NULL) in mptable_ioapic_probe_callback()
[all …]
/dragonfly/sys/dev/smbus/smb/
H A Dsmb.c210 device_t bus; /* smbbus */ in smbioctl() local
237 bus = device_get_parent(smbdev); /* smbus */ in smbioctl()
240 if ((error = smbus_request_bus(bus, smbdev, in smbioctl()
263 error = smbus_error(smbus_writeb(bus, s->slave, s->cmd, in smbioctl()
268 error = smbus_error(smbus_writew(bus, s->slave, s->cmd, in smbioctl()
273 error = smbus_error(smbus_readb(bus, s->slave, s->cmd, in smbioctl()
282 error = smbus_error(smbus_readw(bus, s->slave, s->cmd, in smbioctl()
293 error = smbus_error(smbus_pcall(bus, s->slave, s->cmd, in smbioctl()
314 error = smbus_error(smbus_bwrite(bus, s->slave, s->cmd, in smbioctl()
345 error = smbus_trans(bus, s->slave, s->cmd, s->op, in smbioctl()
[all …]
/dragonfly/sys/conf/
H A Dkmod.mk341 MFILES?= kern/bus_if.m kern/device_if.m bus/iicbus/iicbb_if.m \
342 bus/iicbus/iicbus_if.m bus/isa/isa_if.m dev/netif/mii_layer/miibus_if.m \
343 bus/pccard/card_if.m bus/pccard/power_if.m bus/pci/pci_if.m \
344 bus/pci/pcib_if.m \
345 bus/ppbus/ppbus_if.m bus/smbus/smbus_if.m bus/u4b/usb_if.m \
354 bus/mmc/mmcbus_if.m bus/mmc/mmcbr_if.m \
357 bus/gpio/gpio_if.m \
405 pcidevs.h: dragonfly/tools/pcidevs2h.awk dragonfly/bus/pci/pcidevs
407 ${AWK} -f dragonfly/tools/pcidevs2h.awk dragonfly/bus/pci/pcidevs
415 usbdevs.h: dragonfly/tools/usbdevs2h.awk dragonfly/bus/u4b/usbdevs
[all …]

12345678910>>...12