Rebase AllWinner sun8i emac driver to latest proposed upstream

This commit is contained in:
Peter Robinson 2017-03-20 09:46:22 +00:00
parent 0b1166dd26
commit 58a0e11959
13 changed files with 2934 additions and 2340 deletions

1080
AllWinner-h3.patch Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
CONFIG_DWMAC_SUN8I=m

View File

@ -1 +0,0 @@
CONFIG_SUN8I_EMAC=m

View File

@ -0,0 +1 @@
CONFIG_DWMAC_SUN8I=m

View File

@ -1 +0,0 @@
CONFIG_SUN8I_EMAC=m

View File

@ -1387,6 +1387,7 @@ CONFIG_DW_DMAC_PCI=m
# CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_IPQ806X is not set
CONFIG_DWMAC_MESON=m CONFIG_DWMAC_MESON=m
CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_ROCKCHIP=m
CONFIG_DWMAC_SUN8I=m
CONFIG_DW_WATCHDOG=m CONFIG_DW_WATCHDOG=m
CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG=y
CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE=y
@ -5267,7 +5268,6 @@ CONFIG_SUN50I_A64_CCU=y
# CONFIG_SUN6I_A31_CCU is not set # CONFIG_SUN6I_A31_CCU is not set
# CONFIG_SUN8I_A23_CCU is not set # CONFIG_SUN8I_A23_CCU is not set
# CONFIG_SUN8I_A33_CCU is not set # CONFIG_SUN8I_A33_CCU is not set
CONFIG_SUN8I_EMAC=m
# CONFIG_SUN8I_H3_CCU is not set # CONFIG_SUN8I_H3_CCU is not set
# CONFIG_SUN8I_V3S_CCU is not set # CONFIG_SUN8I_V3S_CCU is not set
# CONFIG_SUN9I_A80_CCU is not set # CONFIG_SUN9I_A80_CCU is not set

View File

@ -1377,6 +1377,7 @@ CONFIG_DW_DMAC_PCI=m
# CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_IPQ806X is not set
CONFIG_DWMAC_MESON=m CONFIG_DWMAC_MESON=m
CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_ROCKCHIP=m
CONFIG_DWMAC_SUN8I=m
CONFIG_DW_WATCHDOG=m CONFIG_DW_WATCHDOG=m
CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG=y
CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE=y
@ -5244,7 +5245,6 @@ CONFIG_SUN50I_A64_CCU=y
# CONFIG_SUN6I_A31_CCU is not set # CONFIG_SUN6I_A31_CCU is not set
# CONFIG_SUN8I_A23_CCU is not set # CONFIG_SUN8I_A23_CCU is not set
# CONFIG_SUN8I_A33_CCU is not set # CONFIG_SUN8I_A33_CCU is not set
CONFIG_SUN8I_EMAC=m
# CONFIG_SUN8I_H3_CCU is not set # CONFIG_SUN8I_H3_CCU is not set
# CONFIG_SUN8I_V3S_CCU is not set # CONFIG_SUN8I_V3S_CCU is not set
# CONFIG_SUN9I_A80_CCU is not set # CONFIG_SUN9I_A80_CCU is not set

View File

@ -1513,6 +1513,7 @@ CONFIG_DWMAC_GENERIC=m
CONFIG_DWMAC_MESON=m CONFIG_DWMAC_MESON=m
CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_ROCKCHIP=m
CONFIG_DWMAC_STI=m CONFIG_DWMAC_STI=m
CONFIG_DWMAC_SUN8I=m
CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUNXI=m
CONFIG_DW_WATCHDOG=m CONFIG_DW_WATCHDOG=m
CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG=y
@ -5800,7 +5801,6 @@ CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A23_CCU=y
CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A33_CCU=y
CONFIG_SUN8I_EMAC=m
CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_H3_CCU=y
CONFIG_SUN8I_V3S_CCU=y CONFIG_SUN8I_V3S_CCU=y
CONFIG_SUN9I_A80_CCU=y CONFIG_SUN9I_A80_CCU=y

View File

