소스 검색

ar71xx: set default values for the fifo cfg registers on AR724x

SVN-Revision: 22303
Felix Fietkau 15 년 전
부모
커밋
bced5d7d74
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      target/linux/ar71xx/files/arch/mips/ar71xx/devices.c

+ 7 - 0
target/linux/ar71xx/files/arch/mips/ar71xx/devices.c

@@ -447,6 +447,13 @@ void __init ar71xx_add_device_eth(unsigned int id)
 		pdata->set_pll =  id ? ar724x_set_pll_ge1
 				     : ar724x_set_pll_ge0;
 		pdata->is_ar724x = 1;
+
+		if (!pdata->fifo_cfg1)
+			pdata->fifo_cfg1 = 0x0010ffff;
+		if (!pdata->fifo_cfg2)
+			pdata->fifo_cfg2 = 0x015500aa;
+		if (!pdata->fifo_cfg3)
+			pdata->fifo_cfg3 = 0x01f00140;
 		break;
 
 	case AR71XX_SOC_AR9130: