aboutsummaryrefslogtreecommitdiffstats
path: root/package/boot/uboot-sunxi/patches
diff options
context:
space:
mode:
authorZoltan HERPAI <wigyori@uid0.hu>2015-01-20 22:49:47 +0000
committerZoltan HERPAI <wigyori@uid0.hu>2015-01-20 22:49:47 +0000
commite4abcab6019fab5a9fa6bd5c83f5e8849bcb60a0 (patch)
tree9151fe21cccca25154cef220ca556eea57b431ba /package/boot/uboot-sunxi/patches
parenta8facdd1fb2f07642b69314e2d1f2f28e31affb0 (diff)
downloadmaster-187ad058-e4abcab6019fab5a9fa6bd5c83f5e8849bcb60a0.tar.gz
master-187ad058-e4abcab6019fab5a9fa6bd5c83f5e8849bcb60a0.tar.bz2
master-187ad058-e4abcab6019fab5a9fa6bd5c83f5e8849bcb60a0.zip
packages: uboot-sunxi: fix GMAC TX delay for Bananapi
Signed-off-by: Daniel Golle <daniel@makrotopia.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44066 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/boot/uboot-sunxi/patches')
-rw-r--r--package/boot/uboot-sunxi/patches/005-add-gmac-tx-delay-variant.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/package/boot/uboot-sunxi/patches/005-add-gmac-tx-delay-variant.patch b/package/boot/uboot-sunxi/patches/005-add-gmac-tx-delay-variant.patch
new file mode 100644
index 0000000000..a9183677c3
--- /dev/null
+++ b/package/boot/uboot-sunxi/patches/005-add-gmac-tx-delay-variant.patch
@@ -0,0 +1,24 @@
+Index: u-boot-2015.01/board/sunxi/gmac.c
+===================================================================
+--- u-boot-2015.01.orig/board/sunxi/gmac.c
++++ u-boot-2015.01/board/sunxi/gmac.c
+@@ -34,7 +34,7 @@ int sunxi_gmac_initialize(bd_t *bis)
+ * need to set bits 10-12 GTXDC "GMAC Transmit Clock Delay Chain"
+ * of the GMAC clk register to 3.
+ */
+-#ifdef CONFIG_TARGET_BANANAPI
++#ifdef CONFIG_SUNXI_GMAC_TX_DELAY_3
+ setbits_le32(&ccm->gmac_clk_cfg, 0x3 << 10);
+ #endif
+
+Index: u-boot-2015.01/configs/Bananapi_defconfig
+===================================================================
+--- u-boot-2015.01.orig/configs/Bananapi_defconfig
++++ u-boot-2015.01/configs/Bananapi_defconfig
+@@ -1,5 +1,5 @@
+ CONFIG_SPL=y
+-CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,RGMII,MACPWR=SUNXI_GPH(23),AHCI,USB_EHCI"
++CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,SUNXI_GMAC_TX_DELAY_3,RGMII,MACPWR=SUNXI_GPH(23),AHCI,USB_EHCI"
+ CONFIG_FDTFILE="sun7i-a20-bananapi.dtb"
+ +S:CONFIG_ARM=y
+ +S:CONFIG_ARCH_SUNXI=y