/fuchsia/zircon/system/dev/display/intel-i915/ |
H A D | interrupts.cpp | 43 registers::MasterInterruptControl::Get().ReadFrom(controller_->mmio_space()); 45 interrupt_ctrl.WriteTo(controller_->mmio_space()); 49 ::SdeInterruptBase::kSdeIntIdentity).ReadFrom(controller_->mmio_space()); 51 ::Get(registers::DDI_A).ReadFrom(controller_->mmio_space()); 53 ::Get(registers::DDI_E).ReadFrom(controller_->mmio_space()); 60 controller_->HandleHotplug(ddi, hp_ctrl.hpd_long_pulse(ddi).get()); 64 hp_ctrl1.WriteTo(controller_->mmio_space()); 65 hp_ctrl2.WriteTo(controller_->mmio_space()); 66 sde_int_identity.WriteTo(controller_->mmio_space()); 85 interrupt_ctrl.WriteTo(controller_ [all...] |
H A D | power.cpp | 47 Power::Power(Controller* controller) : controller_(controller) {} 71 auto power_well = registers::PowerWellControl2::Get().ReadFrom(controller_->mmio_space()); 74 power_well.WriteTo(controller_->mmio_space()); 78 ::Get().ReadFrom(controller_->mmio_space()).power_well_1_state(), 10)) { 83 ::Get().ReadFrom(controller_->mmio_space()).misc_io_power_state(), 10)) { 88 ::Get().ReadFrom(controller_->mmio_space()).pg1_dist_status(), 5)) { 99 auto power_well = registers::PowerWellControl2::Get().ReadFrom(controller_->mmio_space()); 101 power_well.WriteTo(controller_->mmio_space()); 104 power_well.ReadFrom(controller_->mmio_space()); 106 ::Get().ReadFrom(controller_ [all...] |
H A D | pipe.h | 28 Pipe(const i915::Pipe& other) : Pipe(other.controller_, other.pipe_) {} 46 Controller* controller() { return controller_; } 62 Controller* controller_; member in class:i915::Pipe
|
H A D | gtt.cpp | 49 controller_ = controller; 67 status = pci_config_read16(controller_->pci(), gmch_gfx_ctrl.kAddr, 95 controller_->mmio_space()->Write<uint64_t>(get_pte_offset(i), pte); 97 controller_->mmio_space()->Read<uint32_t>(get_pte_offset(i - i)); // Posting read 123 controller_->mmio_space()->Write<uint64_t>(get_pte_offset(pte_idx++), pte); 125 controller_->mmio_space()->Read<uint32_t>(get_pte_offset(pte_idx - 1)); // Posting read 182 gtt_->controller_->mmio_space()->Write<uint64_t>(get_pte_offset(pte_idx++), pte); 187 gtt_->controller_->mmio_space()->Read<uint32_t>(get_pte_offset(pte_idx - 1)); // Posting read 198 auto mmio_space = gtt_->controller_->mmio_space(); 238 auto mmio_space = gtt_->controller_ [all...] |
H A D | interrupts.h | 38 Controller* controller_; // Assume that controller callbacks are threadsafe member in class:i915::Interrupts
|
H A D | power.h | 54 Controller* controller_; member in class:i915::Power
|
H A D | display-device.cpp | 114 : controller_(controller), id_(id), ddi_(ddi) {} 122 controller_->ResetDdi(ddi()); 132 return controller_->mmio_space(); 136 ddi_power_ = controller_->power()->GetDdiPowerWellRef(ddi_); 172 if ((status = device_add(controller_->zxdev(), &args, &backlight_device_)) == ZX_OK) { 251 current_state = controller_->GetDpllState(
|
H A D | pipe.cpp | 74 : controller_(controller), pipe_(pipe) {} 77 return controller_->mmio_space(); 81 pipe_power_ = controller_->power()->GetPipePowerWellRef(pipe_); 82 controller_->interrupts()->EnablePipeVsync(pipe_, true); 86 controller_->interrupts()->EnablePipeVsync(pipe_, true); 90 controller_->ResetPipe(pipe_); 91 controller_->ResetTrans(transcoder()); 277 auto plane_ctrl = pipe_regs.PlaneControl(plane_num).ReadFrom(controller_->mmio_space()); 286 const fbl::unique_ptr<GttRegion>& region = controller_->GetGttRegion(image->handle); 372 stride_reg.WriteTo(controller_ [all...] |
H A D | display-device.h | 60 Controller* controller() { return controller_; } 101 Controller* controller_; member in class:i915::DisplayDevice
|
H A D | gtt.h | 60 Controller* controller_; member in class:i915::Gtt
|
/fuchsia/zircon/system/dev/display/display/ |
H A D | image.cpp | 13 : info_(image_config), controller_(controller), vmo_(fbl::move(handle)) { } 19 controller_->ReleaseImage(this);
|
H A D | client.cpp | 17 #define DC_IMPL_CALL(fn, ...) controller_->ops()->fn(controller_->ops_ctx(), __VA_ARGS__) 134 api_wait_.Begin(controller_->loop().dispatcher()); 218 auto image = fbl::AdoptRef(new (&ac) Image(controller_, dc_image, fbl::move(vmo))); 257 auto new_fence = fbl::AdoptRef(new (&ac) Fence(this, controller_->loop().dispatcher(), 348 fbl::AutoLock lock(controller_->mtx()); 351 controller_->GetPanelConfig(req->display_id, &edid_timings, ¶ms); 715 fbl::AutoLock lock(controller_->mtx()); 746 fbl::AutoLock lock(controller_->mtx()); 813 fbl::AutoLock lock(controller_ [all...] |
H A D | client.h | 205 Controller* controller_; member in class:display::Client 256 // Requires holding controller_->mtx() lock 264 // Requires holding controller_->mtx() lock 266 ZX_DEBUG_ASSERT(mtx_trylock(controller_->mtx()) == thrd_busy); 273 Controller* controller_; member in class:display::ClientProxy
|
H A D | image.h | 85 Controller* controller_; member in class:display::Image
|
/fuchsia/zircon/system/dev/audio/intel-hda/controller/ |
H A D | intel-hda-dsp.cpp | 102 : controller_(controller), 107 const auto& info = controller_.dev_info(); 139 snprintf(dev_name, sizeof(dev_name), "intel-sst-dsp-%03u", controller_.id()); 145 props[1].value = controller_.dev_info().vendor_id; 147 props[2].value = controller_.dev_info().device_id; 158 return device_add(controller_.dev_node(), &args, &dev_node_); 227 controller_.ReturnStream(streams.pop_front()); 235 memcpy(out_info, &controller_.dev_info(), sizeof(*out_info)); 242 zx_status_t res = pci_get_bar(controller_.pci(), 4u, &bar_info); 442 controller_ [all...] |
H A D | intel-hda-codec.cpp | 79 : controller_(controller), 86 const auto& info = controller_.dev_info(); 123 zx_status_t res = controller_.QueueCodecCmd(fbl::move(job)); 222 controller_.ReturnStream(streams.pop_front()); 244 zx_status_t res = device_add(controller_.dev_node(), &args, &dev_node_); 393 controller_.ReturnStream(fbl::move(stream)); 437 zx_status_t res = controller_.QueueCodecCmd(fbl::move(job)); 457 auto stream = controller_.AllocateStream(type); 497 controller_.ReturnStream(fbl::move(stream));
|
H A D | intel-hda-codec.h | 121 IntelHDAController& controller_; member in class:audio::intel_hda::IntelHDACodec
|
H A D | intel-hda-dsp.h | 87 IntelHDAController& controller_; member in class:audio::intel_hda::IntelHDADSP
|
/fuchsia/zircon/system/dev/tee/optee/ |
H A D | optee-client.h | 31 : OpteeClientBase(controller->zxdev()), controller_(controller) {} 131 OpteeController* controller_; member in class:optee::OpteeClient
|
H A D | optee-client.cpp | 86 controller_->RemoveClient(this); 108 return controller_->GetDescription(reinterpret_cast<tee_ioctl_description_t*>(out_buf), 149 OpenSessionMessage message(controller_->driver_pool(), 158 controller_->CallWithMessage(message, fbl::BindMember(this, &OpteeClient::HandleRpc)); 343 controller_->driver_pool(), 493 zx_status_t status = load_firmware(controller_->zxdev(), 587 controller_->client_pool(),
|