@ -1435,6 +1435,7 @@ CONFIG_DWMAC_GENERIC=m
# CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_IPQ806X is not set
CONFIG_DWMAC_MESON=m CONFIG_DWMAC_MESON=m
CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_ROCKCHIP=m
CONFIG_DWMAC_SUN8I=m
CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUNXI=m
CONFIG_DW_WATCHDOG=m CONFIG_DW_WATCHDOG=m
CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG=y
@ -5426,7 +5427,6 @@ CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A23_CCU=y
CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A33_CCU=y
CONFIG_SUN8I_EMAC=m
CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_H3_CCU=y
CONFIG_SUN8I_V3S_CCU=y CONFIG_SUN8I_V3S_CCU=y
CONFIG_SUN9I_A80_CCU=y CONFIG_SUN9I_A80_CCU=y

View File

@ -1425,6 +1425,7 @@ CONFIG_DWMAC_GENERIC=m
# CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_IPQ806X is not set
CONFIG_DWMAC_MESON=m CONFIG_DWMAC_MESON=m
CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_ROCKCHIP=m
CONFIG_DWMAC_SUN8I=m
CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUNXI=m
CONFIG_DW_WATCHDOG=m CONFIG_DW_WATCHDOG=m
CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG=y
@ -5403,7 +5404,6 @@ CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A23_CCU=y
CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A33_CCU=y
CONFIG_SUN8I_EMAC=m
CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_H3_CCU=y
CONFIG_SUN8I_V3S_CCU=y CONFIG_SUN8I_V3S_CCU=y
CONFIG_SUN9I_A80_CCU=y CONFIG_SUN9I_A80_CCU=y

View File

@ -1503,6 +1503,7 @@ CONFIG_DWMAC_GENERIC=m
CONFIG_DWMAC_MESON=m CONFIG_DWMAC_MESON=m
CONFIG_DWMAC_ROCKCHIP=m CONFIG_DWMAC_ROCKCHIP=m
CONFIG_DWMAC_STI=m CONFIG_DWMAC_STI=m
CONFIG_DWMAC_SUN8I=m
CONFIG_DWMAC_SUNXI=m CONFIG_DWMAC_SUNXI=m
CONFIG_DW_WATCHDOG=m CONFIG_DW_WATCHDOG=m
CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG=y
@ -5777,7 +5778,6 @@ CONFIG_SUN5I_CCU=y
CONFIG_SUN6I_A31_CCU=y CONFIG_SUN6I_A31_CCU=y
CONFIG_SUN8I_A23_CCU=y CONFIG_SUN8I_A23_CCU=y
CONFIG_SUN8I_A33_CCU=y CONFIG_SUN8I_A33_CCU=y
CONFIG_SUN8I_EMAC=m
CONFIG_SUN8I_H3_CCU=y CONFIG_SUN8I_H3_CCU=y
CONFIG_SUN8I_V3S_CCU=y CONFIG_SUN8I_V3S_CCU=y
CONFIG_SUN9I_A80_CCU=y CONFIG_SUN9I_A80_CCU=y

View File

@ -522,7 +522,8 @@ Patch424: arm64-mm-Fix-memmap-to-be-initialized-for-the-entire-section.patch
# http://patchwork.ozlabs.org/patch/587554/ # http://patchwork.ozlabs.org/patch/587554/
Patch425: ARM-tegra-usb-no-reset.patch Patch425: ARM-tegra-usb-no-reset.patch
Patch426: AllWinner-net-emac.patch Patch426: AllWinner-h3.patch
Patch427: AllWinner-net-emac.patch
# http://www.spinics.net/lists/devicetree/msg163238.html # http://www.spinics.net/lists/devicetree/msg163238.html
Patch430: bcm2837-initial-support.patch Patch430: bcm2837-initial-support.patch
@ -2163,6 +2164,9 @@ fi
# #
# #
%changelog %changelog
* Sun Mar 19 2017 Peter Robinson <pbrobinson@fedoraproject.org>
- Rebase AllWinner sun8i emac driver to latest proposed upstream
* Fri Mar 17 2017 Laura Abbott <labbott@fedoraproject.org> - 4.11.0-0.rc2.git4.1 * Fri Mar 17 2017 Laura Abbott <labbott@fedoraproject.org> - 4.11.0-0.rc2.git4.1
- Linux v4.11-rc2-235-gd528ae0 - Linux v4.11-rc2-235-gd528ae0