Loic Poulain
12a29d3b85
mmc: fsl_esdhc_imx: Implement wait_dat0 mmc ops
Implement wait_dat0 mmc ops callbac, allowing to reduce SPL boot time.
Before (using grabserial):
[0.000001 0.000001] U-Boot SPL 2021.04-xxxx
[0.028257 0.028257] DDRINFO: start DRAM init
[0.028500 0.000243] DDRINFO: DRAM rate 3000MTS
[0.304627 0.276127] DDRINFO:ddrphy calibration done
[0.305647 0.001020] DDRINFO: ddrmix config done
[0.352584 0.046937] SEC0: RNG instantiated
[0.374299 0.021715] Normal Boot
[0.374675 0.000376] Trying to boot from MMC2
[1.250580 0.875905] NOTICE: BL31: v2.4(release):lf-5.10.72-2.2.0-0-g5782363f9
[1.251985 0.001405] NOTICE: BL31: Built : 08:02:40, Apr 12 2022
[1.522560 0.270575]
[1.522734 0.000174]
[1.522788 0.000054] U-Boot 2021.04-xxxx
After:
[0.000001 0.000001] U-Boot SPL 2021.04-xxxx
[0.001614 0.001614] DDRINFO: start DRAM init
[0.002377 0.000763] DDRINFO: DRAM rate 3000MTS
[0.278494 0.276117] DDRINFO:ddrphy calibration done
[0.279266 0.000772] DDRINFO: ddrmix config done
[0.338432 0.059166] SEC0: RNG instantiated
[0.339051 0.000619] Normal Boot
[0.339431 0.000380] Trying to boot from MMC2
[0.412587 0.073156] NOTICE: BL31: v2.4(release):lf-5.15.5-1.0.0-0-g05f788b
[0.414191 0.001604] NOTICE: BL31: Built : 10:35:26, Apr 6 2022
[0.700685 0.286494]
[0.700793 0.000108]
[0.700845 0.000052] U-Boot 2021.04-xxxx
Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
Reviewed-by: Jaehoon Chung <jh80.chung@samsung.com>
2022-06-15 15:39:59 +09:00
..
2021-07-27 10:56:09 +05:30
2021-10-29 18:22:32 +09:00
2021-10-29 18:22:32 +09:00
2020-12-13 16:51:09 -07:00
2021-02-02 15:33:42 -05:00
2020-12-13 16:51:09 -07:00
2020-12-13 16:51:09 -07:00
2020-12-13 16:51:09 -07:00
2021-02-02 15:33:42 -05:00
2020-12-13 16:51:09 -07:00
2022-01-12 09:56:40 +09:00
2021-02-02 15:33:42 -05:00
2021-07-06 14:07:36 -04:00
2022-06-15 15:39:59 +09:00
2022-05-23 09:33:10 -04:00
2022-04-26 17:18:39 +05:30
2021-09-25 09:46:15 -06:00
2018-05-07 09:34:12 -04:00
2020-12-13 16:51:09 -07:00
2021-02-02 15:33:42 -05:00
2021-03-02 13:53:37 +01:00
2021-02-02 15:33:42 -05:00
2022-05-24 01:14:51 +01:00
2020-05-18 21:19:23 -04:00
2022-04-25 10:00:04 -04:00
2021-02-19 15:10:46 +08:00
2020-12-13 16:51:09 -07:00
2020-05-18 21:19:18 -04:00
2022-04-25 10:00:04 -04:00
2020-07-27 14:16:28 +05:30
2022-01-19 18:11:34 +01:00
2022-01-19 18:11:34 +01:00
2022-06-15 15:34:18 +09:00
2021-02-19 15:10:41 +08:00
2022-04-25 10:00:04 -04:00
2022-06-15 15:39:56 +09:00
2021-02-02 15:33:42 -05:00
2021-11-17 17:04:59 -05:00
2021-10-01 12:10:09 -04:00
2021-04-08 08:50:52 +02:00
2020-07-17 09:30:13 -04:00
2021-09-25 09:46:15 -06:00
2021-01-15 17:48:36 +08:00
2022-05-03 18:33:29 -04:00
2020-08-25 08:01:16 +02:00
2022-03-07 11:36:12 -05:00
2022-01-18 12:48:17 -05:00
2022-05-03 18:33:29 -04:00
2021-02-02 15:33:42 -05:00
2021-07-06 13:50:56 +08:00
2020-12-13 16:51:09 -07:00
2021-02-02 15:33:42 -05:00
2022-04-18 11:25:13 +08:00
2022-04-18 11:25:12 +08:00
2021-07-30 17:12:15 +08:00
2021-02-02 15:33:42 -05:00
2021-11-28 16:51:51 -07:00
2022-01-19 18:11:34 +01:00
2021-02-02 15:33:42 -05:00
2022-03-16 18:10:19 +09:00
2021-02-02 15:33:42 -05:00
2018-05-07 09:34:12 -04:00
2021-02-02 15:33:42 -05:00
2020-12-13 16:51:09 -07:00
2021-06-22 12:02:32 +08:00
2021-02-02 15:33:42 -05:00
2021-11-30 16:43:28 +01:00
2022-01-30 01:25:00 +00:00
2020-12-13 16:51:09 -07:00
2020-12-13 16:51:09 -07:00
2021-02-02 15:33:42 -05:00
2021-01-31 14:08:45 +01:00
2020-12-13 16:51:08 -07:00
2022-03-16 16:47:37 +09:00
2022-05-13 09:10:02 +02:00