diff options
| -rw-r--r-- | meta/recipes-kernel/linux/kernel-devsrc.bb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index f8f717199c..165589bf36 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb | |||
| @@ -180,9 +180,16 @@ do_install() { | |||
| 180 | cp -a --parents arch/arm64/tools/gen-cpucaps.awk $kerneldir/build/ 2>/dev/null || : | 180 | cp -a --parents arch/arm64/tools/gen-cpucaps.awk $kerneldir/build/ 2>/dev/null || : |
| 181 | cp -a --parents arch/arm64/tools/cpucaps $kerneldir/build/ 2>/dev/null || : | 181 | cp -a --parents arch/arm64/tools/cpucaps $kerneldir/build/ 2>/dev/null || : |
| 182 | 182 | ||
| 183 | # 5.19+ | ||
| 184 | cp -a --parents arch/arm64/tools/gen-sysreg.awk $kerneldir/build/ 2>/dev/null || : | ||
| 185 | cp -a --parents arch/arm64/tools/sysreg $kerneldir/build/ 2>/dev/null || : | ||
| 186 | |||
| 183 | if [ -e $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk ]; then | 187 | if [ -e $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk ]; then |
| 184 | sed -i -e "s,#!.*awk.*,#!${USRBINPATH}/env awk," $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk | 188 | sed -i -e "s,#!.*awk.*,#!${USRBINPATH}/env awk," $kerneldir/build/arch/arm64/tools/gen-cpucaps.awk |
| 185 | fi | 189 | fi |
| 190 | if [ -e $kerneldir/build/arch/arm64/tools/gen-sysreg.awk ]; then | ||
| 191 | sed -i -e "s,#!.*awk.*,#!${USRBINPATH}/env awk," $kerneldir/build/arch/arm64/tools/gen-sysreg.awk | ||
| 192 | fi | ||
| 186 | fi | 193 | fi |
| 187 | 194 | ||
| 188 | if [ "${ARCH}" = "powerpc" ]; then | 195 | if [ "${ARCH}" = "powerpc" ]; then |
| @@ -210,6 +217,9 @@ do_install() { | |||
| 210 | cp -a --parents arch/arm/tools/gen-mach-types $kerneldir/build/ | 217 | cp -a --parents arch/arm/tools/gen-mach-types $kerneldir/build/ |
| 211 | cp -a --parents arch/arm/tools/mach-types $kerneldir/build/ | 218 | cp -a --parents arch/arm/tools/mach-types $kerneldir/build/ |
| 212 | 219 | ||
| 220 | # 5.19+ | ||
| 221 | cp -a --parents arch/arm/tools/gen-sysreg.awk $kerneldir/build/ 2>/dev/null || : | ||
| 222 | |||
| 213 | # ARM syscall table tools only exist for kernels v4.10 or later | 223 | # ARM syscall table tools only exist for kernels v4.10 or later |
| 214 | SYSCALL_TOOLS=$(find arch/arm/tools -name "syscall*") | 224 | SYSCALL_TOOLS=$(find arch/arm/tools -name "syscall*") |
| 215 | if [ -n "$SYSCALL_TOOLS" ] ; then | 225 | if [ -n "$SYSCALL_TOOLS" ] ; then |
