[PATCH 2/3] arm: socfpga: arria10: Reset MPFE NoC after program periph / combined RBF
Chee, Tien Fong
tien.fong.chee at intel.com
Thu Nov 25 03:12:22 CET 2021
> -----Original Message-----
> From: Kho, Sin Hui <sin.hui.kho at intel.com>
> Sent: Sunday, 7 November, 2021 11:09 PM
> To: u-boot at lists.denx.de
> Cc: Simon Goldschmidt <simon.k.r.goldschmidt at gmail.com>; Marek Vasut
> <marex at denx.de>; Chee, Tien Fong <tien.fong.chee at intel.com>; Hea, Kok
> Kiang <kok.kiang.hea at intel.com>; Westergreen, Dalon
> <dalon.westergreen at intel.com>; Cozart, Sue <sue.cozart at intel.com>; Kho,
> Sin Hui <sin.hui.kho at intel.com>
> Subject: [PATCH 2/3] arm: socfpga: arria10: Reset MPFE NoC after program
> periph / combined RBF
>
> From: Tien Fong Chee <tien.fong.chee at intel.com>
>
> This patch triggers warm reset to recover the MPFE NoC from corruption due
> to high frequency transient clock output from HPS EMIF IOPLL at VCO startup
> after peripheral RBF is programmed.
>
> Signed-off-by: Tien Fong Chee <tien.fong.chee at intel.com>
> Signed-off-by: Sin Hui Kho <sin.hui.kho at intel.com>
> ---
> arch/arm/mach-socfpga/include/mach/misc.h | 5 +-
> .../include/mach/reset_manager_arria10.h | 6 +-
> .../include/mach/system_manager_arria10.h | 4 +
> arch/arm/mach-socfpga/misc_arria10.c | 90 ++++++++++++++++-
> arch/arm/mach-socfpga/spl_a10.c | 96 ++++++++++++++++++-
> 5 files changed, 195 insertions(+), 6 deletions(-)
Reviewed-by: Tien Fong Chee <tien.fong.chee at intel.com>
More information about the U-Boot
mailing list