| #
38bfb44c |
| 20-Jun-2025 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(imx8mp): remove ERR050463 VPUMIX workaround" into integration
|
| #
b1ed68d9 |
| 25-Sep-2020 |
Jacky Bai <ping.bai@nxp.com> |
fix(imx8mp): remove ERR050463 VPUMIX workaround
Errata ERR050463 has been fixed in A1 silicon.
Change-Id: I263531c6eef44a679002cd048e71fb50c63d9030 Signed-off-by: Jacky Bai <ping.bai@nxp.com> Signe
fix(imx8mp): remove ERR050463 VPUMIX workaround
Errata ERR050463 has been fixed in A1 silicon.
Change-Id: I263531c6eef44a679002cd048e71fb50c63d9030 Signed-off-by: Jacky Bai <ping.bai@nxp.com> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
show more ...
|
| #
e2c79340 |
| 20-Feb-2024 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge "fix(imx8mp): uncondtionally enable only the USB power domain" into integration
|
| #
ae6ce196 |
| 19-Jan-2024 |
Ahmad Fatoum <a.fatoum@pengutronix.de> |
fix(imx8mp): uncondtionally enable only the USB power domain
The i.MX8MP exists in multiple SKUs, some of which lack the NPU or VPU. Yet, we unconditionally enable NPU and VPU power domains in upstr
fix(imx8mp): uncondtionally enable only the USB power domain
The i.MX8MP exists in multiple SKUs, some of which lack the NPU or VPU. Yet, we unconditionally enable NPU and VPU power domains in upstream TF-A, causing it to hang on such SoCs, unless patched.
Enabling all power domains is an idiosyncrasy of the i.MX8MP support, which we don't have on i.MX8MQ, i.MX8MM or i.MX8MN. Therefore let's drop unconditional powering on of all power domains.
As only exception, we will keep enabling the USB power domains. These are enabled in the BootROM if booting over SDPS and boot firmware may expect them to be enabled for non-SDPS recovery too. As USB is available unconditionally on the current i.MX8MP variants, this is deemed acceptable and reduces the chance of breaking existing systems.
Fixes: a775ef25c312 ("plat: imx8mp: Add the basic support for i.MX8MP") Change-Id: Idc6e8f770d240f4d929dffa91f9ccf8c476c6c12 Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
show more ...
|
| #
4bd8c929 |
| 09-May-2023 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes I1bfa797e,I0ec7a70e into integration
* changes: fix(tree): correct some typos fix(rockchip): use semicolon instead of comma
|
| #
1b491eea |
| 13-Feb-2023 |
Elyes Haouas <ehaouas@noos.fr> |
fix(tree): correct some typos
found using codespell (https://github.com/codespell-project/codespell).
Signed-off-by: Elyes Haouas <ehaouas@noos.fr> Change-Id: I1bfa797e3460adddeefa916bb68e22beddaf6
fix(tree): correct some typos
found using codespell (https://github.com/codespell-project/codespell).
Signed-off-by: Elyes Haouas <ehaouas@noos.fr> Change-Id: I1bfa797e3460adddeefa916bb68e22beddaf6373
show more ...
|
| #
0cb8dd7a |
| 08-Jul-2022 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes Iec22dcab,Ib88b4b5d,I50cd6b82,If1167785,I9b3a08ef, ... into integration
* changes: feat(imx8m): keep pu domains in default state during boot stage feat(imx8m): add the PU power dom
Merge changes Iec22dcab,Ib88b4b5d,I50cd6b82,If1167785,I9b3a08ef, ... into integration
* changes: feat(imx8m): keep pu domains in default state during boot stage feat(imx8m): add the PU power domain support on imx8mm/mn feat(imx8m): add the anamix pll override setting feat(imx8m): add the ddr frequency change support for imx8m family feat(imx8mn): enable dram retention suuport on imx8mn feat(imx8mm): enable dram retention suuport on imx8mm feat(imx8m): add dram retention flow for imx8m family
show more ...
|
| #
44dea544 |
| 11-Dec-2019 |
Jacky Bai <ping.bai@nxp.com> |
feat(imx8m): add the PU power domain support on imx8mm/mn
Add the PU power domain support for imx8mm/mn.
Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-Id: Ib88b4b5db956fdf2c77d2f2f3723d61a7060
feat(imx8m): add the PU power domain support on imx8mm/mn
Add the PU power domain support for imx8mm/mn.
Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-Id: Ib88b4b5db956fdf2c77d2f2f3723d61a7060409d
show more ...
|
| #
c3bdd3d3 |
| 09-May-2022 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes Idfd268cd,I362445b9,Ibea052d3,I28cb8f74,I501ae76a, ... into integration
* changes: feat(imx8mp): enable BL32 fdt overlay support on imx8mp feat(imx8mq): enable optee fdt overlay su
Merge changes Idfd268cd,I362445b9,Ibea052d3,I28cb8f74,I501ae76a, ... into integration
* changes: feat(imx8mp): enable BL32 fdt overlay support on imx8mp feat(imx8mq): enable optee fdt overlay support feat(imx8mn): enable optee fdt overlay support feat(imx8mm): enable optee fdt overlay support feat(imx8mp): add trusty for imx8mp feat(imx8mq): enable trusty for imx8mq feat(imx8mn): enable Trusty OS for imx8mn feat(imx8mm): enable Trusty OS on imx8mm feat(imx8/imx8m): switch to xlat_tables_v2 feat(imx8m): enable the coram_s tz by default on imx8mn/mp feat(imx8m): enable the csu init on imx8m feat(imx8m): add a simple csu driver for imx8m family refactor(imx8m): replace magic number with enum type feat(imx8m): add imx csu/rdc enum type defines for imx8m fix(imx8m): check the validation of domain id feat(imx8m): enable conditional build for SDEI
show more ...
|
| #
eb7fb938 |
| 31-Mar-2022 |
Jacky Bai <ping.bai@nxp.com> |
fix(imx8m): check the validation of domain id
check the domain id to make sure it is in the valid range to make sure no out of range access to the array.
Signed-off-by: Jacky Bai <ping.bai@nxp.com>
fix(imx8m): check the validation of domain id
check the domain id to make sure it is in the valid range to make sure no out of range access to the array.
Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-Id: Iccd7298eea390b6e68156bb356226839a23417ea
show more ...
|
| #
2bdb4611 |
| 16-Jul-2020 |
Manish Pandey <manish.pandey2@arm.com> |
Merge changes from topic "imx8mp_basic_support" into integration
* changes: plat: imx8mp: Add the basic support for i.MX8MP plat: imx8m: Move the gpc hw reg to a separate header file
|
| #
a775ef25 |
| 03-Jun-2020 |
Jacky Bai <ping.bai@nxp.com> |
plat: imx8mp: Add the basic support for i.MX8MP
The i.MX 8MP Media Applications Processor is part of the growing i.MX8M family targeting the consumer and industrial market. It brings an effective Ma
plat: imx8mp: Add the basic support for i.MX8MP
The i.MX 8MP Media Applications Processor is part of the growing i.MX8M family targeting the consumer and industrial market. It brings an effective Machine Learning and AI accelerator that enables a new class of applications. It is built in 14LPP to achieve both high performance and low power consumption and relies on a powerful fully coherent core complex based on a quad core Arm Cortex-A53 cluster and Cortex-M7 low-power coprocessor, audio digital signal processor, machine learning and graphics accelerators.
Signed-off-by: Jacky Bai <ping.bai@nxp.com> Change-Id: I98311ebc32bee20af05031492e9fc24d06e55f4a
show more ...
|