04 Feb, 2020

3 commits


25 Oct, 2019

1 commit


19 Sep, 2019

1 commit

  • The microblaze uses the legacy APIs to dig out a GPIO pin
    defined in the root of the device tree to issue a hard
    reset of the platform.

    Asserting a hard reset should be done using the standard
    DT-enabled and fully GPIO descriptor aware driver in
    drivers/power/reset/gpio-restart.c using the bindings
    from Documentation/devicetree/bindings/power/reset/gpio-restart.txt

    To achieve this, first make sure microblaze makes use of
    the standard kernel restart path utilizing do_kernel_restart()
    from . Put in some grace time and an
    emergency print if the restart does not properly assert.

    As this is basic platform functionality we patch the DTS
    file and defconfig in one go for a lockstep change.

    Cc: Arnd Bergmann
    Cc: Michal Simek
    Signed-off-by: Linus Walleij
    [ Michal: Move machine_restart back to reset.c ]
    Signed-off-by: Michal Simek

    Linus Walleij
     

18 Sep, 2019

2 commits


22 Jun, 2017

3 commits


10 Feb, 2016

1 commit

  • CONFIG_KEYS_DEBUG_PROC_KEYS is no longer an option as /proc/keys is now
    mandatory if the keyrings facility is enabled (it's used by libkeyutils in
    userspace).

    The defconfig references were removed with:

    perl -p -i -e 's/CONFIG_KEYS_DEBUG_PROC_KEYS=y\n//' \
    `git grep -l CONFIG_KEYS_DEBUG_PROC_KEYS=y`

    and the integrity Kconfig fixed by hand.

    Signed-off-by: David Howells
    cc: Andreas Ziegler
    cc: Dmitry Kasatkin

    David Howells
     

04 Jun, 2014

1 commit


26 Jun, 2013

1 commit


09 May, 2013

1 commit


04 Jan, 2013

1 commit

  • The main reason is 0-day testing system which can directly
    use these defconfigs for testing.

    Enable support for all xilinx drivers which Microblaze
    can use and disable dependency on external rootfs.cpio.
    There is only one exception which is axi ethernet driver
    which still uses NO_IRQ which is not defined for Microblaze.

    Signed-off-by: Michal Simek

    Michal Simek
     

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
     

10 Jan, 2011

1 commit


15 Aug, 2010

1 commit


06 May, 2010

1 commit


03 Feb, 2010

1 commit


24 Sep, 2009

1 commit


18 Aug, 2009

1 commit


26 May, 2009

1 commit


18 May, 2009

1 commit


27 Mar, 2009

1 commit