- Apr 22, 2021
-
-
Katherine Vincent authored
In this patch there have been several amendments to the user guide document. These include updating several broken links and some obsolete references. Signed-off-by:
Katherine Vincent <katherine.vincent@arm.com> Change-Id: Ied97bd7cbd5272d69a81bde8a99683938833e108
-
Nicola Mazzucato authored
For scmi_power_domain and scmi_sensor modules the internal header used a SCMI Perf doxygen grouping instead of their respective group. This patch fixes their group. Change-Id: I24609e3f38f187429477143fc6b6f4185d229bd9 Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
- Apr 08, 2021
-
-
Nicola Mazzucato authored
Change-Id: Id9a1406eb98e6897ca37dbfb9f55f0943595adbd Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Nicola Mazzucato authored
This patch updates the SCP-firmware version to 2.8.0. Change-Id: Ifabd4c69ab3ec1e746d1c298b27eb9d22684dd7f Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Nicola Mazzucato authored
The SCMI v2.0 specification has brought some changes into base, power domain and performance protocols. For those protocols the spec dictates that the version must be 0x20000. This patch modifies the version for base, power domain and performance protocols to comply with SCMI v2.0 specification. Change-Id: I5dbb9a3d095e64f4f4eab08ddc3401119c70ada4 Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Luca Vizzarro authored
Section 4.4.2.3 of the SCMI v2 spec specifies that when notifications are not supported, PROTOCOL_MESSAGES_ATTRIBUTES must return NOT_SUPPORTED when any notification cmd is queried. Change-Id: Ibdf0b902947bdd72903d7db9d491ff8981bf8633 Signed-off-by:
Luca Vizzarro <Luca.Vizzarro@arm.com> Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Nicola Mazzucato authored
Validation of the input parameters should ideally be done before assessing the capability of the devices. Hence the current order of the checks in the function scmi_pd_power_state_notify_handler is incorrect. This commit fixes this order. Change-Id: If0d00ae1c7bd98f29d0a5edefe13e54e10818fcb Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Nicola Mazzucato authored
The definition of SCMI_VERSION is not used anywhere in the codebase, hence it can be removed. Each SCMI protocol implementation provides a protocol version, i.e. for power domain is SCMI_PROTOCOL_VERSION_POWER_DOMAIN. Change-Id: Ie98a7f586ac4875fdd9e802709f2c21b90b3288b Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Nicola Mazzucato authored
The current return values for base protocol BASE_DISCOVER_AGENT is compliant with SCMI v1.0. The version v2.0 of the spec has introduced an additional agent_id value (return value). Also, the spec v2.0 allows for the identifier of the agent whose identification is requested to be equal to 0xFFFFFFFF as a special case. In preparation to support SCMI v2.0, this patch provides the changes in both parameters and return values to comply with it. Change-Id: Ie7e13440890fd33975968c8c78756236f4c83b47 Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
- Mar 30, 2021
-
-
Nicola Mazzucato authored
Change-Id: I9c6408129e9bafc6c236914559f16a72a2a233ab Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Nicola Mazzucato authored
Update the current URL to the one suggested by the official doxygen website. Change-Id: Ie5940a6b3bf416de62672013efb1d1b1079fc626 Signed-off-by:
Nicola Mazzucato <nicola.mazzucato@arm.com>
-
Girish Pathak authored
This change adds CMake build support for product/rcar Change-Id: Ief1b6158e757f811afc4bc4c1e4e7677e454c410 Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This change adds CMake build support for armv8-a target Change-Id: Id63f87d4fea75137e4e631f3d5a2580a5b703098 Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This commit fixes misc. changes reported by CI. Change-Id: Ic8028f5f651ef52111e294c3168f8111eccf0f40 Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
- Mar 29, 2021
-
-
Tarek El-Sherbiny authored
It is required to convert from sub-element index to identifier. This patch adds the required new function. Signed-off-by:
Tarek El-Sherbiny <tarek.el-sherbiny@arm.com> Change-Id: I55f2702668ef97f7a6964adb924c3cedaae1e1e1
-
- Mar 26, 2021
-
-
zhilongwb authored
Hi admin, have add space after if. please review. thks
-
Zhilong Wubin authored
This commit add escape buffer overflow check when cli receive escape sequence(cursor position response). escape buffer size is 8 bytes, the last byte used to store string end symbol '\0'. So the longest string escape buffer can save is 7 bytes. But in some console or tool, the cursor position response sequence is more then 7 bytes, and escap buffer will overflow. This patch fix it. Signed-off-by:
Zhilong Wubin <zhilong.wb@alibaba-inc.com>
-
- Mar 25, 2021
-
-
Ahmed Gadallah authored
In this patch, copyrights and pdf organisation for the SCP Firmware Threat Model were fixed. Signed-off-by:
Ahmed Gadallah <ahmed.gadallah@arm.com> Change-Id: I08f0921dec1e914784568749103a207806cba2be
-
- Mar 23, 2021
-
-
Girish Pathak authored
This change adds CMake build support for product/synquacer Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Change-Id: I886dd947c8d84d4ffb4d0a0f4c84defd4224d48b Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
- Mar 22, 2021
-
-
Tsutomu Muroya authored
Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com>
-
Tsutomu Muroya authored
AgentID List: -0x1 : SCMI_AGENT_ID_OSPM -0x2 : SCMI_AGENT_ID_PSCI -0x3 : SCMI_AGENT_ID_VMM -0x4 : SCMI_AGENT_ID_VM1 -0x5 : SCMI_AGENT_ID_VM2 Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
This patch add software reset for the system that does not use PMIC as system reset source. System reset source can be selected on compilation by macro definition (RCAR_SOFTWARE_RESET). The default is PMIC. Unnecessary conditional compilation has been deleted since it targets system boards equipped with PMIC. Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
Call POWER_STATE_SET with domain ID and power state: - domain ID: 20(0x14) : PMIC DDR BACKUP MODE - power state: ON : to set "PMIC's DDR BKUP Mode" on. OFF: to set "PMIC's DDR BKUP Mode" off. Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
The following frequencies can be set with PERFORMANCE_LEVEL_SET: -1600000000 : 1600 MHz -1700000000 : 1700 MHz Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
CPG initial setting was done by TF-A when SCP was becoming active. With this patch CPG initial setting is done by SCP. Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Tsutomu Muroya authored
SCP boot has actually a fixed wait time of 1000ms. This patch uses SDS in order to improve the synchronization delay on boot. Signed-off-by:
Tsutomu Muroya <tsutomu.muroya.jy@bp.renesas.com> Signed-off-by:
Nicolas Royer <nroyer@baylibre.com>
-
Masahisa Kojima authored
Signed-off-by:
Masahisa Kojima <masahisa.kojima@linaro.org> Change-Id: I04b20aacd18378b728b8dbfd0e605f42ad78e50d
-
- Mar 18, 2021
-
-
Girish Pathak authored
This change adds support to build all platforms using tools/ci_cmake.py. It also updates minor limitations mentioned in the cmake_readme.md doc file. Change-Id: Id496c4cc49e0a3ee555f1d369271caf188ff0fae Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This change adds CMake build support for rdn2 platform. Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Change-Id: I65fc3d014fe0482b623da96833d69b7e7f42f96f Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This change adds CMake build support for module/apremap Change-Id: Ieb1f0ede2d8a5736b58ee1518e37df649d231f0d Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This change adds CMake build support for module/cmn700 Change-Id: If73d9a1c2a839628edb7b2e28dda26e309c76a81 Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This change adds CMake build system support for product/tc0 Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Change-Id: I7583c363096931b2139d0d787de911efd715d41d Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Joel Goddard authored
This change adds CMake build system support for product/sgi575 Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Signed-off-by:
Joel Goddard <joel.goddard@arm.com> Change-Id: I155b50c3b37b47ac94234c09fb5e14441aeb803b
-
Joel Goddard authored
This adds CMake build system support for product/sgm776 Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Signed-off-by:
Joel Goddard <joel.goddard@arm.com> Change-Id: I8726c51054452fc800882067d521d51bb253bc05
-
Joel Goddard authored
This change adds CMake build support form rdn1e1 platform Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Change-Id: Ied7fe4ba3ed6e3e62716960a9a3ecac6203743cc Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-
Girish Pathak authored
This change adds CMake build system support to rdv1mc Platform. Please note that firmware targets do not use libRTX_CM3.a or RTX_CM3.lib, instead in CMake build, the library is built using sources. Change-Id: I21f69edf26e3d2ba2163db1fb34af2dd901a5497 Signed-off-by:
Girish Pathak <girish.pathak@arm.com>
-