commit | b4d946e0c4a570d605d82d84754348f2e8962ce6 | [log] [tgz] |
---|---|---|
author | Masami Hiramatsu <masami.hiramatsu@linaro.org> | Mon Jul 12 19:35:44 2021 +0900 |
committer | Tom Rini <trini@konsulko.com> | Fri Jul 23 18:53:45 2021 -0400 |
tree | 0c7170850a8564d67adc31c2764e9c672a672101 | |
parent | c90570a397c3dcda13c9e3739e3c0bde94285d72 [diff] |
board: synquacer: Initialize SCBM SMMU at board_init() Since the SCBM SMMU is not only connected to the NETSEC but also shared with the F_SDH30 (eMMC controller), that should be initialized at board level instead of NETSEC. Move the SMMU initialization code into board support and call it from board_init(). Without this fix, if the NETSEC is disabled, the Linux eMMC ADMA cause an error because SMMU is not initialized. Signed-off-by: Masami Hiramatsu <masami.hiramatsu@linaro.org>