Lines Matching refs:ret

17 	int ret;  in intel_start_bus()  local
26 ret = sdw_cdns_init(cdns); in intel_start_bus()
27 if (ret < 0) { in intel_start_bus()
28 dev_err(dev, "%s: unable to initialize Cadence IP: %d\n", __func__, ret); in intel_start_bus()
29 return ret; in intel_start_bus()
35 ret = sdw_intel_sync_go(sdw); in intel_start_bus()
36 if (ret < 0) { in intel_start_bus()
37 dev_err(dev, "%s: sync go failed: %d\n", __func__, ret); in intel_start_bus()
38 return ret; in intel_start_bus()
42 ret = sdw_cdns_config_update_set_wait(cdns); in intel_start_bus()
43 if (ret < 0) { in intel_start_bus()
45 return ret; in intel_start_bus()
48 ret = sdw_cdns_exit_reset(cdns); in intel_start_bus()
49 if (ret < 0) { in intel_start_bus()
50 dev_err(dev, "%s: unable to exit bus reset sequence: %d\n", __func__, ret); in intel_start_bus()
51 return ret; in intel_start_bus()
54 ret = sdw_cdns_enable_interrupt(cdns, true); in intel_start_bus()
55 if (ret < 0) { in intel_start_bus()
56 dev_err(dev, "%s: cannot enable interrupts: %d\n", __func__, ret); in intel_start_bus()
57 return ret; in intel_start_bus()
73 int ret; in intel_start_bus_after_reset() local
107 ret = sdw_cdns_enable_interrupt(cdns, true); in intel_start_bus_after_reset()
108 if (ret < 0) { in intel_start_bus_after_reset()
110 return ret; in intel_start_bus_after_reset()
114 ret = sdw_cdns_clock_restart(cdns, !clock_stop0); in intel_start_bus_after_reset()
115 if (ret < 0) { in intel_start_bus_after_reset()
119 return ret; in intel_start_bus_after_reset()
126 ret = sdw_intel_sync_go(sdw); in intel_start_bus_after_reset()
127 if (ret < 0) { in intel_start_bus_after_reset()
129 return ret; in intel_start_bus_after_reset()
133 ret = sdw_cdns_config_update_set_wait(cdns); in intel_start_bus_after_reset()
134 if (ret < 0) { in intel_start_bus_after_reset()
136 return ret; in intel_start_bus_after_reset()
139 ret = sdw_cdns_exit_reset(cdns); in intel_start_bus_after_reset()
140 if (ret < 0) { in intel_start_bus_after_reset()
142 return ret; in intel_start_bus_after_reset()
145 ret = sdw_cdns_enable_interrupt(cdns, true); in intel_start_bus_after_reset()
146 if (ret < 0) { in intel_start_bus_after_reset()
148 return ret; in intel_start_bus_after_reset()
171 int ret; in intel_start_bus_after_clock_stop() local
173 ret = sdw_cdns_clock_restart(cdns, false); in intel_start_bus_after_clock_stop()
174 if (ret < 0) { in intel_start_bus_after_clock_stop()
175 dev_err(dev, "%s: unable to restart clock: %d\n", __func__, ret); in intel_start_bus_after_clock_stop()
176 return ret; in intel_start_bus_after_clock_stop()
179 ret = sdw_cdns_enable_interrupt(cdns, true); in intel_start_bus_after_clock_stop()
180 if (ret < 0) { in intel_start_bus_after_clock_stop()
181 dev_err(dev, "%s: cannot enable interrupts: %d\n", __func__, ret); in intel_start_bus_after_clock_stop()
182 return ret; in intel_start_bus_after_clock_stop()
195 int ret; in intel_stop_bus() local
198 ret = sdw_cdns_clock_stop(cdns, true); in intel_stop_bus()
199 if (ret < 0) in intel_stop_bus()
200 dev_err(dev, "%s: cannot stop clock: %d\n", __func__, ret); in intel_stop_bus()
205 ret = sdw_cdns_enable_interrupt(cdns, false); in intel_stop_bus()
206 if (ret < 0) { in intel_stop_bus()
207 dev_err(dev, "%s: cannot disable interrupts: %d\n", __func__, ret); in intel_stop_bus()
208 return ret; in intel_stop_bus()
211 ret = sdw_intel_link_power_down(sdw); in intel_stop_bus()
212 if (ret) { in intel_stop_bus()
213 dev_err(dev, "%s: Link power down failed: %d\n", __func__, ret); in intel_stop_bus()
214 return ret; in intel_stop_bus()
244 int ret = 0; in intel_post_bank_switch() local
261 ret = sdw_intel_sync_go_unlocked(sdw); in intel_post_bank_switch()
265 if (ret < 0) in intel_post_bank_switch()
266 dev_err(sdw->cdns.dev, "Post bank switch failed: %d\n", ret); in intel_post_bank_switch()
268 return ret; in intel_post_bank_switch()