| /system/dev/i2c/intel-i2c/ |
| A D | intel-i2c-slave.c | 51 uint32_t i2c_sta = readl(&controller->regs->i2c_sta); in bus_is_idle() 57 return (readl(&controller->regs->raw_intr_stat) & in stop_detected() 81 intel_serialio_i2c_device_t* controller = slave->controller; in intel_serialio_i2c_slave_transfer() local 97 mtx_lock(&slave->controller->mutex); in intel_serialio_i2c_slave_transfer() 108 &controller->regs->tar_add); in intel_serialio_i2c_slave_transfer() 134 if (!(readl(&controller->regs->i2c_sta) & in intel_serialio_i2c_slave_transfer() 176 if (rx_fifo_empty(controller)) { in intel_serialio_i2c_slave_transfer() 180 if (rx_fifo_empty(controller)) { in intel_serialio_i2c_slave_transfer() 242 if (!DO_UNTIL(rx_fifo_empty(controller), in intel_serialio_i2c_slave_transfer() 253 intel_serialio_i2c_reset_controller(controller); in intel_serialio_i2c_slave_transfer() [all …]
|
| A D | intel-i2c-controller.h | 163 intel_serialio_i2c_device_t* controller); 166 intel_serialio_i2c_device_t* controller, 169 intel_serialio_i2c_device_t* controller, 172 intel_serialio_i2c_device_t* controller, 178 intel_serialio_i2c_device_t* controller, 181 intel_serialio_i2c_device_t* controller, 184 intel_serialio_i2c_device_t* controller, 194 intel_serialio_i2c_device_t* controller, 197 intel_serialio_i2c_device_t* controller, 201 intel_serialio_i2c_device_t* controller, [all …]
|
| A D | intel-i2c-controller.c | 175 slave->controller = device; in intel_serialio_i2c_add_slave() 450 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_wait_for_rx_full() argument 467 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_wait_for_tx_empty() argument 484 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_wait_for_stop_detect() argument 521 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_issue_rx() argument 529 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_read_rx() argument 550 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_issue_tx() argument 570 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_get_rx_fifo_threshold() argument 578 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_set_rx_fifo_threshold() argument 590 intel_serialio_i2c_device_t* controller, in intel_serialio_i2c_get_tx_fifo_threshold() argument [all …]
|
| A D | intel-i2c-slave.h | 24 struct intel_serialio_i2c_device* controller; member
|
| /system/uapp/ihda/ |
| A D | ihda.cpp | 68 for (auto& controller : IntelHDAController::controllers()) { in main() local 69 res = controller.Probe(); in main() 73 controller.dev_name(), res); in main() 77 controller.Disconnect(); in main() 80 controller.id(), in main() 81 controller.vid(), in main() 82 controller.did(), in main() 83 controller.ihda_vmaj(), in main() 84 controller.ihda_vmin(), in main() 85 controller.dev_name()); in main()
|
| /system/banjo/ddk-protocol-display-controller/ |
| A D | rules.mk | 13 MODULE_BANJO_LIBRARY := ddk.protocol.display.controller 15 MODULE_BANJO_NAME := display/controller 19 MODULE_SRCS += $(LOCAL_DIR)/display-controller.banjo
|
| /system/dev/block/ahci/ |
| A D | sata.c | 33 ahci_device_t* controller; member 55 static zx_status_t sata_device_identify(sata_device_t* dev, ahci_device_t* controller, in sata_device_identify() argument 62 ahci_set_devinfo(controller, dev->port, &di); in sata_device_identify() 86 ahci_queue(controller, dev->port, &txn); in sata_device_identify() 181 ahci_set_devinfo(controller, dev->port, &di); in sata_device_identify() 265 ahci_queue(dev->controller, dev->port, txn); in sata_queue() 273 zx_status_t sata_bind(ahci_device_t* controller, zx_device_t* parent, int port) { in sata_bind() argument 280 device->controller = controller; in sata_bind() 288 zx_status_t status = sata_device_identify(device, controller, name); in sata_bind()
|
| A D | sata.h | 62 zx_status_t sata_bind(ahci_device_t* controller, zx_device_t* parent, int port); 65 void ahci_set_devinfo(ahci_device_t* controller, int portnr, sata_devinfo_t* devinfo); 68 void ahci_queue(ahci_device_t* controller, int portnr, sata_txn_t* txn);
|
| /system/dev/display/simple/ |
| A D | rules.mk | 32 system/banjo/ddk-protocol-display-controller \ 50 system/banjo/ddk-protocol-display-controller \ 68 system/banjo/ddk-protocol-display-controller \ 86 system/banjo/ddk-protocol-display-controller \
|
| /system/dev/tee/optee/ |
| A D | optee-client.h | 31 explicit OpteeClient(OpteeController* controller) in OpteeClient() argument 32 : OpteeClientBase(controller->zxdev()), controller_(controller) {} in OpteeClient()
|
| /system/dev/audio/intel-hda/controller/ |
| A D | intel-hda-controller.cpp | 225 [controller = fbl::WrapRefPtr(this)](dispatcher::Channel* channel) -> zx_status_t { in DeviceIoctl() 226 OBTAIN_EXECUTION_DOMAIN_TOKEN(t, controller->default_domain_); in DeviceIoctl() 227 return controller->ProcessClientRequest(channel); in DeviceIoctl() 340 fbl::RefPtr<IntelHDAController> controller(fbl::AdoptRef(new (&ac) IntelHDAController())); in DriverBind() local 346 zx_status_t ret = controller->Init(device); in DriverBind() 357 auto ddk_ref = controller; in DriverBind() 366 controller.reset(); in DriverBind()
|
| A D | rules.mk | 16 $(LOCAL_DIR)/intel-hda-controller.cpp \ 17 $(LOCAL_DIR)/intel-hda-controller-init.cpp \
|
| A D | intel-hda-dsp.h | 33 static fbl::RefPtr<IntelHDADSP> Create(IntelHDAController& controller, 48 IntelHDADSP(IntelHDAController& controller,
|
| A D | intel-hda-controller-init.cpp | 265 auto irq_handler = [controller = fbl::WrapRefPtr(this)] in SetupPCIInterrupts() 267 OBTAIN_EXECUTION_DOMAIN_TOKEN(t, controller->default_domain_); in SetupPCIInterrupts() 268 LOG_EX(SPEW, *controller, "Hard IRQ (ts = %lu)\n", timestamp); in SetupPCIInterrupts() 269 return controller->HandleIrq(); in SetupPCIInterrupts() 574 [controller = fbl::WrapRefPtr(this)](const dispatcher::WakeupEvent* evt) -> zx_status_t { in InitInternal() 575 OBTAIN_EXECUTION_DOMAIN_TOKEN(t, controller->default_domain_); in InitInternal() 576 LOG_EX(SPEW, *controller, "SW IRQ Wakeup\n"); in InitInternal() 577 return controller->HandleIrq(); in InitInternal()
|
| /system/dev/display/intel-i915/ |
| A D | dp-display.cpp | 494 return controller()->DpcdWrite(ddi(), addr, buf, size); in DpcdWrite() 498 return controller()->DpcdRead(ddi(), addr, buf, size); in DpcdRead() 618 if (controller()->igd_opregion().IsLowVoltageEdp(ddi())) { in LinkTrainingSetup() 879 : DisplayDevice(controller, id, ddi) { } in DpDisplay() 911 if (controller()->igd_opregion().IsEdp(ddi())) { in Query() 996 bool is_edp = controller()->igd_opregion().IsEdp(ddi()); in InitDdi() 1054 registers::Dpll dpll = controller()->SelectDpll(is_edp, state); in InitDdi() 1224 if (!controller()->igd_opregion().IsEdp(ddi())) { in SetBacklightOn() 1247 if (!controller()->igd_opregion().IsEdp(ddi())) { in IsBacklightOn() 1269 if (!controller()->igd_opregion().IsEdp(ddi())) { in SetBacklightBrightness() [all …]
|
| A D | hdmi-display.cpp | 500 HdmiDisplay::HdmiDisplay(Controller* controller, uint64_t id, registers::Ddi ddi) in HdmiDisplay() argument 501 : DisplayDevice(controller, id, ddi) { } in HdmiDisplay() 525 if (controller()->Transact(i2c_bus_id(), &op, 1) == ZX_OK) { in Query() 550 controller()->ResetPipe(pipe); in DdiModeset() 551 controller()->ResetTrans(trans); in DdiModeset() 552 controller()->ResetDdi(ddi()); in DdiModeset() 564 registers::Dpll dpll = controller()->SelectDpll(false, state); in DdiModeset() 666 uint8_t idx = controller()->igd_opregion().GetHdmiBufferTranslationIndex(ddi()); in PipeConfigEpilogue() 667 uint8_t i_boost_override = controller()->igd_opregion().GetIBoost(ddi(), false /* is_dp */); in PipeConfigEpilogue() 671 if (is_skl_y(controller()->device_id()) || is_kbl_y(controller()->device_id())) { in PipeConfigEpilogue()
|
| A D | power.cpp | 47 Power::Power(Controller* controller) : controller_(controller) {} in Power() argument
|
| /system/dev/display/display/ |
| A D | rules.mk | 14 $(LOCAL_DIR)/controller.cpp \ 42 system/banjo/ddk-protocol-display-controller \
|
| A D | image.cpp | 15 Image::Image(Controller* controller, const image_t& image_config, zx::vmo handle) in Image() argument 16 : info_(image_config), controller_(controller), vmo_(std::move(handle)) { } in Image()
|
| /system/dev/audio/intel-hda/ |
| A D | rules.mk | 8 $(LOCAL_DIR)/controller \
|
| /system/banjo/ddk-protocol-usb-bus/ |
| A D | usb-bus.banjo | 30 /// Interface for use by the HCI controller to use to notify when devices are added and removed. 37 /// Used by the HCI controller to reset a port on a USB hub. 39 /// Used by the HCI controller to reinitialize a device after it has been reset.
|
| /system/fidl/fuchsia-hardware-display/ |
| A D | rules.mk | 13 MODULE_SRCS := $(LOCAL_DIR)/display-controller.fidl
|
| /system/banjo/ddk-protocol-bt-hci/ |
| A D | bt-hci.banjo | 22 /// controller. 23 /// - 0x01: The payload represents an event packet sent by the controller.
|
| /system/dev/nand/aml-rawnand/ |
| A D | README | 3 1) The Amlogic controller is capable of irq driven writes and erases, 5 specifics on how to do that). The controller driver uses polling with 9 buffer inside the amlogic controller driver, and then the data is
|
| /system/ulib/zircon-internal/include/lib/zircon-internal/device/cpu-trace/ |
| A D | skylake-misc-events.inc | 38 "Memory Bytes Read", "64 byte lines read, from controller, recorded as bytes") 42 "Memory Bytes Written", "64 byte lines written, from controller, recorded as bytes") 48 "64 byte line requests to controller from GT, including partial requests that are later combined") 53 "64 byte line requests to controller from IA, including partial requests that are later combined") 58 "64 byte line requests to controller from IO, including partial requests that are later combined")
|