RS9116.NB0.NL.LNX.PURISM_FW_UPGRADE.1.0.5: updates for building against new kernels

* remove -Werror so that we build despite a switch case fallthrough
* update a mac80211 API just like we have done in Linux:

--- a/drivers/net/wireless/redpine/rsi_91x_mac80211.c
+++ b/drivers/net/wireless/redpine/rsi_91x_mac80211.c
@@ -2869,11 +2869,10 @@ void rsi_roc_timeout(struct timer_list *t)
        mutex_unlock(&common->mutex);
 }

-static int rsi_mac80211_cancel_roc(struct ieee80211_hw *hw)
+static int rsi_mac80211_cancel_roc(struct ieee80211_hw *hw, struct ieee80211_vif *vif)
 {
        struct rsi_hw *adapter = hw->priv;
        struct rsi_common *common = adapter->priv;
-       struct ieee80211_vif *vif = common->roc_vif;
        struct vif_priv *vif_info = (struct vif_priv *)vif->drv_priv;
        enum opmode intf_mode;
1 job for tgz_5.6_updates in 24 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Test
passed #241510
librem5
job

00:00:24