From 4ed7e07cd8d7ed46e69e58ae3c3939a5b1dd286a Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sat, 2 Dec 2017 10:50:08 +0100 Subject: [PATCH] mt7603: warn if PSE reset fails Signed-off-by: Felix Fietkau --- mt7603_mac.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mt7603_mac.c b/mt7603_mac.c index 29a12cad..1f6dd71b 100644 --- a/mt7603_mac.c +++ b/mt7603_mac.c @@ -1066,8 +1066,9 @@ static void mt7603_pse_reset(struct mt7603_dev *dev) /* Reset PSE */ mt76_clear(dev, MT_MCU_DEBUG_RESET, MT_MCU_DEBUG_RESET_PSE_S); mt76_set(dev, MT_MCU_DEBUG_RESET, MT_MCU_DEBUG_RESET_PSE); - mt76_poll_msec(dev, MT_MCU_DEBUG_RESET, MT_MCU_DEBUG_RESET_PSE_S, - MT_MCU_DEBUG_RESET_PSE_S, 500); + WARN_ON_ONCE(!mt76_poll_msec(dev, MT_MCU_DEBUG_RESET, + MT_MCU_DEBUG_RESET_PSE_S, + MT_MCU_DEBUG_RESET_PSE_S, 500)); mt76_clear(dev, MT_MCU_DEBUG_RESET, MT_MCU_DEBUG_RESET_QUEUES); }