diff --git a/core/linux-aarch64/PKGBUILD b/core/linux-aarch64/PKGBUILD index a74106bed..c7f0553be 100644 --- a/core/linux-aarch64/PKGBUILD +++ b/core/linux-aarch64/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=linux-aarch64 _srcname=linux-5.8 _kernelname=${pkgbase#linux} _desc="AArch64 multi-platform" -pkgver=5.8.0 +pkgver=5.8.7 pkgrel=1 arch=('aarch64') url="http://www.kernel.org/" @@ -15,7 +15,7 @@ license=('GPL2') makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git' 'uboot-tools' 'vboot-utils' 'dtc') options=('!strip') source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz" - #"http://www.kernel.org/pub/linux/kernel/v5.x/patch-${pkgver}.xz" + "http://www.kernel.org/pub/linux/kernel/v5.x/patch-${pkgver}.xz" '0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch' '0002-arm64-dts-rockchip-disable-pwm0-on-rk3399-firefly.patch' '0003-arm64-dts-rockchip-add-usb3-controller-node-for-RK33.patch' @@ -28,11 +28,12 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz" '60-linux.hook' '90-linux.hook') md5sums=('0e5c4c15266218ef26c50fac0016095b' + '91663a89a7bbb70a35999a0a807f581f' '8f50ae936659ff174e292e1164d279c1' 'e85e2b7aa3bc42d7dd6b36c325d29e3f' '2c36fb143c27ed46f498c4d4633ea0c6' '2e3fe5b9053d6a2c5327113836409d13' - 'cc2ae6ac43ab9e6170bfed62f73e4968' + 'e7157e625b12e2c114d277e1350853c9' '7f1a96e24f5150f790df94398e9525a3' '61c5ff73c136ed07a7aadbf58db3d96a' '584777ae88bce2c5659960151b64c7d8' @@ -44,7 +45,7 @@ prepare() { cd ${_srcname} # add upstream patch - #git apply --whitespace=nowarn ../patch-${pkgver} + git apply --whitespace=nowarn ../patch-${pkgver} # ALARM patches git apply ../0001-net-smsc95xx-Allow-mac-address-to-be-set-as-a-parame.patch diff --git a/core/linux-aarch64/config b/core/linux-aarch64/config index 0988152bf..8a3b65d9b 100644 --- a/core/linux-aarch64/config +++ b/core/linux-aarch64/config @@ -1,11 +1,11 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.8.0-1 Kernel Configuration +# Linux/arm64 5.8.7-1 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 9.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.2.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=90200 -CONFIG_LD_VERSION=233010000 +CONFIG_GCC_VERSION=100200 +CONFIG_LD_VERSION=235000000 CONFIG_CLANG_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y @@ -96,7 +96,8 @@ CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y -# CONFIG_PSI is not set +CONFIG_PSI=y +# CONFIG_PSI_DEFAULT_DISABLED is not set # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y @@ -425,6 +426,7 @@ CONFIG_ARM64_PTR_AUTH=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y CONFIG_AS_HAS_PAC=y +CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y # end of ARMv8.3 architectural features # @@ -437,6 +439,7 @@ CONFIG_ARM64_AMU_EXTN=y # ARMv8.5 architectural features # CONFIG_ARM64_BTI=y +CONFIG_ARM64_BTI_KERNEL=y CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y CONFIG_ARM64_E0PD=y CONFIG_ARCH_RANDOM=y @@ -4066,6 +4069,7 @@ CONFIG_SPI_SPIDEV=m # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_SLAVE is not set +CONFIG_SPI_DYNAMIC=y CONFIG_SPMI=y CONFIG_SPMI_MSM_PMIC_ARB=y # CONFIG_HSI is not set @@ -7726,6 +7730,7 @@ CONFIG_CLK_SP810=y CONFIG_CLK_VEXPRESS_OSC=y # end of Clock driver for ARM Reference designs +# CONFIG_CLK_HSDK is not set # CONFIG_COMMON_CLK_MAX77686 is not set # CONFIG_COMMON_CLK_MAX9485 is not set CONFIG_COMMON_CLK_RK808=y @@ -7842,6 +7847,7 @@ CONFIG_COMMON_CLK_G12A=y CONFIG_ARMADA_AP_CP_HELPER=y CONFIG_ARMADA_37XX_CLK=y CONFIG_ARMADA_AP806_SYSCON=y +CONFIG_ARMADA_AP_CPU_CLK=y CONFIG_ARMADA_CP110_SYSCON=y CONFIG_QCOM_GDSC=y CONFIG_QCOM_RPMCC=y