diff options
Diffstat (limited to 'arch/mips/ath79/common.c')
| -rw-r--r-- | arch/mips/ath79/common.c | 24 | 
1 files changed, 12 insertions, 12 deletions
diff --git a/arch/mips/ath79/common.c b/arch/mips/ath79/common.c index 3cedd1f95e0f..d071a3a0f876 100644 --- a/arch/mips/ath79/common.c +++ b/arch/mips/ath79/common.c @@ -46,12 +46,12 @@ void ath79_ddr_ctrl_init(void)  {  	ath79_ddr_base = ioremap_nocache(AR71XX_DDR_CTRL_BASE,  					 AR71XX_DDR_CTRL_SIZE); -	if (soc_is_ar71xx() || soc_is_ar934x()) { -		ath79_ddr_wb_flush_base = ath79_ddr_base + 0x9c; -		ath79_ddr_pci_win_base = ath79_ddr_base + 0x7c; -	} else { +	if (soc_is_ar913x() || soc_is_ar724x() || soc_is_ar933x()) {  		ath79_ddr_wb_flush_base = ath79_ddr_base + 0x7c;  		ath79_ddr_pci_win_base = 0; +	} else { +		ath79_ddr_wb_flush_base = ath79_ddr_base + 0x9c; +		ath79_ddr_pci_win_base = ath79_ddr_base + 0x7c;  	}  }  EXPORT_SYMBOL_GPL(ath79_ddr_ctrl_init); @@ -76,14 +76,14 @@ void ath79_ddr_set_pci_windows(void)  {  	BUG_ON(!ath79_ddr_pci_win_base); -	__raw_writel(AR71XX_PCI_WIN0_OFFS, ath79_ddr_pci_win_base + 0); -	__raw_writel(AR71XX_PCI_WIN1_OFFS, ath79_ddr_pci_win_base + 1); -	__raw_writel(AR71XX_PCI_WIN2_OFFS, ath79_ddr_pci_win_base + 2); -	__raw_writel(AR71XX_PCI_WIN3_OFFS, ath79_ddr_pci_win_base + 3); -	__raw_writel(AR71XX_PCI_WIN4_OFFS, ath79_ddr_pci_win_base + 4); -	__raw_writel(AR71XX_PCI_WIN5_OFFS, ath79_ddr_pci_win_base + 5); -	__raw_writel(AR71XX_PCI_WIN6_OFFS, ath79_ddr_pci_win_base + 6); -	__raw_writel(AR71XX_PCI_WIN7_OFFS, ath79_ddr_pci_win_base + 7); +	__raw_writel(AR71XX_PCI_WIN0_OFFS, ath79_ddr_pci_win_base + 0x0); +	__raw_writel(AR71XX_PCI_WIN1_OFFS, ath79_ddr_pci_win_base + 0x4); +	__raw_writel(AR71XX_PCI_WIN2_OFFS, ath79_ddr_pci_win_base + 0x8); +	__raw_writel(AR71XX_PCI_WIN3_OFFS, ath79_ddr_pci_win_base + 0xc); +	__raw_writel(AR71XX_PCI_WIN4_OFFS, ath79_ddr_pci_win_base + 0x10); +	__raw_writel(AR71XX_PCI_WIN5_OFFS, ath79_ddr_pci_win_base + 0x14); +	__raw_writel(AR71XX_PCI_WIN6_OFFS, ath79_ddr_pci_win_base + 0x18); +	__raw_writel(AR71XX_PCI_WIN7_OFFS, ath79_ddr_pci_win_base + 0x1c);  }  EXPORT_SYMBOL_GPL(ath79_ddr_set_pci_windows);  |