Lines Matching refs:SeqBufOpcode

316 pub(crate) enum SeqBufOpcode {  enum
333 impl fmt::Display for SeqBufOpcode { implementation
336 SeqBufOpcode::CoreReset => write!(f, "CORE_RESET"), in fmt()
337 SeqBufOpcode::CoreResume => write!(f, "CORE_RESUME"), in fmt()
338 SeqBufOpcode::CoreStart => write!(f, "CORE_START"), in fmt()
339 SeqBufOpcode::CoreWaitForHalt => write!(f, "CORE_WAIT_FOR_HALT"), in fmt()
340 SeqBufOpcode::DelayUs => write!(f, "DELAY_US"), in fmt()
341 SeqBufOpcode::RegModify => write!(f, "REG_MODIFY"), in fmt()
342 SeqBufOpcode::RegPoll => write!(f, "REG_POLL"), in fmt()
343 SeqBufOpcode::RegStore => write!(f, "REG_STORE"), in fmt()
344 SeqBufOpcode::RegWrite => write!(f, "REG_WRITE"), in fmt()
349 impl TryFrom<u32> for SeqBufOpcode { implementation
352 fn try_from(value: u32) -> Result<SeqBufOpcode> { in try_from() argument
355 Ok(SeqBufOpcode::CoreReset) in try_from()
358 Ok(SeqBufOpcode::CoreResume) in try_from()
361 Ok(SeqBufOpcode::CoreStart) in try_from()
364 Ok(SeqBufOpcode::CoreWaitForHalt) in try_from()
366 bindings::GSP_SEQ_BUF_OPCODE_GSP_SEQ_BUF_OPCODE_DELAY_US => Ok(SeqBufOpcode::DelayUs), in try_from()
368 Ok(SeqBufOpcode::RegModify) in try_from()
370 bindings::GSP_SEQ_BUF_OPCODE_GSP_SEQ_BUF_OPCODE_REG_POLL => Ok(SeqBufOpcode::RegPoll), in try_from()
371 bindings::GSP_SEQ_BUF_OPCODE_GSP_SEQ_BUF_OPCODE_REG_STORE => Ok(SeqBufOpcode::RegStore), in try_from()
372 bindings::GSP_SEQ_BUF_OPCODE_GSP_SEQ_BUF_OPCODE_REG_WRITE => Ok(SeqBufOpcode::RegWrite), in try_from()
378 impl From<SeqBufOpcode> for u32 {
379 fn from(value: SeqBufOpcode) -> Self { in from()
517 pub(crate) fn opcode(&self) -> Result<SeqBufOpcode> { in opcode() argument
525 if self.opcode()? != SeqBufOpcode::RegWrite { in reg_write_payload()
542 if self.opcode()? != SeqBufOpcode::RegModify { in reg_modify_payload()
559 if self.opcode()? != SeqBufOpcode::RegPoll { in reg_poll_payload()
576 if self.opcode()? != SeqBufOpcode::DelayUs { in delay_us_payload()
593 if self.opcode()? != SeqBufOpcode::RegStore { in reg_store_payload()