28 Aug, 2018

1 commit

  • - Remove CONFIG_DEFAULT_HOSTNAME from defconfigs

    There's no reason to set the same hostname to all ARC boards
    by default. It usually gets overwritten by init scripts anyways.

    - Remove disabled CONFIG_DEVKMEM from defconfigs

    It is disabled by default

    Signed-off-by: Alexey Brodkin
    Signed-off-by: Vineet Gupta

    Alexey Brodkin
     

10 Jul, 2018

1 commit

  • We used to have pre-set CONFIG_INITRAMFS_SOURCE with local path
    to intramfs in ARC defconfigs. This was quite convenient for
    in-house development but not that convenient for newcomers
    who obviusly don't have folders like "arc_initramfs" next to
    the Linux source tree. Which leads to quite surprising failure
    of defconfig building:
    ------------------------------->8-----------------------------
    ../scripts/gen_initramfs_list.sh: Cannot open '../../arc_initramfs_hs/'
    ../usr/Makefile:57: recipe for target 'usr/initramfs_data.cpio.gz' failed
    make[2]: *** [usr/initramfs_data.cpio.gz] Error 1
    ------------------------------->8-----------------------------

    So now when more and more people start to deal with our defconfigs
    let's make their life easier with removal of CONFIG_INITRAMFS_SOURCE.

    Signed-off-by: Alexey Brodkin
    Cc: Kevin Hilman
    Cc: stable@vger.kernel.org

    Signed-off-by: Alexey Brodkin
    Signed-off-by: Vineet Gupta

    Alexey Brodkin
     

25 Jan, 2018

1 commit

  • It doesn't actually do anything. Merge its help text into
    EXTRA_FIRMWARE.

    Fixes: 5620a0d1aacd ("firmware: delete in-kernel firmware")
    Fixes: 0946b2fb38fd ("firmware: cleanup FIRMWARE_IN_KERNEL message")
    Signed-off-by: Benjamin Gilbert
    Signed-off-by: Robin H. Johnson
    Signed-off-by: Greg Kroah-Hartman

    Benjamin Gilbert
     

04 Aug, 2017

1 commit


01 Nov, 2016

1 commit

  • Now when we have properly working performance counters in nSIM
    even with interrupt support (fix should be a part of upcoming
    nSIM engineering build 2016.12-005) we may enable perf support
    by default for all platforms that use nSIM for ARC cores simulation.

    Note 1: PCT node was missing for some reason in nsimosci.dts
    while all other nSIM-related .dts files already had
    PCT node for quite some time, so adding it now.

    Note 2: All defconfigs were regenerated with "make savedefconfig"
    which led to some clean-ups in nsimosci_hs_smp_defconfig:
    CONFIG_FRAMEBUFFER_CONSOLE=y was removed because it is
    automatically selected now by DRM.

    Signed-off-by: Alexey Brodkin
    Signed-off-by: Vineet Gupta

    Alexey Brodkin
     

01 Oct, 2016

1 commit


11 Mar, 2016

1 commit

  • The problem is with CONFIG_CPU_BIG_ENDIAN=y we still needed .config
    fixup to override the the defconfig prefix to arceb-linux-

    So remove these from defconfig and let user pass this via CROSS_COMPILE
    environment var or use the default for ENDIAN (per previous patch)

    No other arch carries them in defconfigs anyways !

    Cc: Noam Camus
    Cc: Alexey Brodkin
    Cc: Anton Kolesov
    Signed-off-by: Vineet Gupta

    Vineet Gupta
     

23 Feb, 2016

1 commit

  • Even though DEVTMPFS is required when our pre-built initramfs
    is used it is not the case in general. It is perfectly possible
    to use initramfs with device nodes already populated or there
    could be other usages, see discussion below for more detials:
    http://thread.gmane.org/gmane.comp.embedded.openwrt.devel/37819/focus=37821

    This change removes mentioned dependency from arch/arc/Kconfig
    updating instead those defconfigs that are usually used with this
    kind of pre-build initramfs.

    And while at it all touched defconfigs were regenerated via
    savedefconfig and some options were removed:
    * USB is selected by other options implicitly
    * VGA_CONSOLE is disableb for ARC since
    031e29b5877f31676739dc2f847d04c2c0732034
    * EXT3_FS automatically selects EXT4_FS
    * MTDxxx and JFFS2_FS make no sense for AXS because
    AXS NAND controller is not upstreamed
    * NET_OSCI_LAN is not in upstream as well
    * ARCPGU_xxx options make no sense because ARC PGU is not yet
    in upstream and when it gets there all config options would
    be taken from devicetree

    Signed-off-by: Alexey Brodkin
    Signed-off-by: Vineet Gupta

    Alexey Brodkin
     

16 Nov, 2015

1 commit

  • When building kernel with buildroot built toolchain, CROSS_COMPILE
    currently needs adjustment even if minor. This is because the defconfigs
    prefer "arc-linux-uclibc-" prefix from hand built (non buildroot) toolchain
    while buildroot provides "arc-buildroot-linux-uclibc-"

    To avoid this use the common "arc-linux-" prefix which is provided by
    buildroot and has also been in hand built tools for quite some time.

    Signed-off-by: sujayraaj
    Signed-off-by: Vineet Gupta
    [vgupta: updated changelog]

    sujayraaj
     

25 Jun, 2015

1 commit