Skip to content
Snippets Groups Projects
Select Git revision
  • f1f0f330b1d0ac1bcc38d7c84d439f4fde341a9c
  • master default
  • b4/phy-realtek-clock-fix
  • b4/rk3576-rock4d-phy-timings
  • b4/dw-wdt-fix-initial-timeout
  • radxa-v6.1-vendor-kernel
  • b4/fusb302-race-condition-fix
  • b4/rk3576-rock4d-phy-handling-fixes
  • b4/rk3588-evb1-hdmi-rx
  • b4/rk3576-fix-fspi-pmdomain
  • b4/usbc-for-rock5bp
  • b4/rock5bp-for-upstream
  • rockchip-devel
  • rk3588-test
  • rk3588-test-vendor-cam
  • lf-6.6.y_6.6.23-2.0.0_var01-panfrost
  • rk3588-linked-clk-gate-for-upstream
  • rk3588-gpu-pwr-domain-for-upstream
  • rk3588-rock5b-usbc-for-upstream
  • rk3588-evb1-for-upstream
  • imx95-upstream-with-vendor-display-stack
  • v5.17
  • v5.17-rc8
  • v5.17-rc7
  • v5.17-rc6
  • v5.17-rc5
  • v5.17-rc4
  • v5.17-rc3
  • v5.17-rc2
  • v5.17-rc1
  • v5.16
  • v5.16-rc8
  • v5.16-rc7
  • v5.16-rc6
  • v5.16-rc5
  • v5.16-rc4
  • v5.16-rc3
  • v5.16-rc2
  • v5.16-rc1
  • v5.15
  • v5.15-rc7
41 results

headers.sh

Blame
  • headers.sh 512 B
    #!/bin/sh
    # SPDX-License-Identifier: GPL-2.0
    # Run headers_$1 command for all suitable architectures
    
    # Stop on error
    set -e
    
    do_command()
    {
    	if [ -f ${srctree}/arch/$2/include/asm/Kbuild ]; then
    		make ARCH=$2 KBUILD_HEADERS=$1 headers_$1
    	else
    		printf "Ignoring arch: %s\n" ${arch}
    	fi
    }
    
    archs=${HDR_ARCH_LIST:-$(ls ${srctree}/arch)}
    
    for arch in ${archs}; do
    	case ${arch} in
    	um)        # no userspace export
    		;;
    	*)
    		if [ -d ${srctree}/arch/${arch} ]; then
    			do_command $1 ${arch}
    		fi
    		;;
    	esac
    done