Home
last modified time | relevance | path

Searched refs:control (Results 1 – 25 of 37) sorted by relevance

12

/system/dev/usb/xhci/
A Dxhci-trb.cpp78 XHCI_WRITE32(&trb->control, 0); in xhci_clear_trb()
82 uint32_t control = XHCI_READ32(&trb->control); in xhci_set_transfer_noop_trb() local
90 trb_set_control(trb, TRB_TRANSFER_NOOP, control & TRB_C); in xhci_set_transfer_noop_trb()
102 uint32_t control = XHCI_READ32(&trb->control); in xhci_get_next_trb() local
111 uint32_t control = XHCI_READ32(&trb->control); in xhci_increment_ring() local
112 uint32_t chain = control & TRB_CHAIN; in xhci_increment_ring()
114 XHCI_WRITE32(&trb->control, control | ring->pcs); in xhci_increment_ring()
119 control = XHCI_READ32(&trb->control); in xhci_increment_ring()
121 control = (control & ~(TRB_CHAIN | TRB_C)) | chain | ring->pcs; in xhci_increment_ring()
122 XHCI_WRITE32(&trb->control, control); in xhci_increment_ring()
[all …]
A Dxhci-util.h17 uint32_t control; member
26 return (command->control & XHCI_MASK(TRB_SLOT_ID_START, TRB_SLOT_ID_BITS)) >> TRB_SLOT_ID_START; in xhci_sync_command_slot_id()
A Dxdc-transfer.cpp183 uint32_t control = XHCI_READ32(&last_trb->control); in xdc_restart_transfer_ring_locked() local
184 XHCI_WRITE32(&last_trb->control, control | XFER_TRB_IOC); in xdc_restart_transfer_ring_locked()
202 uint32_t control = XHCI_READ32(&trb->control); in xdc_handle_transfer_event_locked() local
204 uint32_t ep_dev_ctx_idx = READ_FIELD(control, TRB_ENDPOINT_ID_START, TRB_ENDPOINT_ID_BITS); in xdc_handle_transfer_event_locked()
244 if (control & EVT_TRB_ED) { in xdc_handle_transfer_event_locked()
A Dxhci-transfer.cpp33 uint32_t control = (slot_id << TRB_SLOT_ID_START) | in xhci_reset_dequeue_ptr_locked() local
35 xhci_post_command(xhci, TRB_CMD_SET_TR_DEQUEUE, ptr, control, &command.context); in xhci_reset_dequeue_ptr_locked()
77 uint32_t control = (slot_id << TRB_SLOT_ID_START) | in xhci_reset_endpoint() local
79 xhci_post_command(xhci, TRB_CMD_RESET_ENDPOINT, 0, control, &command.context); in xhci_reset_endpoint()
475 uint32_t control = (slot_id << TRB_SLOT_ID_START) | in xhci_cancel_transfers() local
477 xhci_post_command(xhci, TRB_CMD_STOP_ENDPOINT, 0, control, &command.context); in xhci_cancel_transfers()
611 uint32_t control = XHCI_READ32(&trb->control); in xhci_handle_transfer_event() local
613 uint32_t slot_id = READ_FIELD(control, TRB_SLOT_ID_START, TRB_SLOT_ID_BITS); in xhci_handle_transfer_event()
616 READ_FIELD(control, TRB_ENDPOINT_ID_START, TRB_ENDPOINT_ID_BITS) - 1); in xhci_handle_transfer_event()
716 if (control & EVT_TRB_ED) { in xhci_handle_transfer_event()
A Dxhci-util.cpp15 command->control = XHCI_READ32(&event_trb->control); in xhci_sync_command_callback()
A Dxhci-hw.h130 uint32_t control; member
559 return XHCI_GET_BITS32(&trb->control, TRB_TYPE_START, TRB_TYPE_BITS); in trb_get_type()
563 XHCI_WRITE32(&trb->control, ((type << TRB_TYPE_START) & TRB_TYPE_MASK) | flags); in trb_set_control()
/system/ulib/zxio/
A Dvmofile.cpp18 zx_handle_t control = file->control; in zxio_vmofile_release() local
23 if ((io_status = fuchsia_io_FileSeek(control, seek, fuchsia_io_SeekOrigin_START, in zxio_vmofile_release()
33 file->control = ZX_HANDLE_INVALID; in zxio_vmofile_release()
37 *out_handle = control; in zxio_vmofile_release()
43 zx_handle_t control = file->control; in zxio_vmofile_close() local
44 if (control != ZX_HANDLE_INVALID) { in zxio_vmofile_close()
45 file->control = ZX_HANDLE_INVALID; in zxio_vmofile_close()
46 zx_handle_close(control); in zxio_vmofile_close()
57 return fuchsia_io_NodeClone(file->control, flags, request); in zxio_vmofile_clone_async()
155 zx_status_t zxio_vmofile_init(zxio_storage_t* storage, zx_handle_t control, in zxio_vmofile_init() argument
[all …]
A Dremote.cpp16 zx_handle_t control = rio->control; in zxio_remote_release() local
17 rio->control = ZX_HANDLE_INVALID; in zxio_remote_release()
23 *out_handle = control; in zxio_remote_release()
30 io_status = fuchsia_io_NodeClose(rio->control, &status); in zxio_remote_close()
31 zx_handle_t control = rio->control; in zxio_remote_close() local
32 rio->control = ZX_HANDLE_INVALID; in zxio_remote_close()
33 zx_handle_close(control); in zxio_remote_close()
44 return fuchsia_io_NodeClone(rio->control, flags, request); in zxio_remote_clone_async()
50 io_status = fuchsia_io_NodeSync(rio->control, &status); in zxio_remote_sync()
72 io_status = fuchsia_io_FileRead(rio->control, capacity, &status, in zxio_remote_read_once()
[all …]
/system/ulib/zxio/include/lib/zxio/
A Dinception.h30 zx_handle_t control; member
37 zx_status_t zxio_remote_init(zxio_storage_t* remote, zx_handle_t control,
44 zx_handle_t control; member
56 zx_status_t zxio_vmofile_init(zxio_storage_t* file, zx_handle_t control,
/system/public/zircon/hw/usb/
A Dums.h58 uint8_t control; member
71 uint8_t control; member
83 uint8_t control; member
95 uint8_t control; member
124 uint8_t control; member
/system/dev/misc/pty/
A Dpty-core.c226 if (ps->control == pc) { in pty_client_release()
227 ps->control = NULL; in pty_client_release()
231 if (ps->control) { in pty_client_release()
232 device_state_set(ps->control->zxdev, PTY_SIGNAL_EVENT | DEV_STATE_HANGUP); in pty_client_release()
331 ps->control = pc; in pty_openat()
389 if (ps->control) { in pty_server_send()
390 device_state_set(ps->control->zxdev, PTY_SIGNAL_EVENT); in pty_server_send()
452 ps->control = NULL; in pty_server_init()
A Dpty-core.h39 pty_client_t* control; member
/system/ulib/fdio/
A Dzxio.c258 return zxrio_open_handle(rio->control, path, flags, mode, out); in fdio_zxio_remote_open()
358 io_status = fuchsia_io_FileGetVmo(rio->control, flags, &status, &vmo); in fdio_zxio_remote_get_vmo()
401 io_status = fuchsia_io_DirectoryRewind(rio->control, &status); in fdio_zxio_remote_rewind()
408 io_status = fuchsia_io_DirectoryUnlink(rio->control, path, len, &status); in fdio_zxio_remote_unlink()
425 io_status = fuchsia_io_DirectoryLink(rio->control, src, srclen, dst_token, in fdio_zxio_remote_link()
466 fdio_t* fdio_remote_create(zx_handle_t control, zx_handle_t event) { in fdio_remote_create() argument
469 zx_handle_close(control); in fdio_remote_create()
476 zx_status_t status = zxio_remote_init(&fv->storage, control, event); in fdio_remote_create()
522 return file->control; in fdio_unsafe_borrow_channel()
598 fdio_t* fdio_vmofile_create(zx_handle_t control, zx_handle_t vmo, in fdio_vmofile_create() argument
[all …]
/system/banjo/ddk-protocol-usb-function/
A Dusb-function.banjo59 /// Callback for handling ep0 control requests.
63 /// Called with configured == true in response to a SET_CONFIGURATION control request
70 /// Called to set an alternate setting for an interface due to a SET_INTERFACE control request.
/system/dev/audio/usb-audio/
A Dusb-audio-device.cpp178 auto control = UsbAudioControlInterface::Create(this); in Probe() local
179 if (control == nullptr) { in Probe()
189 zx_status_t res = control->Initialize(&iter); in Probe()
194 control_ifc = std::move(control); in Probe()
A Drules.mk15 $(LOCAL_DIR)/usb-audio-control-interface.cpp \
/system/dev/i2c/aml-i2c/
A Daml-i2c.c35 uint32_t control; member
93 uint32_t reg = readl(&dev->virt_regs->control); in aml_i2c_irq_thread()
106 printf("control reg : %08x\n", readl(&dev->virt_regs->control)); in aml_i2c_dumpstate()
120 clr_bitsl(AML_I2C_CONTROL_REG_START, &dev->virt_regs->control); in aml_i2c_start_xfer()
121 set_bitsl(AML_I2C_CONTROL_REG_START, &dev->virt_regs->control); in aml_i2c_start_xfer()
/system/dev/usb/dwc3/
A Ddwc3-endpoints.cpp60 trb->control = TRB_TRBCTL_LINK | TRB_HWO; in dwc3_ep_fifo_init()
92 trb->control = type | TRB_HWO; in dwc3_ep_start_transfer()
94 trb->control = type | TRB_LST | TRB_IOC | TRB_HWO; in dwc3_ep_start_transfer()
106 zlp_trb->control = type | TRB_LST | TRB_IOC | TRB_HWO; in dwc3_ep_start_transfer()
310 if (trb.control & TRB_HWO) { in dwc3_ep_xfer_complete()
A Ddwc3-types.h12 uint32_t control; member
/system/ulib/fs-management/
A Dram-nand.cpp58 fbl::unique_fd control(open(kBasePath, O_RDWR)); in Create() local
61 zx_status_t st = fdio_get_service_handle(control.release(), in Create()
/system/dev/i2c/imx-i2c/
A Dimx-i2c.cpp122 auto control = ControlReg::Get().ReadFrom(&*mmio_).set_transmit(0).set_tx_ack_disable(0); in RxData() local
125 control.set_tx_ack_disable(1); in RxData()
127 control.WriteTo(&*mmio_); in RxData()
/system/dev/misc/cpu-trace/
A Dintel-pt.md26 Filtering control (e.g., cr3, user/kernel) is not available in this mode.
31 Several ioctls are provided to control tracing.
185 this is not done so that we have control over their contents. ToPA buffers
/system/banjo/ddk-protocol-usb-dci/
A Dusb-dci.banjo35 /// Callback for handling ep0 control requests.
/system/dev/usb/usb-peripheral-test/
A DREADME.md7 The host test (called usb-peripheral-test) tests control requests in both the IN and OUT
/system/fidl/fuchsia-device-test/
A Dtest.fidl9 /// The path which can be used to open the control device

Completed in 42 milliseconds

12