> -----Original Message-----
> From: Kho, Sin Hui <[email protected]>
> Sent: Sunday, 7 November, 2021 11:09 PM
> To: [email protected]
> Cc: Simon Goldschmidt <[email protected]>; Marek Vasut
> <[email protected]>; Chee, Tien Fong <[email protected]>; Hea, Kok
> Kiang <[email protected]>; Westergreen, Dalon
> <[email protected]>; Cozart, Sue <[email protected]>; Kho,
> Sin Hui <[email protected]>
> Subject: [PATCH 2/3] arm: socfpga: arria10: Reset MPFE NoC after program
> periph / combined RBF
>
> From: Tien Fong Chee <[email protected]>
>
> 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 <[email protected]>
> Signed-off-by: Sin Hui Kho <[email protected]>
> ---
> 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 <[email protected]>