Searched refs:controller (Results 1 - 25 of 60) sorted by relevance

123

/fuchsia/zircon/system/dev/display/vim-display/
H A Dedid.h7 #include <ddk/protocol/display-controller.h>
/fuchsia/zircon/system/uapp/ihda/
H A Dihda.cpp56 printf("Failed to enumerate controller devices (%d)\n", res);
68 for (auto& controller : IntelHDAController::controllers()) {
69 res = controller.Probe();
72 printf("Failed to probe controller at \"%s\" (res %d)\n",
73 controller.dev_name(), res);
77 controller.Disconnect();
80 controller.id(),
81 controller.vid(),
82 controller.did(),
83 controller
[all...]
/fuchsia/zircon/system/dev/i2c/intel-i2c/
H 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,
188 intel_serialio_i2c_device_t* controller);
191 intel_serialio_i2c_device_t* controller);
194 intel_serialio_i2c_device_t* controller,
[all...]
H A Dintel-i2c-slave.c18 #include "intel-i2c-controller.h"
43 // This is a controller implementation constant. This value is likely lower
50 static int bus_is_idle(intel_serialio_i2c_device_t *controller) { argument
51 uint32_t i2c_sta = readl(&controller->regs->i2c_sta);
56 static int stop_detected(intel_serialio_i2c_device_t *controller) { argument
57 return (readl(&controller->regs->raw_intr_stat) &
61 static int rx_fifo_empty(intel_serialio_i2c_device_t *controller) { argument
62 return !(readl(&controller->regs->i2c_sta) & (0x1 << I2C_STA_RFNE));
81 intel_serialio_i2c_device_t* controller = slave->controller; variable
253 intel_serialio_i2c_reset_controller(controller); variable
[all...]
H A Dintel-i2c-controller.c26 #include "intel-i2c-controller.h"
40 // Signals used on the controller's event_handle
60 zxlogf(ERROR, "intel-i2c-controller: out of memory\n");
81 zxlogf(ERROR, "intel-i2c-controller: intel_serialio_i2c_slave_transfer: %d\n", status);
171 slave->controller = device;
280 // Apparently the counter starts as soon as the controller releases SCL, so
298 // Apparently the counter starts as soon as the controller pulls SCL low, so
446 intel_serialio_i2c_device_t* controller,
450 zx_status_t status = zx_object_wait_one(controller->event_handle,
463 intel_serialio_i2c_device_t* controller,
445 intel_serialio_i2c_wait_for_rx_full( intel_serialio_i2c_device_t* controller, zx_time_t deadline) argument
462 intel_serialio_i2c_wait_for_tx_empty( intel_serialio_i2c_device_t* controller, zx_time_t deadline) argument
479 intel_serialio_i2c_wait_for_stop_detect( intel_serialio_i2c_device_t* controller, zx_time_t deadline) argument
496 intel_serialio_i2c_check_for_error(intel_serialio_i2c_device_t* controller) argument
510 intel_serialio_i2c_clear_stop_detect(intel_serialio_i2c_device_t* controller) argument
516 intel_serialio_i2c_issue_rx( intel_serialio_i2c_device_t* controller, uint32_t data_cmd) argument
524 intel_serialio_i2c_read_rx( intel_serialio_i2c_device_t* controller, uint8_t* data) argument
545 intel_serialio_i2c_issue_tx( intel_serialio_i2c_device_t* controller, uint32_t data_cmd) argument
565 intel_serialio_i2c_get_rx_fifo_threshold( intel_serialio_i2c_device_t* controller, uint32_t* threshold) argument
573 intel_serialio_i2c_set_rx_fifo_threshold( intel_serialio_i2c_device_t* controller, uint32_t threshold) argument
585 intel_serialio_i2c_get_tx_fifo_threshold( intel_serialio_i2c_device_t* controller, uint32_t* threshold) argument
593 intel_serialio_i2c_set_tx_fifo_threshold( intel_serialio_i2c_device_t* controller, uint32_t threshold) argument
[all...]
H A Dintel-i2c-slave.h15 struct intel_serialio_i2c_device* controller; member in struct:intel_serialio_i2c_slave_device
H A Drules.mk12 $(LOCAL_DIR)/intel-i2c-controller.c \
/fuchsia/zircon/system/dev/audio/intel-hda/
H A Drules.mk8 $(LOCAL_DIR)/controller \
/fuchsia/zircon/system/dev/block/ahci/
H A Dsata.h60 zx_status_t sata_bind(ahci_device_t* controller, zx_device_t* parent, int port);
63 void ahci_set_devinfo(ahci_device_t* controller, int portnr, sata_devinfo_t* devinfo);
65 // queue a txn on the controller
66 void ahci_queue(ahci_device_t* controller, int portnr, sata_txn_t* txn);
H A Dsata.c33 ahci_device_t* controller; member in struct:sata_device
55 static zx_status_t sata_device_identify(sata_device_t* dev, ahci_device_t* controller, argument
62 ahci_set_devinfo(controller, dev->port, &di);
87 ahci_queue(controller, dev->port, &txn);
178 // set devinfo on controller
182 ahci_set_devinfo(controller, dev->port, &di);
267 ahci_queue(dev->controller, dev->port, txn);
275 zx_status_t sata_bind(ahci_device_t* controller, zx_device_t* parent, int port) { argument
282 device->controller = controller;
[all...]
/fuchsia/zircon/system/fidl/fuchsia-display/
H A Drules.mk13 MODULE_SRCS := $(LOCAL_DIR)/display-controller.fidl
/fuchsia/zircon/system/dev/tee/optee/
H A Doptee-client.h12 #include "optee-controller.h"
30 explicit OpteeClient(OpteeController* controller) argument
31 : OpteeClientBase(controller->zxdev()), controller_(controller) {}
H A Drules.mk14 $(LOCAL_DIR)/optee-controller.cpp \
/fuchsia/zircon/system/dev/audio/intel-hda/controller/
H A Drules.mk16 $(LOCAL_DIR)/intel-hda-controller.cpp \
17 $(LOCAL_DIR)/intel-hda-controller-init.cpp \
H A Dintel-hda-controller.cpp22 #include "intel-hda-controller.h"
222 [controller = fbl::WrapRefPtr(this)](dispatcher::Channel* channel) -> zx_status_t {
223 OBTAIN_EXECUTION_DOMAIN_TOKEN(t, controller->default_domain_);
224 return controller->ProcessClientRequest(channel);
337 fbl::RefPtr<IntelHDAController> controller(fbl::AdoptRef(new (&ac) IntelHDAController()));
343 zx_status_t ret = controller->Init(device);
351 args.name = "intel-hda-controller";
354 auto ddk_ref = controller;
363 controller.reset();
/fuchsia/zircon/system/dev/display/intel-i915/
H A Dinterrupts.h24 zx_status_t Init(Controller* controller);
38 Controller* controller_; // Assume that controller callbacks are threadsafe
H A Dpower.h42 explicit Power(Controller* controller);
H A Dgtt.h7 #include <ddk/protocol/display-controller.h>
53 zx_status_t Init(Controller* controller);
H A Dpipe.h7 #include <ddk/protocol/display-controller.h>
46 Controller* controller() { return controller_; } function in class:i915::Pipe
H A Ddisplay-device.h7 #include <ddk/protocol/display-controller.h>
27 // by the display controller class.
60 Controller* controller() { return controller_; } function in class:i915::DisplayDevice
H A Dpower.cpp47 Power::Power(Controller* controller) : controller_(controller) {} argument
H A Dtiling.h12 #include <zircon/device/display-controller.h>
/fuchsia/zircon/system/dev/display/display/
H A Dimage.cpp7 #include "controller.h"
12 Image::Image(Controller* controller, const image_t& image_config, zx::vmo handle) argument
13 : info_(image_config), controller_(controller), vmo_(fbl::move(handle)) { }
H A Dimage.h7 #include <ddk/protocol/display-controller.h>
28 Image(Controller* controller, const image_t& info, zx::vmo vmo);
/fuchsia/zircon/system/dev/display/imx8m-display/
H A Dimx8m-display.h17 #include <ddk/protocol/display-controller.h>

Completed in 116 milliseconds

123