1. 30 Sep, 2023 1 commit
    • Felix Fietkau's avatar
      wifi: mt76: mt7603: rework/fix rx pse hang check · baa19b2e
      Felix Fietkau authored
      It turns out that the code in mt7603_rx_pse_busy() does not detect actual
      hardware hangs, it only checks for busy conditions in PSE.
      A reset should only be performed if these conditions are true and if there
      is no rx activity as well.
      Reset the counter whenever a rx interrupt occurs. In order to also deal with
      a fully loaded CPU that leaves interrupts disabled with continuous NAPI
      polling, also check for pending rx interrupts in the function itself.
      
      Fixes: c8846e10 ("mt76: add driver for MT7603E and MT7628/7688")
      Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
      baa19b2e
  2. 29 Sep, 2023 2 commits
  3. 28 Sep, 2023 20 commits
  4. 26 Sep, 2023 5 commits
  5. 25 Sep, 2023 12 commits