aboutsummaryrefslogtreecommitdiffstats
path: root/main/linux-vanilla
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2016-07-11 17:04:10 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2016-07-11 17:05:47 +0000
commite35771d331b1041200a72961f12c298999bdbe07 (patch)
tree24de1b7ea307547c59c02ccdbba890941bb57f1e /main/linux-vanilla
parentdb4a837179aab9d959f06be300f3efbedca17369 (diff)
downloadaports-e35771d331b1041200a72961f12c298999bdbe07.tar.bz2
aports-e35771d331b1041200a72961f12c298999bdbe07.tar.xz
main/linux-vanilla: enable brcmfmac driver
Diffstat (limited to 'main/linux-vanilla')
-rw-r--r--main/linux-vanilla/APKBUILD16
-rw-r--r--main/linux-vanilla/config-vanilla.x869
-rw-r--r--main/linux-vanilla/config-vanilla.x86_649
3 files changed, 23 insertions, 11 deletions
diff --git a/main/linux-vanilla/APKBUILD b/main/linux-vanilla/APKBUILD
index ce2e43f1d9..791e2b5949 100644
--- a/main/linux-vanilla/APKBUILD
+++ b/main/linux-vanilla/APKBUILD
@@ -7,7 +7,7 @@ case $pkgver in
*.*.*) _kernver=${pkgver%.*};;
*.*) _kernver=$pkgver;;
esac
-pkgrel=0
+pkgrel=1
pkgdesc="Linux vanilla kernel"
url="http://kernel.org"
depends="mkinitfs linux-firmware"
@@ -75,6 +75,7 @@ build() {
cd "$srcdir"/build
export GCC_SPECS=hardenednopie.specs
make CC="${CC:-gcc}" \
+ KCFLAGS="-fno-pie" \
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-Alpine" \
|| return 1
}
@@ -101,6 +102,7 @@ package() {
esac
make -j1 modules_install firmware_install $_install \
+ KCFLAGS="-fno-pie" \
INSTALL_MOD_PATH="$pkgdir" \
INSTALL_PATH="$pkgdir"/boot \
|| return 1
@@ -162,16 +164,16 @@ dev() {
md5sums="9a78fa2eb6c68ca5a40ed5af08142599 linux-4.4.tar.xz
1b986f138b3bd1e920515ced30578268 config-vanilla.armhf
-ac3bb5cf3fa7a53e99c8d30718173a88 config-vanilla.x86
-b6a03e4cd34f4f8ad83ba680d62e14ed config-vanilla.x86_64
+60c2b6b5d9c671470fff8266555ad3d8 config-vanilla.x86
+1b7e060937dd969d42480e48b516b721 config-vanilla.x86_64
24bdcde8502d841d58f1e45fc2de217f patch-4.4.14.xz"
sha256sums="401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 linux-4.4.tar.xz
044c2eac9428c94ef784fc70a232ce0b88c10e70b4612d4d6061bee223884b2e config-vanilla.armhf
-727f0e58aae0dba6db1c29c11ecf52a744cba62cd10f484eea1d4060ec435e57 config-vanilla.x86
-a164e108412b08ec0a946c8b86849b4060dce6c846adfe17591adb9cbcb4ea83 config-vanilla.x86_64
+e7df86b65f7064eca60b8ac5a21260161a4eae8a48b6dfe7f057751f119c492a config-vanilla.x86
+70d4f132f8fd55df918b7f6a1348b9901644117c48acb4cff6731e461ef538a9 config-vanilla.x86_64
63b67f25867d6f0c9e8721d0d4c39c902622d0351055808ada340909ed566509 patch-4.4.14.xz"
sha512sums="13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e linux-4.4.tar.xz
cb748b5129e1f60ff9734223c1f88b213d15ba405cbea4d2dc737acdc76efbdf9f102ea08f68c6343db19522ef22df52fe61b9c353f41339790c751897393e70 config-vanilla.armhf
-a04b3447e5ebfa3f545edc3df517c1974349241c6adcc1eecb70159498dadebd87d49bb8c8af1727560589029b68c5bb830f82ed02380be66f6fa14b464da58c config-vanilla.x86
-3a70d264edfbaca6155212997110a45ff64928a71c1c93b580eaaa08612b6861a475c7736e6dc65c7a10370971ce751997c96de41750a2db6ed4829fd564d7d5 config-vanilla.x86_64
+84f1779ab4ee7bbdcddca2c713947af0768d2b29e53f607c728b7c2f7de64bf5d9b5e1556e0d2a8479ff7a15a8532e38fd949098fd478bcbf571707d0aef5c3c config-vanilla.x86
+cacc61470c25934fff51dcdf2f6188aeb833eb881399d6b7f97548e399095c3279704655dc090ce3a56c089e8b0fb101e1469500f79b4fd28b4335658435b901 config-vanilla.x86_64
ee029b1b5df9787ce87ae7d1c25fa9782ce6be0bf27ae638f57e020f5035dbbd00b6d24bf7ce9601ded47f20684a6bb20900e8802cdd631033bf7a22b71b2dba patch-4.4.14.xz"
diff --git a/main/linux-vanilla/config-vanilla.x86 b/main/linux-vanilla/config-vanilla.x86
index e71c7a0da5..365de06ce4 100644
--- a/main/linux-vanilla/config-vanilla.x86
+++ b/main/linux-vanilla/config-vanilla.x86
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.4.6 Kernel Configuration
+# Linux/x86 4.4.14 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
@@ -2688,7 +2688,12 @@ CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
# CONFIG_B43LEGACY_PIO_MODE is not set
CONFIG_BRCMUTIL=m
CONFIG_BRCMSMAC=m
-# CONFIG_BRCMFMAC is not set
+CONFIG_BRCMFMAC=m
+CONFIG_BRCMFMAC_PROTO_BCDC=y
+CONFIG_BRCMFMAC_PROTO_MSGBUF=y
+CONFIG_BRCMFMAC_SDIO=y
+CONFIG_BRCMFMAC_USB=y
+CONFIG_BRCMFMAC_PCIE=y
# CONFIG_BRCM_TRACING is not set
# CONFIG_BRCMDBG is not set
CONFIG_HOSTAP=m
diff --git a/main/linux-vanilla/config-vanilla.x86_64 b/main/linux-vanilla/config-vanilla.x86_64
index 55e7e50bef..ce2d66aaa8 100644
--- a/main/linux-vanilla/config-vanilla.x86_64
+++ b/main/linux-vanilla/config-vanilla.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.4.6 Kernel Configuration
+# Linux/x86 4.4.14 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -2696,7 +2696,12 @@ CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
# CONFIG_B43LEGACY_PIO_MODE is not set
CONFIG_BRCMUTIL=m
CONFIG_BRCMSMAC=m
-# CONFIG_BRCMFMAC is not set
+CONFIG_BRCMFMAC=m
+CONFIG_BRCMFMAC_PROTO_BCDC=y
+CONFIG_BRCMFMAC_PROTO_MSGBUF=y
+CONFIG_BRCMFMAC_SDIO=y
+CONFIG_BRCMFMAC_USB=y
+CONFIG_BRCMFMAC_PCIE=y
# CONFIG_BRCM_TRACING is not set
# CONFIG_BRCMDBG is not set
CONFIG_HOSTAP=m