| /rk3399_ARM-atf/drivers/nxp/scmi/vendor/ |
| H A D | scmi_imx9.c | 22 unsigned int token = 0U; in scmi_core_set_reset_addr() local 32 IMX9_SCMI_CORE_RESET_ADDR_SET_MSG, token); in scmi_core_set_reset_addr() 43 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_core_set_reset_addr() 53 unsigned int token = 0U; in scmi_core_start() local 63 IMX9_SCMI_CORE_START_MSG, token); in scmi_core_start() 73 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_core_start() 83 unsigned int token = 0U; in scmi_core_stop() local 93 IMX9_SCMI_CORE_STOP_MSG, token); in scmi_core_stop() 103 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_core_stop() 114 unsigned int token = 0U; in scmi_core_set_sleep_mode() local [all …]
|
| /rk3399_ARM-atf/drivers/arm/css/scmi/ |
| H A D | scmi_base_proto.c | 18 unsigned int token = 0U; in scmi_base_protocol_attributes() local 29 SCMI_PROTO_ATTR_MSG, token); in scmi_base_protocol_attributes() 38 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_base_protocol_attributes() 58 unsigned int token = 0U; in scmi_base_discover_agent() local 68 SCMI_BASE_DISCOVER_AGENT, token); in scmi_base_discover_agent() 81 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_base_discover_agent() 96 unsigned int token = 0U; in scmi_base_reset_agent_config() local 106 SCMI_BASE_RESET_AGENT_CONFIGURATION, token); in scmi_base_reset_agent_config() 116 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_base_reset_agent_config()
|
| H A D | scmi_sys_pwr_proto.c | 21 unsigned int token = 0; in scmi_sys_pwr_state_set() local 31 SCMI_SYS_PWR_STATE_SET_MSG, token); in scmi_sys_pwr_state_set() 41 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_sys_pwr_state_set() 54 unsigned int token = 0; in scmi_sys_pwr_state_get() local 64 SCMI_SYS_PWR_STATE_GET_MSG, token); in scmi_sys_pwr_state_get() 73 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_sys_pwr_state_get()
|
| H A D | scmi_pwr_dmn_proto.c | 22 unsigned int token = 0; in scmi_pwr_state_set() local 38 SCMI_PWR_STATE_SET_MSG, token); in scmi_pwr_state_set() 49 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_pwr_state_set() 63 unsigned int token = 0; in scmi_pwr_state_get() local 73 SCMI_PWR_STATE_GET_MSG, token); in scmi_pwr_state_get() 83 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_pwr_state_get()
|
| H A D | scmi_ap_core_proto.c | 21 unsigned int token = 0; in scmi_ap_core_set_reset_addr() local 31 SCMI_AP_CORE_RESET_ADDR_SET_MSG, token); in scmi_ap_core_set_reset_addr() 42 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_ap_core_set_reset_addr() 55 unsigned int token = 0; in scmi_ap_core_get_reset_addr() local 66 SCMI_AP_CORE_RESET_ADDR_GET_MSG, token); in scmi_ap_core_get_reset_addr() 76 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_ap_core_get_reset_addr()
|
| H A D | scmi_common.c | 96 unsigned int token = 0; in scmi_proto_version() local 106 token); in scmi_proto_version() 115 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_proto_version() 129 unsigned int token = 0; in scmi_proto_msg_attr() local 139 SCMI_PROTO_MSG_ATTR_MSG, token); in scmi_proto_msg_attr() 149 assert(token == SCMI_MSG_GET_TOKEN(mbx_mem->msg_header)); in scmi_proto_msg_attr()
|
| /rk3399_ARM-atf/drivers/arm/css/scmi/vendor/ |
| H A D | scmi_sq.c | 29 int token = 0, ret; in scmi_get_draminfo() local 39 SCMI_VENDOR_EXT_MEMINFO_GET_MSG, token); in scmi_get_draminfo()
|
| /rk3399_ARM-atf/docs/resources/diagrams/plantuml/ |
| H A D | rse_attestation_flow.puml | 27 Public key is included\n\ in the realm token.\n\ Its hash is the input\n\ for get_platform_token 32 Rnote over InitAttest: Create the token including\n\ the **pub_key_hash** as the\n\ challenge claim 38 Rnote over RMM: Platform token is\n\ cached. It is not\n\ changing within\n\ a power cycle.
|
| /rk3399_ARM-atf/docs/components/ |
| H A D | rmm-el3-comms-spec.rst | 103 …n token. Should be set to 0 on the initial boot of the system. For a subsequent warm boot or when … 146 …n token. Should be set to 0 on the initial boot of the system. For a subsequent warm boot or when … 155 x2 will contain the per-CPU activation token, which is an opaque value that 459 Retrieve the Platform Token from EL3. If the entire token does not fit in the 460 buffer, EL3 returns a hunk of the token (via ``tokenHunkSize`` parameter) and 462 parameter). The challenge object for the platform token must be populated in 465 the token must be made with ``c_size`` as 0. 467 If ``c_size`` is not 0, this command could cause regeneration of platform token 468 and will return token hunk corresponding to beginning of the token. 473 involved in platform token generation. [all …]
|
| /rk3399_ARM-atf/lib/debugfs/ |
| H A D | dev.c | 95 static const char *next(const char *path, char *token) in next() argument 111 token[index++] = *cursor++; in next() 114 token[index] = '\0'; in next()
|
| /rk3399_ARM-atf/docs/design_documents/ |
| H A D | rse.rst | 140 - ``Delegated attestation``: Query the platform attestation token and derive a 308 included in the platform attestation token. So, the number of distinct 310 token. 438 platform token. BL31 does not use the service for its own purpose, only calls 473 Sample attestation token 487 INFO: Get platform token start 488 INFO: Get platform token succeeds, len: 1086 489 INFO: Platform attestation token:
|
| /rk3399_ARM-atf/docs/threat_model/ |
| H A D | supply_chain_threat_model.rst | 614 | | | - No API token | | 659 | | plugins are | - No API token | | 719 | | - Secret token | documentation | |
|
| /rk3399_ARM-atf/docs/ |
| H A D | porting-guide.rst | 2325 This function returns the Platform attestation token. If the full token does 2326 not fit in the buffer, the function will return a hunk of the token and 2328 to this function may be needed to retrieve the entire token. 2332 arg0 - A pointer to the buffer where the Platform token should be copied by 2333 this function. If the platform token does not completely fit in the 2334 buffer, the function may return a piece of the token only. 2338 of the platform token length hunk copied to the buffer. 2344 retrieve the remaining hunks of the token. 2346 arg4 - Returns the remaining length of the token (in bytes) that is yet to 2350 resource associated with the platform token retrieval is busy. [all …]
|
| H A D | change-log.md | 390 …- add per-CPU activation token ([89d979c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/… 2740 …- fix "unexpected token" error with clang ([52cdebb](https://review.trustedfirmware.org/plugins/gi… 3110 …- fetch attestation key and token from RSE ([0e323ec](https://review.trustedfirmware.org/plugins/g… 3377 …- el3 token sign during attestation ([6a88ec8](https://review.trustedfirmware.org/plugins/gitiles/… 5843 …- update sample platform attestation token ([19c1dce](https://review.trustedfirmware.org/plugins/g… 7226 …- update FVP platform token ([364b4cd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/tru… 7824 …- add dummy platform token to RMMD ([0f9159b](https://review.trustedfirmware.org/plugins/gitiles/T…
|
| /rk3399_ARM-atf/docs/getting_started/ |
| H A D | build-options.rst | 1519 realm attestation token signing requests in EL3. This flag can take the
|