Skip to content
Snippets Groups Projects
  1. Oct 06, 2021
  2. Oct 02, 2021
  3. Sep 30, 2021
  4. Sep 21, 2021
  5. Sep 13, 2021
  6. Sep 07, 2021
    • Tom Rini's avatar
      arm: Finish migration of CONFIG_MACH_TYPE · 5f588f83
      Tom Rini authored
      
      As this is only useful when booting with ATAGs, which are now largely
      disabled, remove this value for the remaining platforms.  We have a few
      places in the code that had been testing for MACH_TYPE as a sort of
      internal logic.  Update those to use different but still correct CONFIG
      symbols.
      
      Cc: Phil Sutter <phil@nwl.cc>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      5f588f83
  7. Aug 31, 2021
  8. Aug 30, 2021
  9. Aug 02, 2021
  10. Jul 28, 2021
  11. Jul 08, 2021
    • Tom Rini's avatar
      arm: Remove edb9315a board · bc08dc56
      Tom Rini authored
      
      These boards have not been converted to CONFIG_DM_USB by the deadline
      and is also missing conversion to CONFIG_DM.  Remove it.
      
      This is also the last PL010_SERIAL using board, so remove those
      references.
      
      Cc: Sergey Kostanbaev <sergey.kostanbaev@fairwaves.ru>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      bc08dc56
  12. Jul 07, 2021
    • Tom Rini's avatar
      ppc: Remove sbc8641d board · 1c58857a
      Tom Rini authored
      
      This board has not been converted to CONFIG_DM_PCI by the deadline and is
      also missing conversion to CONFIG_DM.  Remove it.  This is also the last
      of the ARCH_MPC8641/MPC8610 platforms, so remove that support as well.
      
      Cc: Paul Gortmaker <paul.gortmaker@windriver.com>
      Cc: Priyanka Jain <priyanka.jain@nxp.com>
      Signed-off-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      1c58857a
  13. Apr 28, 2021
    • Rasmus Villemoes's avatar
      allow opting out of WATCHDOG_RESET() from timer interrupt · 17bd5cce
      Rasmus Villemoes authored and Stefan Roese's avatar Stefan Roese committed
      
      Having WATCHDOG_RESET() called automatically from the timer interrupt
      runs counter to the idea of a watchdog device - if the board runs into
      an infinite loops with interrupts still enabled, the watchdog will
      never fire.
      
      When using CONFIG_(SPL_)WDT, the watchdog_reset function is a lot more
      complicated than just poking a few SOC-specific registers - it
      involves accessing all kinds of global data, and if the interrupt
      happens at the wrong time (say, in the middle of an WATCHDOG_RESET()
      call from ordinary code), that can end up corrupting said global data.
      
      Allow the board to opt out of calling WATCHDOG_RESET() from the timer
      interrupt handler by setting CONFIG_SYS_WATCHDOG_FREQ to 0 - as that
      setting is currently nonsensical (it would be compile-time
      divide-by-zero), it cannot affect any existing boards.
      
      Add documentation for both the existing and extended meaning of
      CONFIG_SYS_WATCHDOG_FREQ.
      
      Signed-off-by: default avatarRasmus Villemoes <rasmus.villemoes@prevas.dk>
      17bd5cce
  14. Apr 27, 2021
    • Rasmus Villemoes's avatar
      allow opting out of WATCHDOG_RESET() from timer interrupt · 933ada56
      Rasmus Villemoes authored and Stefan Roese's avatar Stefan Roese committed
      
      Having WATCHDOG_RESET() called automatically from the timer interrupt
      runs counter to the idea of a watchdog device - if the board runs into
      an infinite loops with interrupts still enabled, the watchdog will
      never fire.
      
      When using CONFIG_(SPL_)WDT, the watchdog_reset function is a lot more
      complicated than just poking a few SOC-specific registers - it
      involves accessing all kinds of global data, and if the interrupt
      happens at the wrong time (say, in the middle of an WATCHDOG_RESET()
      call from ordinary code), that can end up corrupting said global data.
      
      Allow the board to opt out of calling WATCHDOG_RESET() from the timer
      interrupt handler by setting CONFIG_SYS_WATCHDOG_FREQ to 0 - as that
      setting is currently nonsensical (it would be compile-time
      divide-by-zero), it cannot affect any existing boards.
      
      Add documentation for both the existing and extended meaning of
      CONFIG_SYS_WATCHDOG_FREQ.
      
      Signed-off-by: default avatarRasmus Villemoes <rasmus.villemoes@prevas.dk>
      933ada56
  15. Feb 28, 2021
  16. Feb 19, 2021
    • André Przywara's avatar
      fdt/sunxi: Remove OF_STDOUT_PATH · e036a1d2
      André Przywara authored
      
      OF_STDOUT_PATH was meant to hold the devicetree path to the serial
      console, to be put into the linux,stdout-path property of the chosen node.
      
      The only user of that was sunxi, and it was actually wrong for years
      there: the paths hardcoded in sunxi_common.h were not matching the DTs,
      evident by the leading 0's in nodenames, which have been removed years
      ago.
      
      On top of that, "linux,stdout-path" is now deprecated for a while (Linux
      commit 2a9d832cc9aae from November 2014), and also all modern DTs
      (including those included in U-Boot) carry a "stdout-path" property
      already.
      
      So remove the stanza from sunxi_common.h, and, since this was the last
      user, also remove the associated bits from the rest of U-Boot.
      
      Signed-off-by: default avatarAndre Przywara <andre.przywara@arm.com>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      Reviewed-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
      e036a1d2
  17. Jan 27, 2021
  18. Jan 18, 2021
  19. Dec 01, 2020
  20. Nov 19, 2020
  21. Oct 22, 2020
  22. Oct 18, 2020
  23. Sep 29, 2020
Loading