Lines Matching refs:power_domain
83 static zx_status_t aml_scpi_get_dvfs_info(void* ctx, uint8_t power_domain, scpi_opp_t* opps) {
94 if (!opps || power_domain >= MAX_DVFS_DOMAINS) {
101 if (scpi_opp[power_domain]) {
102 memcpy(opps, scpi_opp[power_domain], sizeof(scpi_opp_t));
109 &power_domain, sizeof(power_domain),
124 zxlogf(INFO, "Cluster %u details\n", power_domain);
136 scpi_opp[power_domain] = calloc(1, sizeof(scpi_opp_t));
137 if (!scpi_opp[power_domain]) {
142 memcpy(scpi_opp[power_domain], opps, sizeof(scpi_opp_t));
150 static zx_status_t aml_scpi_get_dvfs_idx(void* ctx, uint8_t power_domain, uint16_t* idx) {
157 if (!idx || power_domain >= MAX_DVFS_DOMAINS) {
163 &power_domain, sizeof(power_domain),
175 static zx_status_t aml_scpi_set_dvfs_idx(void* ctx, uint8_t power_domain, uint16_t idx) {
178 uint8_t power_domain;
182 if (power_domain >= MAX_DVFS_DOMAINS) {
186 aml_dvfs_idx_info.power_domain = power_domain;
189 SCPI_INFO("OPP index for cluster %d to %d\n", power_domain, idx);