Sfoglia il codice sorgente

sh: Fixup R7780RP iVDR clock enable.

The iVDR clock enable bit happens to actually reside in a rather
different place than what is documented, so fix it up accordingly.
This fixes up SATA boot for some of the R7780RP boards that didn't
default-enable the clock in the loader.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Paul Mundt 18 anni fa
parent
commit
2c081e71ba
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      arch/sh/boards/renesas/r7780rp/setup.c

+ 1 - 1
arch/sh/boards/renesas/r7780rp/setup.c

@@ -148,7 +148,7 @@ static void __init r7780rp_setup(char **cmdline_p)
 #ifndef CONFIG_SH_R7780MP
 	ctrl_outw(0x0001, PA_SDPOW);	/* SD Power ON */
 #endif
-	ctrl_outw(ctrl_inw(PA_IVDRCTL) | 0x0100, PA_IVDRCTL);	/* Si13112 */
+	ctrl_outw(ctrl_inw(PA_IVDRCTL) | 0x01, PA_IVDRCTL);	/* Si13112 */
 
 	pm_power_off = r7780rp_power_off;
 }