Home
last modified time | relevance | path

Searched refs:REG_WR (Results 1 – 9 of 9) sorted by relevance

/system/dev/audio/intel-hda/controller/
A Dintel-hda-controller-init.cpp42 REG_WR(&regs()->intctl, 0u); in ResetControllerHW()
66 REG_WR(&regs()->corbctl, 0u); in ResetControllerHW()
67 REG_WR(&regs()->rirbctl, 0u); in ResetControllerHW()
124 REG_WR(&regs()->corbrp, 0u); in ResetCORBRdPtrLocked()
241 REG_WR(&regs()->intctl, 0u); in SetupPCIInterrupts()
355 REG_WR(size_reg, cmd); in SetupCommandBufferSize()
401 REG_WR(&regs()->corbctl, 0u); in SetupCommandBuffer()
402 REG_WR(&regs()->rirbctl, 0u); in SetupCommandBuffer()
405 REG_WR(&regs()->corbwp, 0u); in SetupCommandBuffer()
484 REG_WR(&regs()->rintcnt, thresh); in SetupCommandBuffer()
[all …]
A Dintel-hda-stream.cpp136 REG_WR(&regs->ctl_sts.w, HDA_SD_REG_CTRL_SRST); // Set the reset bit. in Reset()
156 REG_WR(&regs->ctl_sts.w, 0u); in Reset()
225 REG_WR(&regs_->fmt, encoded_fmt_); in SetStreamFormat()
331 REG_WR(&regs_->ctl_sts.b.sts, sts); in ProcessStreamIRQ()
645 REG_WR(&regs_->ctl_sts.w, ctl_val); in ProcessStartLocked()
646 REG_WR(&regs_->fmt, encoded_fmt_); in ProcessStartLocked()
647 REG_WR(&regs_->bdpl, static_cast<uint32_t>(bdl_phys & 0xFFFFFFFFu)); in ProcessStartLocked()
648 REG_WR(&regs_->bdpu, static_cast<uint32_t>((bdl_phys >> 32) & 0xFFFFFFFFu)); in ProcessStartLocked()
649 REG_WR(&regs_->cbl, cyclic_buffer_length_); in ProcessStartLocked()
650 REG_WR(&regs_->lvi, bdl_last_valid_index_); in ProcessStartLocked()
A Dintel-hda-irq.cpp68 REG_WR(&regs()->rirbsts, rirbsts); in SnapshotRIRB()
231 REG_WR(&regs()->corbsts, corbsts); in ProcessCORB()
295 REG_WR(&regs()->corbwp, corb_wr_ptr_); in CommitCORBLocked()
312 REG_WR(&regs()->statests, statests); in ProcessControllerIRQ()
A Dintel-hda-controller.cpp187 REG_WR(&regs()->intctl, 0u); in DeviceShutdown()
A Dintel-hda-dsp.cpp284 REG_WR(&pp_regs()->ppctl, 0u); in Disable()
/system/dev/audio/intel-hda/dsp/
A Dintel-dsp-code-loader.cpp127 REG_WR(&regs_->stream.ctl_sts.w, ctl_val); in TransferFirmware()
128 REG_WR(&regs_->stream.bdpl, static_cast<uint32_t>(bdl_phys & 0xFFFFFFFFu)); in TransferFirmware()
129 REG_WR(&regs_->stream.bdpu, static_cast<uint32_t>((bdl_phys >> 32) & 0xFFFFFFFFu)); in TransferFirmware()
130 REG_WR(&regs_->stream.cbl, fw_size); in TransferFirmware()
131 REG_WR(&regs_->stream.lvi, region_count - 1); in TransferFirmware()
133 REG_WR(&regs_->spbfctl, ADSP_REG_CL_SPBFCTL_SPIBE); in TransferFirmware()
134 REG_WR(&regs_->spib, fw_size); in TransferFirmware()
A Dintel-audio-dsp.h46 REG_WR(&regs()->hipcie, message.extension); in SendIpcMessage()
47 REG_WR(&regs()->hipci, message.primary | ADSP_REG_HIPCI_BUSY); in SendIpcMessage()
A Dintel-audio-dsp.cpp659 REG_WR(&regs()->cldma.stream.ctl_sts.w, w); in ProcessIrq()
678 REG_WR(&regs()->hipcie, val); in ProcessIrq()
/system/ulib/intel-hda/include/intel-hda/utils/
A Dintel-hda-registers.h362 static inline void REG_WR(T* reg, U val) { in REG_WR() function
370 REG_WR(reg, static_cast<T>((REG_RD(reg) & ~clr_bits) | set_bits)); in REG_MOD()

Completed in 14 milliseconds