diff options
author | Masahiro Yamada <yamada.masahiro@socionext.com> | 2016-09-26 14:56:24 -0400 |
---|---|---|
committer | Kalle Valo <kvalo@qca.qualcomm.com> | 2016-09-27 08:11:52 -0400 |
commit | 65901a9e70584afb840b1c013d582d07b7f61696 (patch) | |
tree | 48d9cd752c375261f35dc0c6bca6d2f8be1fee43 | |
parent | c5d8a34675d9160493a990007ae85ced02241d29 (diff) |
ath10k: do not check if reset is NULL
Since reset_control_get() never returns NULL, we can use IS_ERR()
instead of IS_ERR_OR_NULL(). The return statements can be simpler
as well.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
-rw-r--r-- | drivers/net/wireless/ath/ath10k/ahb.c | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/drivers/net/wireless/ath/ath10k/ahb.c b/drivers/net/wireless/ath/ath10k/ahb.c index 751b7fed536d..fe38b459544d 100644 --- a/drivers/net/wireless/ath/ath10k/ahb.c +++ b/drivers/net/wireless/ath/ath10k/ahb.c | |||
@@ -195,43 +195,38 @@ static int ath10k_ahb_rst_ctrl_init(struct ath10k *ar) | |||
195 | dev = &ar_ahb->pdev->dev; | 195 | dev = &ar_ahb->pdev->dev; |
196 | 196 | ||
197 | ar_ahb->core_cold_rst = devm_reset_control_get(dev, "wifi_core_cold"); | 197 | ar_ahb->core_cold_rst = devm_reset_control_get(dev, "wifi_core_cold"); |
198 | if (IS_ERR_OR_NULL(ar_ahb->core_cold_rst)) { | 198 | if (IS_ERR(ar_ahb->core_cold_rst)) { |
199 | ath10k_err(ar, "failed to get core cold rst ctrl: %ld\n", | 199 | ath10k_err(ar, "failed to get core cold rst ctrl: %ld\n", |
200 | PTR_ERR(ar_ahb->core_cold_rst)); | 200 | PTR_ERR(ar_ahb->core_cold_rst)); |
201 | return ar_ahb->core_cold_rst ? | 201 | return PTR_ERR(ar_ahb->core_cold_rst); |
202 | PTR_ERR(ar_ahb->core_cold_rst) : -ENODEV; | ||
203 | } | 202 | } |
204 | 203 | ||
205 | ar_ahb->radio_cold_rst = devm_reset_control_get(dev, "wifi_radio_cold"); | 204 | ar_ahb->radio_cold_rst = devm_reset_control_get(dev, "wifi_radio_cold"); |
206 | if (IS_ERR_OR_NULL(ar_ahb->radio_cold_rst)) { | 205 | if (IS_ERR(ar_ahb->radio_cold_rst)) { |
207 | ath10k_err(ar, "failed to get radio cold rst ctrl: %ld\n", | 206 | ath10k_err(ar, "failed to get radio cold rst ctrl: %ld\n", |
208 | PTR_ERR(ar_ahb->radio_cold_rst)); | 207 | PTR_ERR(ar_ahb->radio_cold_rst)); |
209 | return ar_ahb->radio_cold_rst ? | 208 | return PTR_ERR(ar_ahb->radio_cold_rst); |
210 | PTR_ERR(ar_ahb->radio_cold_rst) : -ENODEV; | ||
211 | } | 209 | } |
212 | 210 | ||
213 | ar_ahb->radio_warm_rst = devm_reset_control_get(dev, "wifi_radio_warm"); | 211 | ar_ahb->radio_warm_rst = devm_reset_control_get(dev, "wifi_radio_warm"); |
214 | if (IS_ERR_OR_NULL(ar_ahb->radio_warm_rst)) { | 212 | if (IS_ERR(ar_ahb->radio_warm_rst)) { |
215 | ath10k_err(ar, "failed to get radio warm rst ctrl: %ld\n", | 213 | ath10k_err(ar, "failed to get radio warm rst ctrl: %ld\n", |
216 | PTR_ERR(ar_ahb->radio_warm_rst)); | 214 | PTR_ERR(ar_ahb->radio_warm_rst)); |
217 | return ar_ahb->radio_warm_rst ? | 215 | return PTR_ERR(ar_ahb->radio_warm_rst); |
218 | PTR_ERR(ar_ahb->radio_warm_rst) : -ENODEV; | ||
219 | } | 216 | } |
220 | 217 | ||
221 | ar_ahb->radio_srif_rst = devm_reset_control_get(dev, "wifi_radio_srif"); | 218 | ar_ahb->radio_srif_rst = devm_reset_control_get(dev, "wifi_radio_srif"); |
222 | if (IS_ERR_OR_NULL(ar_ahb->radio_srif_rst)) { | 219 | if (IS_ERR(ar_ahb->radio_srif_rst)) { |
223 | ath10k_err(ar, "failed to get radio srif rst ctrl: %ld\n", | 220 | ath10k_err(ar, "failed to get radio srif rst ctrl: %ld\n", |
224 | PTR_ERR(ar_ahb->radio_srif_rst)); | 221 | PTR_ERR(ar_ahb->radio_srif_rst)); |
225 | return ar_ahb->radio_srif_rst ? | 222 | return PTR_ERR(ar_ahb->radio_srif_rst); |
226 | PTR_ERR(ar_ahb->radio_srif_rst) : -ENODEV; | ||
227 | } | 223 | } |
228 | 224 | ||
229 | ar_ahb->cpu_init_rst = devm_reset_control_get(dev, "wifi_cpu_init"); | 225 | ar_ahb->cpu_init_rst = devm_reset_control_get(dev, "wifi_cpu_init"); |
230 | if (IS_ERR_OR_NULL(ar_ahb->cpu_init_rst)) { | 226 | if (IS_ERR(ar_ahb->cpu_init_rst)) { |
231 | ath10k_err(ar, "failed to get cpu init rst ctrl: %ld\n", | 227 | ath10k_err(ar, "failed to get cpu init rst ctrl: %ld\n", |
232 | PTR_ERR(ar_ahb->cpu_init_rst)); | 228 | PTR_ERR(ar_ahb->cpu_init_rst)); |
233 | return ar_ahb->cpu_init_rst ? | 229 | return PTR_ERR(ar_ahb->cpu_init_rst); |
234 | PTR_ERR(ar_ahb->cpu_init_rst) : -ENODEV; | ||
235 | } | 230 | } |
236 | 231 | ||
237 | return 0; | 232 | return 0; |