16 Jun, 2011

1 commit

  • RTC_CLASS is changed to bool, so 'm' is invalid.

    Signed-off-by: Wanlong Gao
    Acked-by: Mike Frysinger
    Acked-by: Wolfram Sang
    Acked-by: Hans-Christian Egtvedt
    Acked-by: Benjamin Herrenschmidt
    Cc: Guan Xuetao
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Wanlong Gao
     

27 May, 2011

1 commit

  • The ns_cgroup is an annoying cgroup at the namespace / cgroup frontier and
    leads to some problems:

    * cgroup creation is out-of-control
    * cgroup name can conflict when pids are looping
    * it is not possible to have a single process handling a lot of
    namespaces without falling in a exponential creation time
    * we may want to create a namespace without creating a cgroup

    The ns_cgroup was replaced by a compatibility flag 'clone_children',
    where a newly created cgroup will copy the parent cgroup values.
    The userspace has to manually create a cgroup and add a task to
    the 'tasks' file.

    This patch removes the ns_cgroup as suggested in the following thread:

    https://lists.linux-foundation.org/pipermail/containers/2009-June/018616.html

    The 'cgroup_clone' function is removed because it is no longer used.

    This is a userspace-visible change. Commit 45531757b45c ("cgroup: notify
    ns_cgroup deprecated") (merged into 2.6.27) caused the kernel to emit a
    printk warning users that the feature is planned for removal. Since that
    time we have heard from XXX users who were affected by this.

    Signed-off-by: Daniel Lezcano
    Signed-off-by: Serge E. Hallyn
    Cc: Eric W. Biederman
    Cc: Jamal Hadi Salim
    Reviewed-by: Li Zefan
    Acked-by: Paul Menage
    Acked-by: Matt Helsley
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Lezcano
     

19 May, 2011

3 commits

  • Since d45dcef77019012fc6769e657fc2f1a5d681bbbb ["Bluetooth: Fix BT_L2CAP
    and BT_SCO in Kconfig"] BT_L2CAP=m and BT_SCO=m are no longer valid so
    change the settings from m to y.

    [ralf@linux-mips.org: Merging only the MIPS parts of this patch.]

    Signed-off-by: Wanlong Gao
    To: akpm@linux-foundation.org
    To: manuel.lauss@googlemail.com
    Cc: linux-arm-kernel@lists.infradead.org
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-mips@linux-mips.org
    Cc: linuxppc-dev@lists.ozlabs.org
    Patchwork: https://patchwork.linux-mips.org/patch/2277/
    Signed-off-by: Ralf Baechle

    Wanlong Gao
     
  • Since 5ada28bf76752e33dce3d807bf0dfbe6d1b943ad ["led-class: always
    implement blinking"] LEDS_CLASS=m is no longer valid so change the setting
    from m to y.

    Signed-off-by: Wanlong Gao
    To: david.woodhouse@intel.com
    To: akpm@linux-foundation.org
    To: mingo@elte.hu
    Cc: linux-mips@linux-mips.org
    Cc: linux-kernel@vger.kernel.org
    Patchwork: https://patchwork.linux-mips.org/patch/2276/
    Signed-off-by: Ralf Baechle

    Wanlong Gao
     
  • Enable XLR CPU support, SMP, initramfs based root filesystem etc.

    [ralf@linux-mips.org: shrink the defconfig file through make savedefconfig.]

    Signed-off-by: Jayachandran C
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2338/
    Signed-off-by: Ralf Baechle

    Jayachandran C
     

21 Jan, 2011

1 commit

  • The meaning of CONFIG_EMBEDDED has long since been obsoleted; the option
    is used to configure any non-standard kernel with a much larger scope than
    only small devices.

    This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes
    references to the option throughout the kernel. A new CONFIG_EMBEDDED
    option is added that automatically selects CONFIG_EXPERT when enabled and
    can be used in the future to isolate options that should only be
    considered for embedded systems (RISC architectures, SLOB, etc).

    Calling the option "EXPERT" more accurately represents its intention: only
    expert users who understand the impact of the configuration changes they
    are making should enable it.

    Reviewed-by: Ingo Molnar
    Acked-by: David Woodhouse
    Signed-off-by: David Rientjes
    Cc: Greg KH
    Cc: "David S. Miller"
    Cc: Jens Axboe
    Cc: Arnd Bergmann
    Cc: Robin Holt
    Cc:
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Rientjes
     

19 Jan, 2011

1 commit

  • While most users of a physical Malta board are using the serial port
    as the console, a lot of QEMU users would prefer to interact with a
    graphical console. Enable the Cirrus FB support in the Malta default
    configuration to make that possible. Note that the default console will
    still be the serial port, users have to pass "console=tty0" to the
    kernel to use the Cirrus FB.

    Signed-off-by: Aurelien Jarno
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/2001/
    Signed-off-by: Ralf Baechle

    Aurelien Jarno
     

15 Aug, 2010

1 commit


05 Aug, 2010

3 commits

  • From: Wolfgang Grandegger

    Add basic support for the General Purpose Router (GPR) board from
    Trapeze ITS.

    Signed-off-by: Wolfgang Grandegger
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/1460/
    Signed-off-by: Ralf Baechle

    Wolfgang Grandegger
     
  • Remove the CONFIG_SOC_AU1X00 Kconfig symbol since its job can also be done
    by MACH_ALCHEMY, now renamed to MIPS_ALCHEMY.

    Signed-off-by: Manuel Lauss
    To: Linux-MIPS
    Patchwork: https://patchwork.linux-mips.org/patch/1461/
    Signed-off-by: Ralf Baechle

    Manuel Lauss
     
  • Additional changes to Youichi Yuasa's command line simplication code

    The PowerTV platform uses a non-standard way to get the kernel command
    line--we insert a built-in command line into arcs_cmdline and to
    get additional command line information from the bootloader via a
    pointer in the a1 register. It is necessary to insert a space between
    to the two strings or the last argument from arcs_cmdline and the first
    argument from the bootloader may be inadvertantly combined.

    It is also necessary to set CONFIG_CMDLINE_BOOL to "y" and to set the
    default command line to an empty string to get the simplified code to
    work properly in the PowerTV environment.

    Signed-off-by: David VomLehn
    To: linux-mips@linux-mips.org
    Patchwork: https://patchwork.linux-mips.org/patch/1438/
    Signed-off-by: Ralf Baechle

    David VomLehn
     

22 May, 2010

4 commits

  • Updates the 4G Systems MTX-1 defconfig, and remove systems unavailable
    on this platform. Changes include:

    - built-in MTD char/block support
    - GPIO sysfs support
    - MTX-1 watchdog driver
    - I2C over GPIO driver as a module
    - SquashFS support

    Signed-off-by: Florian Fainelli
    To: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/1168/
    Signed-off-by: Ralf Baechle

    Florian Fainelli
     
  • Update Broadcom BCM47xx defconfig with:

    - tiny RCU
    - BCM47xx watchdog driver
    - b43/b43legacy wireless as modules
    - SSB Gigabit Ethernet driver
    - disabled IRDA

    6igned-off-by: Florian Fainelli
    To: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/1167/
    Signed-off-by: Ralf Baechle

    Florian Fainelli
     
  • This updates the Mikrotik RB532 defconfig with:

    - tiny RCU
    - RB532 input buttons driver
    - RB532 LED driver
    - RC32434 watchdog driver
    - GPIO sysfs support
    - Wireless support
    - SquashFS support
    - more LED triggers

    Signed-off-by: Florian Fainelli
    To: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/1166/
    Signed-off-by: Ralf Baechle

    Florian Fainelli
     
  • Update Texas Instruments AR7 defconfig with:

    - tiny RCU
    - LEDs GPIO
    - disable SSB
    - enable zboot support
    - enable GPIO sysfs support

    Signed-off-by: Florian Fainelli
    To: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/1165/
    Signed-off-by: Ralf Baechle

    Florian Fainelli
     

01 May, 2010

1 commit

  • the defconfig was out-of-sync since 2.6.30-rc6, update it with the new
    symbols and enable BCM6338, 6345, wireless, b43 driver and LEDs support.

    Signed-off-by: Fainelli
    To: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/1081/
    Signed-off-by: Ralf Baechle

    Florian Fainelli
     

13 Apr, 2010

1 commit


27 Feb, 2010

3 commits

  • Updated, leaner defconfig for the alchemy development boards.

    Signed-off-by: Manuel Lauss
    To: Linux-MIPS
    Patchwork: http://patchwork.linux-mips.org/patch/1005/
    Signed-off-by: Ralf Baechle

    Manuel Lauss
     
  • Changes:

    o Serial port related configuration
    Disable EARLY_PRINTK, CONFIG_SYS_SUPPORTS_ZBOOT_UART16550
    Enable the serial port support as module.
    o PM related support
    Enable CPUFreq as module, use the external timer(MFGPT) instead of
    r4k timer.
    Enable Suspend support
    Enable Run Time PM support
    o Enable SM7XX Video Driver
    Disable the buggy 2d acceleration
    o Enable CONFIG_OPROFILE as module
    o Use GZIP instead of LZMA, which need less decompression time
    o Enable more USB devices support
    o Enable initrd support(needed by gNewsense)
    o Enable more crypto support

    Signed-off-by: Wu Zhangjin
    Cc: linux-mips@linux-mips.org
    Cc: yanh@lemote.com
    Cc: huhb@lemote.com
    Cc: zhangfx@lemote.com
    Patchwork: http://patchwork.linux-mips.org/patch/830/
    Signed-off-by: Ralf Baechle

    Wu Zhangjin
     
  • Signed-off-by: Manuel Lauss
    Cc: Linux-MIPS
    Signed-off-by: Ralf Baechle

    Manuel Lauss
     

11 Feb, 2010

1 commit


17 Dec, 2009

6 commits

  • Currently, MIPS kernels silently overwrite kernel command-line parameters
    hardcoded in CONFIG_CMDLINE by the ones received from firmware. Therefore,
    using firmware remains the only reliable method to transfer the
    command-line parameters, which is not always desirable or convenient, and
    the CONFIG_CMDLINE option is thereby effectively rendered useless.

    This patch fixes the problem described above and introduces a more flexible
    scheme of handling the kernel command line, in a manner identical to what is
    currently used for x86. The default behavior, i.e. when CONFIG_CMDLINE_BOOL
    is not defined, retains the existing semantics, and firmware command-line
    arguments override the hardcoded ones.

    [Ralf: I fixed up all the defconfig files so the stay unaffected by this
    change.]

    Signed-off-by: Dmitri Vorobiev
    Cc: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/689/
    Signed-off-by: Ralf Baechle

    Dmitri Vorobiev
     
  • The platform has never been fully merged

    Signed-off-by: Ralf Baechle
    Cc: Thomas Koeller
    Cc: David Woodhouse
    Cc: Wim Van Sebroeck
    Cc: linux-kernel@vger.kernel.org
    Cc: linux-mtd@lists.infradead.org
    Acked-by: David Woodhouse
    Acked-by: Wim Van Sebroeck

    Ralf Baechle
     
  • Add the Cisco Powertv cable settop box to the MIPS tree. This platform is
    based on a MIPS 24Kc processor with various devices integrated on the same
    ASIC. There are multiple models of this box, with differing configuration
    but the same kernel runs across the product line.

    Signed-off-by: David VomLehn
    Cc: linux-mips@linux-mips.org
    Patchwork: http://patchwork.linux-mips.org/patch/132/
    Signed-off-by: Ralf Baechle

    David VomLehn
     
  • Add default config file for Lemote Loongson 2F family machines. The
    resulting kernel image can be shared between Fuloong 2F, Yeeloong 2F and
    other Lemote Loongson 2F family machines.

    If you are using an old PMON, and not using a 2f box, please add a new
    command line argument in the boot.cfg.

    For example, add this argument for 8.9inches notebook:

    machtype=lemote-yeeloong-2f-8.9inches

    or

    machtype=8.9

    More information from arch/mips/loongson/common/machtype.c.

    Signed-off-by: Wu Zhangjin
    Cc: zhangfx@lemote.com
    Cc: yanh@lemote.com
    Cc: huhb@lemote.com
    Cc: Nicholas Mc Guire
    Cc: Arnaud Patard
    Cc: loongson-dev@googlegroups.com
    Cc: linux-mips@linux-mips.org
    Signed-off-by: Ralf Baechle

    Wu Zhangjin
     
  • Addinitrd has been superseded by initramfs ages ago.

    Signed-off-by: Ralf Baechle

    Ralf Baechle
     
  • Enable hibernation support by default. Also enable sparsemem to avoid
    the hibernation failures with flatmem and save memory wasted by flatmem.

    Signed-off-by: Wu Zhangjin
    Cc: Linux-MIPS
    Cc: yanh@lemote.com
    Cc: huhb@lemote.com
    Cc: Zhang Le
    Cc: zhangfx@lemote.com
    Signed-off-by: Ralf Baechle

    Wu Zhangjin
     

14 Nov, 2009

1 commit


18 Sep, 2009

3 commits


03 Jul, 2009

1 commit


16 Jun, 2009

1 commit

  • This driver only reads the user EEPROM of that chip, so we can move it
    to the eeprom-directory in order to further clean up (and later remove)
    drivers/i2c/chips.

    The Kconfig text was updated to match the current functionality,
    dropping the meanwhile obsoleted parts.

    Defconfigs have been adapted.

    Signed-off-by: Wolfram Sang
    Acked-by: Ben Gardner
    Signed-off-by: Jean Delvare

    Wolfram Sang
     

14 Mar, 2009

1 commit


12 Mar, 2009

2 commits


31 Jan, 2009

1 commit


27 Jan, 2009

1 commit

  • Now that all EEPROM drivers live in the same place, let's harmonize
    their symbol names.

    Also fix eeprom's dependencies, it definitely needs sysfs, and is no
    longer experimental after many years in the kernel tree.

    Signed-off-by: Jean Delvare
    Acked-by: Wolfram Sang
    Cc: David Brownell

    Jean Delvare
     

11 Jan, 2009

1 commit


13 Dec, 2008

1 commit