From: Tony Lindgren Date: Sun, 10 Feb 2013 04:02:36 +0000 (-0800) Subject: Merge tag 'omap-for-v3.9/multiplatform-enable-signed-v2' into omap-for-v3.9/tmp-merge X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a22ca24736563a79f482aee3ac80fdeb9db71542;p=pandora-kernel.git Merge tag 'omap-for-v3.9/multiplatform-enable-signed-v2' into omap-for-v3.9/tmp-merge The last dependency for enabling multiplatform support for omap2+ is now finally gone with commit 62e4d357 (ARM: 7609/1: disable errata work-arounds which access secure registers) that was preventing booting omap4. Note that make uImage will no longer work properly because of unspecified load address, so uImage needs to be created manually with: $ mkimage -A arm -O linux -T kernel -C none -a 0x80008000 -e 0x80008000 \ -n "Linux" -d zImage-omap2plus uImage-omap2plus You can also boot minimal vexpress configuration using qemu with: $ qemu-system-arm -machine vexpress-a9 -m 1024 -net nic -net user -serial stdio \ -append "console=ttyAMA0,115200n8 rw root=/dev/mmcblk0p2 rootwait" \ -kernel zImage-omap2plus -initrd initrd.img -sd rootfs.img Please note that some custom defconfigs now need to be updated to include the following options: CONFIG_ARCH_MULTIPLATFORM=y CONFIG_ARCH_MULTI_V7=y CONFIG_ARCH_OMAP2PLUS=y And possibly also: CONFIG_ARCH_MULTI_V6=y Updating is needed at least for RMK's minimal allnoconfig files. And if you need DEBUG_LL for earlyprintk, you now have to select the debug port manually with Kconfig. --- a22ca24736563a79f482aee3ac80fdeb9db71542 Reading git-diff-tree failed