Lines Matching defs:combo_phy_reg
118 void cdns_set_sdmmc_var(struct cdns_sdmmc_combo_phy *combo_phy_reg,
122 combo_phy_reg->cp_clk_wr_delay = 0;
123 combo_phy_reg->cp_clk_wrdqs_delay = 0;
124 combo_phy_reg->cp_data_select_oe_end = 0;
125 combo_phy_reg->cp_dll_bypass_mode = 1;
126 combo_phy_reg->cp_dll_locked_mode = 0;
127 combo_phy_reg->cp_dll_start_point = 0;
128 combo_phy_reg->cp_gate_cfg_always_on = 1;
129 combo_phy_reg->cp_io_mask_always_on = 0;
130 combo_phy_reg->cp_io_mask_end = 0;
131 combo_phy_reg->cp_io_mask_start = 0;
132 combo_phy_reg->cp_rd_del_sel = 52;
133 combo_phy_reg->cp_read_dqs_cmd_delay = 0;
134 combo_phy_reg->cp_read_dqs_delay = 0;
135 combo_phy_reg->cp_sw_half_cycle_shift = 0;
136 combo_phy_reg->cp_sync_method = 1;
137 combo_phy_reg->cp_underrun_suppress = 1;
138 combo_phy_reg->cp_use_ext_lpbk_dqs = 1;
139 combo_phy_reg->cp_use_lpbk_dqs = 1;
140 combo_phy_reg->cp_use_phony_dqs = 1;
141 combo_phy_reg->cp_use_phony_dqs_cmd = 1;
162 static int cdns_program_phy_reg(struct cdns_sdmmc_combo_phy *combo_phy_reg,
169 value = (CP_USE_EXT_LPBK_DQS(combo_phy_reg->cp_use_ext_lpbk_dqs)) |
170 (CP_USE_LPBK_DQS(combo_phy_reg->cp_use_lpbk_dqs)) |
171 (CP_USE_PHONY_DQS(combo_phy_reg->cp_use_phony_dqs)) |
172 (CP_USE_PHONY_DQS_CMD(combo_phy_reg->cp_use_phony_dqs_cmd));
181 value = (CP_SYNC_METHOD(combo_phy_reg->cp_sync_method)) |
182 (CP_SW_HALF_CYCLE_SHIFT(combo_phy_reg->cp_sw_half_cycle_shift)) |
183 (CP_RD_DEL_SEL(combo_phy_reg->cp_rd_del_sel)) |
184 (CP_UNDERRUN_SUPPRESS(combo_phy_reg->cp_underrun_suppress)) |
185 (CP_GATE_CFG_ALWAYS_ON(combo_phy_reg->cp_gate_cfg_always_on));
194 value = (CP_DLL_BYPASS_MODE(combo_phy_reg->cp_dll_bypass_mode))
195 | (CP_DLL_START_POINT(combo_phy_reg->cp_dll_start_point));
204 value = (CP_READ_DQS_CMD_DELAY(combo_phy_reg->cp_read_dqs_cmd_delay))
205 | (CP_CLK_WRDQS_DELAY(combo_phy_reg->cp_clk_wrdqs_delay))
206 | (CP_CLK_WR_DELAY(combo_phy_reg->cp_clk_wr_delay))
207 | (CP_READ_DQS_DELAY(combo_phy_reg->cp_read_dqs_delay));
234 combo_phy_reg->cp_io_mask_end = 0U;
235 value = (CP_IO_MASK_ALWAYS_ON(combo_phy_reg->cp_io_mask_always_on))
236 | (CP_IO_MASK_END(combo_phy_reg->cp_io_mask_end))
237 | (CP_IO_MASK_START(combo_phy_reg->cp_io_mask_start))
238 | (CP_DATA_SELECT_OE_END(combo_phy_reg->cp_data_select_oe_end));
404 static int cdns_init_hrs_io(struct cdns_sdmmc_combo_phy *combo_phy_reg,