31 Mar, 2020

1 commit


28 Feb, 2020

1 commit

  • Commit f3729ba6e7b2 ("watchdog: mpc8xx_wdt: Watchdog driver and macros
    cleanup") switched the watchdog to CONFIG_WATCHDOG. But this is not
    compatible with the 8xx because it starts the watchdog HW timer at
    reset and must be serviced from the very beginning including while
    U-boot is executed in the firmware before relocation in RAM.

    Select CONFIG_HW_WATCHDOG and make hw_watchdog_reset() visible.

    Meanwhile, finalise the cleanup of arch/powerpc/cpu/mpc8xx/Kconfig by
    removing the lines put in comment in that commit, and also remove
    again the selection of CONFIG_MPC8xx_WATCHDOG which was removed by
    that commit and brought back by mistake by commit b3134ffbd944
    ("watchdog: Kconfig: Sort entry alphabetically")

    Note that there was an 'imply WATCHDOG' in the original commit but
    it disappeared in the Kconfig alphabetical sorting, so no need to
    remove it here.

    Fixes: f3729ba6e7b2 ("watchdog: mpc8xx_wdt: Watchdog driver and macros cleanup")
    Fixes: b3134ffbd944 ("watchdog: Kconfig: Sort entry alphabetically")
    Signed-off-by: Christophe Leroy
    Cc: Stefan Roese
    Cc: Patrice Chotard
    Reviewed-by: Stefan Roese

    Christophe Leroy
     

25 Feb, 2020

2 commits


20 Feb, 2020

1 commit


08 Feb, 2020

1 commit

  • To match the other PowerPC platforms the function show_regs() must not
    be marked static but instead be an exposed global function.

    Cc: Christophe Leroy
    Cc: Wolfgang Denk
    Signed-off-by: Tom Rini
    Acked-by: Christophe Leroy

    Tom Rini
     

18 Jan, 2020

6 commits


16 Jan, 2020

2 commits

  • The QorIQ eSDHC controller supports two reference clocks. They are
    platform clock and periperhal clock. The global variable sdhc_clk
    has already been used for platform clock.
    This patch is to add another global variable sdhc_per_clk for
    periperhal clock, which provides higher frequency and is required
    to be used for SD UHS and eMMC HS200/HS400 speed modes.

    Signed-off-by: Yangbo Lu

    Yangbo Lu
     
  • The below patch added eSDHC periperhal clock code initially.
    2d9ca2c mmc: fsl_esdhc: Add peripheral clock support

    The purpose was to fix up device tree properties "peripheral-frequency"
    so that linux could get the periperhal clock by it.
    However the implementation on both u-boot and linux was only
    for a Freescale SDK release. The linux part implementation had never
    been upstreamed. These code should not have been exist on u-boot
    mainline.

    Let's remove the powerpc part changes but keep the changes in
    fsl_esdhc driver. The changes in fsl_esdhc driver could be utilized
    to support SD UHS and eMMC HS200/HS400 speed modes for current
    Layerscape ARM platforms.

    Signed-off-by: Yangbo Lu

    Yangbo Lu
     

08 Jan, 2020

4 commits


23 Dec, 2019

9 commits


03 Dec, 2019

13 commits