pta: stm32mp: add debug access PTAAdd the debug access PTA that is responsible of validating whethera given debug profile is configured or not. This basically means thatthe debug configuration sh
pta: stm32mp: add debug access PTAAdd the debug access PTA that is responsible of validating whethera given debug profile is configured or not. This basically means thatthe debug configuration should allow (at least!) access to the debugperipherals requiring the debug profile being checked.For now, as it is specific to BSEC, only embed the PTA if the BSEC supportis embedded as well.Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com>Reviewed-by: Etienne Carriere <etienne.carriere@st.com>
show more ...
pta: remoteproc: Add command to release remote processor resourcesThis patch introduces a new PTA command `PTA_REMOTEPROC_RELEASE` torelease the resources associated with a remote processor.- De
pta: remoteproc: Add command to release remote processor resourcesThis patch introduces a new PTA command `PTA_REMOTEPROC_RELEASE` torelease the resources associated with a remote processor.- Definition of the `PTA_REMOTEPROC_RELEASE` PTA command the header file- Implement the command in the stm32mp remote proc PTA to request the clean of the remoteproc memories.Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
pta: stm32mp: fix remoteproc config nameThe CFG_RPROC_PTA config is not valid and has been replaced by theCFG_REMOTEPROC_PTA config during the review process.Fixes: f6c57ea446db ("pta: stm32mp:
pta: stm32mp: fix remoteproc config nameThe CFG_RPROC_PTA config is not valid and has been replaced by theCFG_REMOTEPROC_PTA config during the review process.Fixes: f6c57ea446db ("pta: stm32mp: add new remoteproc PTA")Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
pta: stm32mp: add new remoteproc PTAAdd remoteproc PTA for the stm32mp1 platform.The PTA relies on the stm32_remoteproc driver for the remoteprocmanagement.It is charge of providing interface fo
pta: stm32mp: add new remoteproc PTAAdd remoteproc PTA for the stm32mp1 platform.The PTA relies on the stm32_remoteproc driver for the remoteprocmanagement.It is charge of providing interface for authenticating firmware imagesand managing the remote processor live cycle.Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
pta: stm32mp: add BSEC PTAAdd BSEC PTA to offer an interface with One Time Programmed resources(OTPs) of stm32mp1x platforms.This interface allows non-secure world clients to get the state ofth
pta: stm32mp: add BSEC PTAAdd BSEC PTA to offer an interface with One Time Programmed resources(OTPs) of stm32mp1x platforms.This interface allows non-secure world clients to get the state ofthe BSEC, and read and write the OTPs. The REE has restrictedaccess on OTPs, the policy is defined in the embedded DT.Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com>Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org>