On 06/28/2013 02:45 PM, Bartlomiej Zolnierkiewicz wrote: > On Friday, June 28, 2013 11:51:23 AM Daniel Lezcano wrote: >> On 06/28/2013 11:48 AM, Bartlomiej Zolnierkiewicz wrote: >>> It hasn't been updated since Novemeber 2011 and exynos_defconfig >>> should be used instead. >> >> Why ? > > After conversion to using device tree only (no board files) on > mach-exynos using exynos4_defconfig results in unbootable kernel > (I used next-20130626): Ok, thanks for the clarification. If the other one is usable in place of the exynos4_defconfig, that makes sense to not keep a duplicate one. With a more detailed changelog, you can add my: Acked-by: Daniel Lezcano <daniel.lezcano@xxxxxxxxxx> Thanks -- Daniel > --- > Uncompressing Linux... done, booting the kernel. > Booting Linux on physical CPU 0x900 > Linux version 3.10.0-rc7-next-20130626-dirty (bzolnier@amdc1032) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) 3 > CPU: ARMv7 Processor [412fc091] revision 1 (ARMv7), cr=10c5387d > CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache > > Error: unrecognized/unsupported machine ID (r1 = 0x00000bad). > > > Error: unrecognized/unsupported machine ID (r1 = 0x00000bad). > > Available machine support: > > ID (hex) NAME > Available machine support: > > ID (hex) NAME > ffffffff Samsung Exynos4 (Flattened Device Tree) > ffffffff Samsung Exynos4 (Flattened Device Tree) > > Please check your kernel config and/or bootloader. > --- > > There is no much point in trying to fix exynos4_defconfig because > exynos_defconfig also works for EXYNOS4 SoCs, is being kept up to date > (for the comparison the last exynos4_defconfig update was in November > 2011) and has more useful stuff enabled (i.e. exynos4_defconfig doesn't > even have EXT3 or EXT4 enabled, it only has EXT2 turned on). > > Another advantage of using one defconfig for both EXYNOS4 and EXYNOS5 > is that it makes development and testing easier. It should allow us > to catch early EXYNOS4 regressions caused by EXYNOS5 changes and also > EXYNOS4 changes that break EXYNOS5. > > Best regards, > -- > Bartlomiej Zolnierkiewicz > Samsung R&D Institute Poland > Samsung Electronics > >>> Cc: Tomasz Figa <tomasz.figa@xxxxxxxxx> >>> Cc: Kukjin Kim <kgene.kim@xxxxxxxxxxx> >>> Signed-off-by: Kyungmin Park <kyungmin.park@xxxxxxxxxxx> >>> Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@xxxxxxxxxxx> >>> --- >>> arch/arm/configs/exynos4_defconfig | 68 -------------------------------------- >>> 1 file changed, 68 deletions(-) >>> delete mode 100644 arch/arm/configs/exynos4_defconfig >>> >>> diff --git a/arch/arm/configs/exynos4_defconfig b/arch/arm/configs/exynos4_defconfig >>> deleted file mode 100644 >>> index bffe68e..0000000 >>> --- a/arch/arm/configs/exynos4_defconfig >>> +++ /dev/null >>> @@ -1,68 +0,0 @@ >>> -CONFIG_EXPERIMENTAL=y >>> -CONFIG_BLK_DEV_INITRD=y >>> -CONFIG_KALLSYMS_ALL=y >>> -CONFIG_MODULES=y >>> -CONFIG_MODULE_UNLOAD=y >>> -# CONFIG_BLK_DEV_BSG is not set >>> -CONFIG_ARCH_EXYNOS=y >>> -CONFIG_S3C_LOWLEVEL_UART_PORT=1 >>> -CONFIG_MACH_SMDKC210=y >>> -CONFIG_MACH_ARMLEX4210=y >>> -CONFIG_MACH_UNIVERSAL_C210=y >>> -CONFIG_MACH_NURI=y >>> -CONFIG_MACH_ORIGEN=y >>> -CONFIG_MACH_SMDK4412=y >>> -CONFIG_NO_HZ=y >>> -CONFIG_HIGH_RES_TIMERS=y >>> -CONFIG_SMP=y >>> -CONFIG_NR_CPUS=2 >>> -CONFIG_PREEMPT=y >>> -CONFIG_AEABI=y >>> -CONFIG_CMDLINE="root=/dev/ram0 rw ramdisk=8192 initrd=0x41000000,8M console=ttySAC1,115200 init=/linuxrc mem=256M" >>> -CONFIG_VFP=y >>> -CONFIG_NEON=y >>> -CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" >>> -CONFIG_BLK_DEV_LOOP=y >>> -CONFIG_BLK_DEV_RAM=y >>> -CONFIG_BLK_DEV_RAM_SIZE=8192 >>> -CONFIG_SCSI=y >>> -CONFIG_BLK_DEV_SD=y >>> -CONFIG_CHR_DEV_SG=y >>> -CONFIG_INPUT_EVDEV=y >>> -# CONFIG_INPUT_KEYBOARD is not set >>> -# CONFIG_INPUT_MOUSE is not set >>> -CONFIG_INPUT_TOUCHSCREEN=y >>> -CONFIG_SERIAL_8250=y >>> -CONFIG_SERIAL_SAMSUNG=y >>> -CONFIG_SERIAL_SAMSUNG_CONSOLE=y >>> -CONFIG_HW_RANDOM=y >>> -CONFIG_I2C=y >>> -# CONFIG_HWMON is not set >>> -# CONFIG_MFD_SUPPORT is not set >>> -# CONFIG_HID_SUPPORT is not set >>> -# CONFIG_USB_SUPPORT is not set >>> -CONFIG_EXT2_FS=y >>> -CONFIG_MSDOS_FS=y >>> -CONFIG_VFAT_FS=y >>> -CONFIG_TMPFS=y >>> -CONFIG_TMPFS_POSIX_ACL=y >>> -CONFIG_CRAMFS=y >>> -CONFIG_ROMFS_FS=y >>> -CONFIG_PARTITION_ADVANCED=y >>> -CONFIG_BSD_DISKLABEL=y >>> -CONFIG_SOLARIS_X86_PARTITION=y >>> -CONFIG_NLS_CODEPAGE_437=y >>> -CONFIG_NLS_ASCII=y >>> -CONFIG_NLS_ISO8859_1=y >>> -CONFIG_MAGIC_SYSRQ=y >>> -CONFIG_DEBUG_KERNEL=y >>> -CONFIG_DETECT_HUNG_TASK=y >>> -CONFIG_DEBUG_RT_MUTEXES=y >>> -CONFIG_DEBUG_SPINLOCK=y >>> -CONFIG_DEBUG_MUTEXES=y >>> -CONFIG_DEBUG_INFO=y >>> -CONFIG_SYSCTL_SYSCALL_CHECK=y >>> -CONFIG_DEBUG_USER=y >>> -CONFIG_DEBUG_LL=y >>> -CONFIG_EARLY_PRINTK=y >>> -CONFIG_CRC_CCITT=y -- <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html