Lines Matching refs:option
87 struct rtsx_cr_option *option = &pcr->option;
122 if (option->ltr_en) {
127 option->ltr_enabled = true;
128 option->ltr_active = true;
129 rtsx_set_ltr_latency(pcr, option->ltr_active_latency);
131 option->ltr_enabled = false;
137 option->force_clkreq_0 = false;
139 option->force_clkreq_0 = true;
146 struct rtsx_cr_option *option = &pcr->option;
174 if (option->force_clkreq_0)
222 if (pcr->option.ocp_en)
254 if (pcr->option.ocp_en)
442 struct rtsx_cr_option *option = &pcr->option;
452 val = option->ltr_l1off_snooze_sspwrgate;
456 val = option->ltr_l1off_sspwrgate;
482 struct rtsx_cr_option *option = &pcr->option;
489 option->dev_flags = LTR_L1SS_PWR_GATE_EN;
490 option->ltr_en = true;
493 option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF;
494 option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF;
495 option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF;
496 option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF;
497 option->ltr_l1off_sspwrgate = 0x7F;
498 option->ltr_l1off_snooze_sspwrgate = 0x78;
500 pcr->option.ocp_en = 1;
501 if (pcr->option.ocp_en)
504 pcr->option.sd_800mA_ocp_thd = RTS522A_OCP_THD_800;