/fuchsia/zircon/system/dev/display/vim-display/ |
H A D | edid.h | 7 #include <ddk/protocol/display-controller.h>
|
/fuchsia/zircon/system/uapp/ihda/ |
H A D | ihda.cpp | 56 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 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, 188 intel_serialio_i2c_device_t* controller); 191 intel_serialio_i2c_device_t* controller); 194 intel_serialio_i2c_device_t* controller, [all...] |
H A D | intel-i2c-slave.c | 18 #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 D | intel-i2c-controller.c | 26 #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 D | intel-i2c-slave.h | 15 struct intel_serialio_i2c_device* controller; member in struct:intel_serialio_i2c_slave_device
|
H A D | rules.mk | 12 $(LOCAL_DIR)/intel-i2c-controller.c \
|
/fuchsia/zircon/system/dev/audio/intel-hda/ |
H A D | rules.mk | 8 $(LOCAL_DIR)/controller \
|
/fuchsia/zircon/system/dev/block/ahci/ |
H A D | sata.h | 60 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 D | sata.c | 33 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 D | rules.mk | 13 MODULE_SRCS := $(LOCAL_DIR)/display-controller.fidl
|
/fuchsia/zircon/system/dev/tee/optee/ |
H A D | optee-client.h | 12 #include "optee-controller.h" 30 explicit OpteeClient(OpteeController* controller) argument 31 : OpteeClientBase(controller->zxdev()), controller_(controller) {}
|
H A D | rules.mk | 14 $(LOCAL_DIR)/optee-controller.cpp \
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | rules.mk | 16 $(LOCAL_DIR)/intel-hda-controller.cpp \ 17 $(LOCAL_DIR)/intel-hda-controller-init.cpp \
|
H A D | intel-hda-controller.cpp | 22 #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 D | interrupts.h | 24 zx_status_t Init(Controller* controller); 38 Controller* controller_; // Assume that controller callbacks are threadsafe
|
H A D | power.h | 42 explicit Power(Controller* controller);
|
H A D | gtt.h | 7 #include <ddk/protocol/display-controller.h> 53 zx_status_t Init(Controller* controller);
|
H A D | pipe.h | 7 #include <ddk/protocol/display-controller.h> 46 Controller* controller() { return controller_; } function in class:i915::Pipe
|
H A D | display-device.h | 7 #include <ddk/protocol/display-controller.h> 27 // by the display controller class. 60 Controller* controller() { return controller_; } function in class:i915::DisplayDevice
|
H A D | power.cpp | 47 Power::Power(Controller* controller) : controller_(controller) {} argument
|
H A D | tiling.h | 12 #include <zircon/device/display-controller.h>
|
/fuchsia/zircon/system/dev/display/display/ |
H A D | image.cpp | 7 #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 D | image.h | 7 #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 D | imx8m-display.h | 17 #include <ddk/protocol/display-controller.h>
|