+++ /dev/null
-CONFIG_PGTABLE_LEVELS=3
-
-#
-# IO Schedulers
-#
-CONFIG_PREEMPT_NOTIFIERS=y
-
-#
-# CPU Core family selection
-#
-CONFIG_ARCH_AXXIA=y
-
-#
-# Power management
-#
-# CONFIG_ARCH_R8A7779 is not set
-
-#
-# Processor Features
-#
-CONFIG_ARM_LPAE=y
-CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
-CONFIG_ARCH_DMA_ADDR_T_64BIT=y
-
-#
-# Bus support
-#
-CONFIG_PCI_BUS_ADDR_T_64BIT=y
-
-#
-# PCI host controller drivers
-#
-CONFIG_PCIE_IPROC=y
-CONFIG_PCIE_IPROC_PLATFORM=y
-
-#
-# Kernel Features
-#
-CONFIG_SYS_SUPPORTS_HUGETLBFS=y
-CONFIG_PHYS_ADDR_T_64BIT=y
-CONFIG_MMU_NOTIFIER=y
-# CONFIG_TRANSPARENT_HUGEPAGE is not set
-
-#
-# Bus devices
-#
-# CONFIG_SIMPLE_PM_BUS is not set
-
-#
-# I2C system bus drivers (mostly embedded / system-on-chip)
-#
-CONFIG_I2C_AXXIA=m
-
-#
-# USB GPIO expanders
-#
-CONFIG_POWER_RESET_AXXIA=y
-CONFIG_ROCKCHIP_IODOMAIN=m
-
-#
-# Media drivers
-#
-# CONFIG_IR_SUNXI is not set
-
-#
-# Clock Source drivers
-#
-# CONFIG_SH_TIMER_TMU is not set
-
-#
-# Generic IOMMU Pagetable Support
-#
-# CONFIG_IOMMU_IO_PGTABLE_LPAE is not set
-# CONFIG_IPMMU_VMSA is not set
-# CONFIG_ARM_SMMU is not set
-
-#
-# Analog to digital converters
-#
-# CONFIG_ROCKCHIP_SARADC is not set
-
-#
-# Digital to analog converters
-#
-# CONFIG_MAX5821 is not set
-
-#
-# Pseudo filesystems
-#
-# CONFIG_HUGETLBFS is not set
-
-#
-# Lock Debugging (spinlocks, mutexes, etc...)
-#
-# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
-# CONFIG_DEBUG_LOCK_ALLOC is not set
-# CONFIG_PROVE_LOCKING is not set
-# CONFIG_LOCK_STAT is not set
-
-#
-# Library routines
-#
-CONFIG_KVM_MMIO=y
-CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
-CONFIG_KVM=y
-CONFIG_KVM_ARM_HOST=y
-CONFIG_KVM_ARM_MAX_VCPUS=4
name = kernel
version = 4.1.7
-release = 2
+release = 3
thisapp = linux-%{version}
maintainer = Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
if "%{DISTRO_ARCH}" == "armv7hl"
# Build the default unified kernel.
build_kernel_default = 1
- build_kernel_lpae = 1
kernel_target = zImage
end
kernels += legacy
end
- # Build lpae kernel
- if "%{build_kernel_lpae}" == "1"
- kernels += lpae
- end
-
perf_make = make %{MAKETUNING} -C tools/perf V=1 WERROR=0 \
NO_LIBUNWIND=1 HAVE_CPLUS_DEMANGLE=1 NO_GTK2=1 NO_LIBNUMA=1 \
NO_STRLCPY=1 NO_BIONIC=1 prefix=%{prefix} perfexecdir=lib/perf-core
end
end
- if "%{build_kernel_lpae}" == "1"
- package kernel-lpae
- template KERNEL
-
- kernel_name = kernel-lpae
- kernel_release = %{fullver}.lpae
- end
-
- package kernel-lpae-devel
- template KERNELDEVEL
-
- kernel_name = kernel-lpae
- kernel_release = %{fullver}.lpae
- end
- end
-
package kernel-headers
summary = Header files of the kernel release %{fullver}.
desciption = %{summary}
CONFIGS="${CONFIGS} aarch64:default"
# armv7hl
-CONFIGS="${CONFIGS} armv7hl:lpae armv7hl:default"
+CONFIGS="${CONFIGS} armv7hl:default"
PLATFORMS="x86 arm"
declare -A SUBPLATFORMS
armv7hl:default)
configs="${configs} config-arm-generic config-arm32-generic"
;;
- armv7hl:lpae)
- configs="${configs} config-arm-generic config-arm32-generic"
- configs="${configs} config-armv7hl-lpae"
- ;;
*)
echo >&2 "ERROR: Invalid parameters given: $@"
return 1
# Do not include leaf configuration.
case "${config}" in
- armv7hl:lpae)
- continue
- ;;
i686:legacy)
continue
;;