Lines Matching refs:option
205 struct rtsx_cr_option *option = &pcr->option; in rts5260_card_power_on() local
207 if (option->ocp_en) in rts5260_card_power_on()
293 struct rtsx_cr_option *option = &pcr->option; in rts5260_card_before_power_off() local
298 if (option->ocp_en) in rts5260_card_before_power_off()
320 struct rtsx_cr_option *option = &pcr->option; in rts5260_init_ocp() local
322 if (option->ocp_en) { in rts5260_init_ocp()
338 option->sd_400mA_ocp_thd); in rts5260_init_ocp()
423 if (!pcr->option.ocp_en) in rts5260_process_ocp()
549 struct rtsx_cr_option *option = &pcr->option; in rts5260_init_from_cfg() local
568 if (option->ltr_en) { in rts5260_init_from_cfg()
573 option->ltr_enabled = true; in rts5260_init_from_cfg()
574 option->ltr_active = true; in rts5260_init_from_cfg()
575 rtsx_set_ltr_latency(pcr, option->ltr_active_latency); in rts5260_init_from_cfg()
577 option->ltr_enabled = false; in rts5260_init_from_cfg()
583 option->force_clkreq_0 = false; in rts5260_init_from_cfg()
585 option->force_clkreq_0 = true; in rts5260_init_from_cfg()
590 struct rtsx_cr_option *option = &pcr->option; in rts5260_extra_init_hw() local
613 if (option->force_clkreq_0) in rts5260_extra_init_hw()
625 struct rtsx_cr_option *option = &pcr->option; in rts5260_set_aspm() local
631 if (option->dev_aspm_mode == DEV_ASPM_DYNAMIC) { in rts5260_set_aspm()
636 } else if (option->dev_aspm_mode == DEV_ASPM_BACKDOOR) { in rts5260_set_aspm()
649 struct rtsx_cr_option *option = &pcr->option; in rts5260_set_l1off_cfg_sub_d0() local
661 val = option->ltr_l1off_snooze_sspwrgate; in rts5260_set_l1off_cfg_sub_d0()
665 val = option->ltr_l1off_sspwrgate; in rts5260_set_l1off_cfg_sub_d0()
704 struct rtsx_cr_option *option = &pcr->option; in rts5260_init_params() local
728 option->dev_flags = (LTR_L1SS_PWR_GATE_CHECK_CARD_EN in rts5260_init_params()
730 option->ltr_en = true; in rts5260_init_params()
733 option->ltr_active_latency = LTR_ACTIVE_LATENCY_DEF; in rts5260_init_params()
734 option->ltr_idle_latency = LTR_IDLE_LATENCY_DEF; in rts5260_init_params()
735 option->ltr_l1off_latency = LTR_L1OFF_LATENCY_DEF; in rts5260_init_params()
736 option->dev_aspm_mode = DEV_ASPM_DYNAMIC; in rts5260_init_params()
737 option->l1_snooze_delay = L1_SNOOZE_DELAY_DEF; in rts5260_init_params()
738 option->ltr_l1off_sspwrgate = LTR_L1OFF_SSPWRGATE_5250_DEF; in rts5260_init_params()
739 option->ltr_l1off_snooze_sspwrgate = in rts5260_init_params()
742 option->ocp_en = 1; in rts5260_init_params()
743 if (option->ocp_en) in rts5260_init_params()
746 option->sd_400mA_ocp_thd = RTS5260_DVCC_OCP_THD_550; in rts5260_init_params()
747 option->sd_800mA_ocp_thd = RTS5260_DVCC_OCP_THD_970; in rts5260_init_params()