Re: [PATCH] ddr: imx: Save the FW loading if it hasn't changed

2023-01-02 Thread Fabio Estevam
On Mon, Jan 2, 2023 at 9:21 AM Shawn Guo wrote: > > From: Shawn Guo > > Function ddr_load_train_firmware() is called 4 times in a loop by > ddr_cfg_phy(). The first 3 calls are all '1D' type and just loading the > same FWs. Let's add a type check and save 2 of them. This helps to > reduce DDRPH

[PATCH] ddr: imx: Save the FW loading if it hasn't changed

2023-01-02 Thread Shawn Guo
From: Shawn Guo Function ddr_load_train_firmware() is called 4 times in a loop by ddr_cfg_phy(). The first 3 calls are all '1D' type and just loading the same FWs. Let's add a type check and save 2 of them. This helps to reduce DDRPHY training time from 269 ms down to 212 ms, and thus speed up