Lines Matching refs:cs_pulse
109 int *setup, int *pulse, int *cycle, int *cs_pulse) in calc_smc_vals() argument
144 *cs_pulse = *cycle; in calc_smc_vals()
145 if (*cs_pulse > CS_PULSE_MAXIMUM) { in calc_smc_vals()
150 ret_val = adjust_smc_value(cs_pulse, range_pulse, in calc_smc_vals()
155 *cycle = *cs_pulse; in calc_smc_vals()
170 static void to_smc_format(int *setup, int *pulse, int *cycle, int *cs_pulse) in to_smc_format() argument
175 *cs_pulse = (*cs_pulse & 0x3f) | ((*cs_pulse & 0x100) >> 2); in to_smc_format()
214 unsigned int cs_pulse; /* CS4 or CS5 pulse width in MCK ticks*/ in set_smc_timing() local
226 ret = calc_smc_vals(dev, &setup, &pulse, &cycle, &cs_pulse); in set_smc_timing()
233 setup, pulse, cycle, cs_pulse); in set_smc_timing()
234 to_smc_format(&setup, &pulse, &cycle, &cs_pulse); in set_smc_timing()
252 smc.ncs_write_pulse = smc.ncs_read_pulse = cs_pulse; in set_smc_timing()