On Wed, Oct 14, 2015 at 01:51:57PM +0100, Zubair Lutfullah Kakakhel wrote: > Signed-off-by: Zubair Lutfullah Kakakhel > --- > arch/mips/configs/xilfpga_defconfig | 59 +++++++++++++++++++++++++++++++++++++ > 1 file changed, 59 insertions(+) > create mode 100644 arch/mips/configs/xilfpga_defconfig > > diff --git a/arch/mips/configs/xilfpga_defconfig b/arch/mips/configs/xilfpga_defconfig > new file mode 100644 > index 0000000..94bb9b8 > --- /dev/null > +++ b/arch/mips/configs/xilfpga_defconfig > @@ -0,0 +1,59 @@ > +CONFIG_MACH_XILFPGA=y > +# CONFIG_COMPACTION is not set > +# CONFIG_LOCALVERSION_AUTO is not set > +# CONFIG_CROSS_MEMORY_ATTACH is not set > +# CONFIG_USELIB is not set > +# CONFIG_SHMEM is not set > +# CONFIG_AIO is not set > +# CONFIG_ADVISE_SYSCALLS is not set Did you disable these intentionally? Its a kernel tinification option that is rarely used in defconfigs. > +CONFIG_EMBEDDED=y > +# CONFIG_VM_EVENT_COUNTERS is not set > +# CONFIG_COMPAT_BRK is not set > +CONFIG_SLAB=y > +# CONFIG_BLOCK is not set > +# CONFIG_SUSPEND is not set > +# CONFIG_UEVENT_HELPER is not set > +CONFIG_DEVTMPFS=y > +CONFIG_DEVTMPFS_MOUNT=y > +# CONFIG_STANDALONE is not set > +# CONFIG_PREVENT_FIRMWARE_BUILD is not set > +# CONFIG_FW_LOADER is not set > +# CONFIG_ALLOW_DEV_COREDUMP is not set > +# CONFIG_INPUT_MOUSEDEV is not set > +# CONFIG_INPUT_KEYBOARD is not set > +# CONFIG_INPUT_MOUSE is not set > +# CONFIG_SERIO is not set > +CONFIG_VT_HW_CONSOLE_BINDING=y > +# CONFIG_UNIX98_PTYS is not set > +# CONFIG_LEGACY_PTYS is not set > +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set > +CONFIG_SERIAL_8250_NR_UARTS=1 > +CONFIG_SERIAL_8250_RUNTIME_UARTS=1 > +CONFIG_SERIAL_OF_PLATFORM=y > +# CONFIG_HW_RANDOM is not set > +CONFIG_GPIO_SYSFS=y > +CONFIG_GPIO_XILINX=y > +# CONFIG_HWMON is not set > +# CONFIG_USB_SUPPORT is not set > +# CONFIG_MIPS_PLATFORM_DEVICES is not set > +# CONFIG_IOMMU_SUPPORT is not set > +# CONFIG_FILE_LOCKING is not set Likewise, intentional? Its another tinification option that isn't all that commonly used in defconfigs. > +# CONFIG_DNOTIFY is not set > +# CONFIG_INOTIFY_USER is not set Likewise, intentional? I don't think inotify is deprecated in favour of anything else yet (it appears to superscede dnotify). > +# CONFIG_PROC_SYSCTL is not set Likewise. > +# CONFIG_PROC_PAGE_MONITOR is not set > +# CONFIG_MISC_FILESYSTEMS is not set > +# CONFIG_ENABLE_WARN_DEPRECATED is not set > +# CONFIG_ENABLE_MUST_CHECK is not set Particular reason to disable these two compile time warnings? > +CONFIG_PANIC_ON_OOPS=y > +# CONFIG_SCHED_DEBUG is not set > +CONFIG_DEBUG_LOCK_ALLOC=y Did you mean to leave this turned on? > +# CONFIG_FTRACE is not set > +CONFIG_CMDLINE_BOOL=y > +CONFIG_CMDLINE="console=ttyS0,115200 clk_ignore_unused earlyprintk=serial,ttyS0,115200" I believe you can specify an earlyprintk address on command line. Would it be preferable to do that rather than hard coding the address in the platform code? Cheers James > +CONFIG_CRYPTO_MD5=y > +CONFIG_CRYPTO_SHA1=y > +CONFIG_CRYPTO_DES=y > +CONFIG_CRYPTO_DEFLATE=y > +CONFIG_CRC16=y > +CONFIG_LIBCRC32C=y > -- > 1.9.1 > >