Lines Matching refs:pcc_ss_idx
541 static int register_pcc_channel(int pcc_ss_idx) in register_pcc_channel() argument
546 if (pcc_ss_idx >= 0) { in register_pcc_channel()
547 pcc_data[pcc_ss_idx]->pcc_channel = in register_pcc_channel()
548 pcc_mbox_request_channel(&cppc_mbox_cl, pcc_ss_idx); in register_pcc_channel()
550 if (IS_ERR(pcc_data[pcc_ss_idx]->pcc_channel)) { in register_pcc_channel()
552 pcc_ss_idx); in register_pcc_channel()
562 cppc_ss = (pcc_data[pcc_ss_idx]->pcc_channel)->con_priv; in register_pcc_channel()
566 pcc_ss_idx); in register_pcc_channel()
576 pcc_data[pcc_ss_idx]->deadline_us = usecs_lat; in register_pcc_channel()
577 pcc_data[pcc_ss_idx]->pcc_mrtt = cppc_ss->min_turnaround_time; in register_pcc_channel()
578 pcc_data[pcc_ss_idx]->pcc_mpar = cppc_ss->max_access_rate; in register_pcc_channel()
579 pcc_data[pcc_ss_idx]->pcc_nominal = cppc_ss->latency; in register_pcc_channel()
581 pcc_data[pcc_ss_idx]->pcc_comm_addr = in register_pcc_channel()
583 if (!pcc_data[pcc_ss_idx]->pcc_comm_addr) { in register_pcc_channel()
585 pcc_ss_idx); in register_pcc_channel()
590 pcc_data[pcc_ss_idx]->pcc_channel_acquired = true; in register_pcc_channel()