Merge tag 'trace-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux...
[firefly-linux-kernel-4.4.55.git] / drivers / mfd / rts5227.c
index 9c8eec80ceed53bef339da4c9778ea224c1b9c99..32407404d838f20c26977cee722c3876ccf9fd59 100644 (file)
@@ -130,6 +130,12 @@ static int rts5227_extra_init_hw(struct rtsx_pcr *pcr)
 
 static int rts5227_optimize_phy(struct rtsx_pcr *pcr)
 {
+       int err;
+
+       err = rtsx_gops_pm_reset(pcr);
+       if (err < 0)
+               return err;
+
        /* Optimize RX sensitivity */
        return rtsx_pci_write_phy_register(pcr, 0x00, 0xBA42);
 }