Skip to content
  • Tony Lindgren's avatar
    omap: headers: Create headers necessary for compile under mach-omap1 and mach-omap2 · 3eff851b
    Tony Lindgren authored
    
    
    Create the headers needed for compiling under
    mach-omap1/include/mach and mach-omap2/include/mach.
    
    This was done with the following script:
    
    #!/bin/bash
    mach_files="clkdev.h gpio.h hardware.h io.h irqs.h memory.h \
    smp.h system.h timex.h uncompress.h vmalloc.h"
    omaps="mach-omap1 mach-omap2"
    
    mach_dir_old="arch/arm/plat-omap/include/mach"
    plat_dir_new="arch/arm/plat-omap/include/plat"
    
    mkdir -p $plat_dir_new
    git add $plat_dir_new
    
    for dir in $omaps; do
    	mach_dir_new="arch/arm/$dir/include/mach"
    	for header in $mach_files; do
    		file="$mach_dir_new/$header"
    		if [ ! -f $file ]; then
    			echo -ne "/*\n * $file\n */\n\n#include <plat/$header>\n" > $file
    			git add $file
    			if [ ! -f $plat_dir_new/$header ]; then
    				git mv $mach_dir_old/$header $plat_dir_new/$header
    			fi
    		fi
    	done
    done
    
    Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
    3eff851b