Home
last modified time | relevance | path

Searched refs:controller (Results 1 – 25 of 61) sorted by relevance

123

/system/dev/i2c/intel-i2c/
A Dintel-i2c-slave.c51 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 Dintel-i2c-controller.h163 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 Dintel-i2c-controller.c175 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 Dintel-i2c-slave.h24 struct intel_serialio_i2c_device* controller; member
/system/uapp/ihda/
A Dihda.cpp68 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 Drules.mk13 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 Dsata.c33 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 Dsata.h62 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 Drules.mk32 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 Doptee-client.h31 explicit OpteeClient(OpteeController* controller) in OpteeClient() argument
32 : OpteeClientBase(controller->zxdev()), controller_(controller) {} in OpteeClient()
/system/dev/audio/intel-hda/controller/
A Dintel-hda-controller.cpp225 [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 Drules.mk16 $(LOCAL_DIR)/intel-hda-controller.cpp \
17 $(LOCAL_DIR)/intel-hda-controller-init.cpp \
A Dintel-hda-dsp.h33 static fbl::RefPtr<IntelHDADSP> Create(IntelHDAController& controller,
48 IntelHDADSP(IntelHDAController& controller,
A Dintel-hda-controller-init.cpp265 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 Ddp-display.cpp494 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 Dhdmi-display.cpp500 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 Dpower.cpp47 Power::Power(Controller* controller) : controller_(controller) {} in Power() argument
/system/dev/display/display/
A Drules.mk14 $(LOCAL_DIR)/controller.cpp \
42 system/banjo/ddk-protocol-display-controller \
A Dimage.cpp15 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 Drules.mk8 $(LOCAL_DIR)/controller \
/system/banjo/ddk-protocol-usb-bus/
A Dusb-bus.banjo30 /// 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 Drules.mk13 MODULE_SRCS := $(LOCAL_DIR)/display-controller.fidl
/system/banjo/ddk-protocol-bt-hci/
A Dbt-hci.banjo22 /// controller.
23 /// - 0x01: The payload represents an event packet sent by the controller.
/system/dev/nand/aml-rawnand/
A DREADME3 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 Dskylake-misc-events.inc38 "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")

Completed in 66 milliseconds

123