Commit cfd61109 authored by Lorenzo Bianconi's avatar Lorenzo Bianconi Committed by Felix Fietkau
Browse files

mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl



Get rid of unnecessary goto in mt7921s_mcu_drv_pmctrl routine.

Signed-off-by: default avatarLorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
parent d832f5e7
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -99,8 +99,8 @@ int mt7921s_mcu_drv_pmctrl(struct mt7921_dev *dev)
	struct sdio_func *func = dev->mt76.sdio.func;
	struct mt76_phy *mphy = &dev->mt76.phy;
	struct mt76_connac_pm *pm = &dev->pm;
	int err = 0;
	u32 status;
	int err;

	sdio_claim_host(func);

@@ -118,8 +118,7 @@ int mt7921s_mcu_drv_pmctrl(struct mt7921_dev *dev)

	if (err < 0) {
		dev_err(dev->mt76.dev, "driver own failed\n");
		err = -EIO;
		goto out;
		return -EIO;
	}

	clear_bit(MT76_STATE_PM, &mphy->state);
@@ -127,8 +126,8 @@ int mt7921s_mcu_drv_pmctrl(struct mt7921_dev *dev)
	pm->stats.last_wake_event = jiffies;
	pm->stats.doze_time += pm->stats.last_wake_event -
			       pm->stats.last_doze_event;
out:
	return err;

	return 0;
}

int mt7921s_mcu_fw_pmctrl(struct mt7921_dev *dev)