Lines Matching refs:pcr

49 int __rtsx_pci_write_phy_register(struct rtsx_pcr *pcr, u8 addr, u16 val);
50 int __rtsx_pci_read_phy_register(struct rtsx_pcr *pcr, u8 addr, u16 *val);
52 void rts5209_init_params(struct rtsx_pcr *pcr);
53 void rts5229_init_params(struct rtsx_pcr *pcr);
54 void rtl8411_init_params(struct rtsx_pcr *pcr);
55 void rtl8402_init_params(struct rtsx_pcr *pcr);
56 void rts5227_init_params(struct rtsx_pcr *pcr);
57 void rts522a_init_params(struct rtsx_pcr *pcr);
58 void rts5249_init_params(struct rtsx_pcr *pcr);
59 void rts524a_init_params(struct rtsx_pcr *pcr);
60 void rts525a_init_params(struct rtsx_pcr *pcr);
61 void rtl8411b_init_params(struct rtsx_pcr *pcr);
62 void rts5260_init_params(struct rtsx_pcr *pcr);
93 #define set_pull_ctrl_tables(pcr, __device) \ argument
95 pcr->sd_pull_ctl_enable_tbl = __device##_sd_pull_ctl_enable_tbl; \
96 pcr->sd_pull_ctl_disable_tbl = __device##_sd_pull_ctl_disable_tbl; \
97 pcr->ms_pull_ctl_enable_tbl = __device##_ms_pull_ctl_enable_tbl; \
98 pcr->ms_pull_ctl_disable_tbl = __device##_ms_pull_ctl_disable_tbl; \
102 int rtsx_gops_pm_reset(struct rtsx_pcr *pcr);
103 int rtsx_set_ltr_latency(struct rtsx_pcr *pcr, u32 latency);
104 int rtsx_set_l1off_sub(struct rtsx_pcr *pcr, u8 val);
105 void rtsx_pci_init_ocp(struct rtsx_pcr *pcr);
106 void rtsx_pci_disable_ocp(struct rtsx_pcr *pcr);
107 void rtsx_pci_enable_ocp(struct rtsx_pcr *pcr);
108 int rtsx_pci_get_ocpstat(struct rtsx_pcr *pcr, u8 *val);
109 void rtsx_pci_clear_ocpstat(struct rtsx_pcr *pcr);
110 int rtsx_sd_power_off_card3v3(struct rtsx_pcr *pcr);
111 int rtsx_ms_power_off_card3v3(struct rtsx_pcr *pcr);