Lines Matching refs:AmlSCPI
26 zx_status_t AmlSCPI::GetMailbox(uint32_t cmd, in GetMailbox()
56 zx_status_t AmlSCPI::ExecuteCommand(void* rx_buf, size_t rx_size, in ExecuteCommand()
86 zx_status_t AmlSCPI::ScpiGetDvfsIdx(uint8_t power_domain, uint16_t* idx) { in ScpiGetDvfsIdx()
109 zx_status_t AmlSCPI::ScpiSetDvfsIdx(uint8_t power_domain, uint16_t idx) { in ScpiSetDvfsIdx()
128 zx_status_t AmlSCPI::ScpiGetDvfsInfo(uint8_t power_domain, scpi_opp_t* out_opps) { in ScpiGetDvfsInfo()
188 zx_status_t AmlSCPI::ScpiGetSensorValue(uint32_t sensor_id, uint32_t* sensor_value) { in ScpiGetSensorValue()
208 zx_status_t AmlSCPI::ScpiGetSensor(const char* name, uint32_t* sensor_value) { in ScpiGetSensor()
251 void AmlSCPI::DdkUnbind() { in DdkUnbind()
255 void AmlSCPI::DdkRelease() { in DdkRelease()
259 zx_status_t AmlSCPI::Bind() { in Bind()
279 zx_status_t AmlSCPI::Create(zx_device_t* parent) { in Create()
281 auto scpi_device = fbl::make_unique_checked<AmlSCPI>(&ac, parent); in Create()
310 return scpi::AmlSCPI::Create(parent); in aml_scpi_bind()