| /rk3399_ARM-atf/plat/rockchip/common/drivers/parameter/ |
| H A D | ddr_parameter.c | 55 struct param_ddr_usage p; in ddr_region_usage_parse() local 57 memset(&p, 0, sizeof(p)); in ddr_region_usage_parse() 60 p.ns_nr = mmio_read_32(addr + REGION_NR_OFFSET); in ddr_region_usage_parse() 61 if ((p.ns_nr > DDR_REGION_NR_MAX) || (p.ns_nr == 0)) { in ddr_region_usage_parse() 63 p.ns_nr, DDR_REGION_NR_MAX); in ddr_region_usage_parse() 64 return p; in ddr_region_usage_parse() 68 p.boundary = max_mb; in ddr_region_usage_parse() 72 size_offset = REGION_ADDR_OFFSET + p.ns_nr * REGION_DATA_PER_BYTES; in ddr_region_usage_parse() 75 for (i = 0; i < p.ns_nr; i++) { in ddr_region_usage_parse() 82 p.ns_base[i] = RG_SIZE_MB(base); in ddr_region_usage_parse() [all …]
|
| /rk3399_ARM-atf/drivers/auth/mbedtls/ |
| H A D | mbedtls_x509_parser.c | 76 unsigned char *p; in get_ext() local 81 p = v3_ext.p; in get_ext() 82 end = v3_ext.p + v3_ext.len; in get_ext() 93 ret = mbedtls_asn1_get_tag(&p, end, &len, in get_ext() 99 end_ext_data = p + len; in get_ext() 102 ret = mbedtls_asn1_get_tag(&p, end_ext_data, &extn_oid.len, in get_ext() 108 extn_oid.p = p; in get_ext() 109 p += extn_oid.len; in get_ext() 112 ret = mbedtls_asn1_get_bool(&p, end_ext_data, &is_critical); in get_ext() 121 ret = mbedtls_asn1_get_tag(&p, end_ext_data, &len, in get_ext() [all …]
|
| H A D | mbedtls_crypto.c | 99 unsigned char *p, *end; in verify_signature() local 103 p = (unsigned char *)sig_alg; in verify_signature() 104 end = (unsigned char *)(p + sig_alg_len); in verify_signature() 105 rc = mbedtls_asn1_get_alg(&p, end, &sig_oid, &sig_params); in verify_signature() 118 p = (unsigned char *)pk_ptr; in verify_signature() 119 end = (unsigned char *)(p + pk_len); in verify_signature() 120 rc = mbedtls_pk_parse_subpubkey(&p, end, &pk); in verify_signature() 127 p = (unsigned char *)sig_ptr; in verify_signature() 128 end = (unsigned char *)(p + sig_len); in verify_signature() 129 signature.tag = *p; in verify_signature() [all …]
|
| H A D | mbedtls_psa_crypto.c | 178 unsigned char *p = (unsigned char *) sig_alg; in construct_psa_alg() local 181 rc = mbedtls_asn1_get_alg(&p, end, &sig_alg_oid, ¶ms); in construct_psa_alg() 243 unsigned char *p, *end; in verify_signature() local 262 p = (unsigned char *) pk_ptr; in verify_signature() 263 end = p + pk_len; in verify_signature() 264 rc = mbedtls_pk_parse_subpubkey(&p, end, &pk); in verify_signature() 300 p = (unsigned char *) sig_ptr; in verify_signature() 301 end = p + sig_len; in verify_signature() 302 rc = mbedtls_asn1_get_bitstring_null(&p, end, &local_sig_len); in verify_signature() 307 local_sig_ptr = p; in verify_signature() [all …]
|
| /rk3399_ARM-atf/include/lib/libc/ |
| H A D | endian.h | 88 uint8_t const *p = (uint8_t const *)pp; in be16dec() local 90 return ((p[0] << 8) | p[1]); in be16dec() 96 uint8_t const *p = (uint8_t const *)pp; in be32dec() local 98 return (((unsigned)p[0] << 24) | (p[1] << 16) | (p[2] << 8) | p[3]); in be32dec() 104 uint8_t const *p = (uint8_t const *)pp; in be64dec() local 106 return (((uint64_t)be32dec(p) << 32) | be32dec(p + 4)); in be64dec() 112 uint8_t const *p = (uint8_t const *)pp; in le16dec() local 114 return ((p[1] << 8) | p[0]); in le16dec() 120 uint8_t const *p = (uint8_t const *)pp; in le32dec() local 122 return (((unsigned)p[3] << 24) | (p[2] << 16) | (p[1] << 8) | p[0]); in le32dec() [all …]
|
| /rk3399_ARM-atf/lib/bl_aux_params/ |
| H A D | bl_aux_params.c | 16 struct bl_aux_param_header *p; in bl_aux_params_parse() local 18 for (p = (void *)head; p; p = (void *)(uintptr_t)p->next) { in bl_aux_params_parse() 19 if (handler && handler(p)) in bl_aux_params_parse() 22 switch (p->type) { in bl_aux_params_parse() 26 ((struct bl_aux_param_uint64 *)p)->value); in bl_aux_params_parse() 31 p->type); in bl_aux_params_parse()
|
| /rk3399_ARM-atf/plat/arm/common/ |
| H A D | arm_tzc_dmc500.c | 25 const arm_tzc_regions_info_t *p; in arm_tzc_dmc500_setup() local 40 p = init_tzc_regions; in arm_tzc_dmc500_setup() 42 p = tzc_regions; in arm_tzc_dmc500_setup() 48 for (; p->base != 0ULL; p++) { in arm_tzc_dmc500_setup() 49 tzc_dmc500_configure_region(region_index, p->base, p->end, in arm_tzc_dmc500_setup() 50 p->sec_attr, p->nsaid_permissions); in arm_tzc_dmc500_setup()
|
| H A D | arm_tzc400.c | 27 const arm_tzc_regions_info_t *p; in arm_tzc400_setup() local 43 p = init_tzc_regions; in arm_tzc400_setup() 45 p = tzc_regions; in arm_tzc400_setup() 51 for (; p->base != 0ULL; p++) { in arm_tzc400_setup() 53 p->base, p->end, p->sec_attr, p->nsaid_permissions); in arm_tzc400_setup()
|
| /rk3399_ARM-atf/plat/allwinner/sun50i_h616/include/ |
| H A D | sunxi_spc.h | 12 #define SUNXI_SPC_DECPORT_STA_REG(p) (SUNXI_SPC_BASE + 0x0000 + 0x10 * (p)) argument 13 #define SUNXI_SPC_DECPORT_SET_REG(p) (SUNXI_SPC_BASE + 0x0004 + 0x10 * (p)) argument 14 #define SUNXI_SPC_DECPORT_CLR_REG(p) (SUNXI_SPC_BASE + 0x0008 + 0x10 * (p)) argument
|
| /rk3399_ARM-atf/plat/allwinner/sun50i_r329/include/ |
| H A D | sunxi_spc.h | 13 #define SUNXI_SPC_DECPORT_STA_REG(p) (SUNXI_SPC_BASE + 0x0000 + 0x10 * (p)) argument 14 #define SUNXI_SPC_DECPORT_SET_REG(p) (SUNXI_SPC_BASE + 0x0004 + 0x10 * (p)) argument 15 #define SUNXI_SPC_DECPORT_CLR_REG(p) (SUNXI_SPC_BASE + 0x0008 + 0x10 * (p)) argument
|
| /rk3399_ARM-atf/plat/allwinner/sun50i_h6/include/ |
| H A D | sunxi_spc.h | 12 #define SUNXI_SPC_DECPORT_STA_REG(p) (SUNXI_SPC_BASE + 0x0000 + 0x10 * (p)) argument 13 #define SUNXI_SPC_DECPORT_SET_REG(p) (SUNXI_SPC_BASE + 0x0004 + 0x10 * (p)) argument 14 #define SUNXI_SPC_DECPORT_CLR_REG(p) (SUNXI_SPC_BASE + 0x0008 + 0x10 * (p)) argument
|
| /rk3399_ARM-atf/plat/allwinner/sun50i_a64/include/ |
| H A D | sunxi_spc.h | 12 #define SUNXI_SPC_DECPORT_STA_REG(p) (SUNXI_SPC_BASE + 0x0004 + 0x0c * (p)) argument 13 #define SUNXI_SPC_DECPORT_SET_REG(p) (SUNXI_SPC_BASE + 0x0008 + 0x0c * (p)) argument 14 #define SUNXI_SPC_DECPORT_CLR_REG(p) (SUNXI_SPC_BASE + 0x000c + 0x0c * (p)) argument
|
| /rk3399_ARM-atf/lib/libc/ |
| H A D | strchr.c | 41 strchr(const char *p, int ch) in strchr() argument 46 for (;; ++p) { in strchr() 47 if (*p == c) in strchr() 48 return ((char *)p); in strchr() 49 if (*p == '\0') in strchr()
|
| H A D | strrchr.c | 36 strrchr(const char *p, int ch) in strrchr() argument 42 for (save = NULL;; ++p) { in strrchr() 43 if (*p == c) in strrchr() 44 save = (char *)p; in strrchr() 45 if (*p == '\0') in strrchr()
|
| /rk3399_ARM-atf/include/drivers/arm/css/ |
| H A D | scmi.h | 163 int scmi_proto_msg_attr(void *p, uint32_t proto_id, uint32_t command_id, 165 int scmi_proto_version(void *p, uint32_t proto_id, uint32_t *version); 171 int scmi_base_protocol_attributes(void *p, uint32_t *num_protocols, uint32_t *num_agents); 172 int scmi_base_discover_agent(void *p, uint32_t agent_id, uint32_t *agent_id_resp, char *name); 173 int scmi_base_reset_agent_config(void *p, uint32_t agent_id, uint32_t flags); 179 int scmi_pwr_state_set(void *p, uint32_t domain_id, uint32_t scmi_pwr_state); 180 int scmi_pwr_state_get(void *p, uint32_t domain_id, uint32_t *scmi_pwr_state); 186 int scmi_sys_pwr_state_set(void *p, uint32_t flags, uint32_t system_state); 187 int scmi_sys_pwr_state_get(void *p, uint32_t *system_state); 190 int scmi_ap_core_set_reset_addr(void *p, uint64_t reset_addr, uint32_t attr); [all …]
|
| /rk3399_ARM-atf/plat/socionext/uniphier/ |
| H A D | uniphier_scp.c | 73 uint8_t *p = packet; in uniphier_scp_send_cmd() local 77 *p++ = UNIPHIER_SCP_PACKET_START; in uniphier_scp_send_cmd() 78 *p++ = cmd_len; in uniphier_scp_send_cmd() 83 *p++ = UNIPHIER_SCP_PACKET_ESC; in uniphier_scp_send_cmd() 84 *p++ = c ^ BIT(7); in uniphier_scp_send_cmd() 86 *p++ = c; in uniphier_scp_send_cmd() 90 *p++ = UNIPHIER_SCP_PACKET_END; in uniphier_scp_send_cmd() 92 uniphier_scp_send_packet(packet, p - packet); in uniphier_scp_send_cmd()
|
| /rk3399_ARM-atf/lib/aarch32/ |
| H A D | arm32_aeabi_divmod.c | 59 static void division_qr(unsigned int n, unsigned int p, struct qr *qr) in division_qr() argument 63 if (p == 0) { in division_qr() 68 while ((p >> 31) == 0) { in division_qr() 70 p = p << 1; /* increase p until it has maximum size*/ in division_qr() 75 if (n >= p) { in division_qr() 76 n -= p; in division_qr() 79 p = p >> 1; /* decrease p */ in division_qr()
|
| /rk3399_ARM-atf/drivers/nxp/scmi/vendor/ |
| H A D | scmi_imx9.h | 149 int scmi_core_set_reset_addr(void *p, uint64_t reset_addr, uint32_t cpu_id, uint32_t attr); 150 int scmi_core_start(void *p, uint32_t cpu_id); 151 int scmi_core_stop(void *p, uint32_t cpu_id); 152 int scmi_core_info_get(void *p, uint32_t cpu_id, uint32_t *run, uint32_t *sleep, 154 int scmi_core_set_sleep_mode(void *p, uint32_t cpu_id, uint32_t wakeup, uint32_t mode); 155 int scmi_core_Irq_wake_set(void *p, uint32_t cpu_id, uint32_t mask_idx, 157 int scmi_core_nonIrq_wake_set(void *p, uint32_t cpu_id, uint32_t mask_idx, 159 int scmi_core_lpm_mode_set(void *p, uint32_t cpu_id, uint32_t num_configs, 161 int scmi_per_lpm_mode_set(void *p, uint32_t cpu_id, uint32_t num_configs, 163 int scmi_perf_mode_set(void *p, uint32_t domain_id, uint32_t perf_level);
|
| H A D | scmi_imx9.c | 18 int scmi_core_set_reset_addr(void *p, uint64_t reset_addr, uint32_t cpu_id, in scmi_core_set_reset_addr() argument 24 scmi_channel_t *ch = (scmi_channel_t *)p; in scmi_core_set_reset_addr() 50 int scmi_core_start(void *p, uint32_t cpu_id) in scmi_core_start() argument 55 scmi_channel_t *ch = (scmi_channel_t *)p; in scmi_core_start() 80 int scmi_core_stop(void *p, uint32_t cpu_id) in scmi_core_stop() argument 85 scmi_channel_t *ch = (scmi_channel_t *)p; in scmi_core_stop() 110 int scmi_core_set_sleep_mode(void *p, uint32_t cpu_id, uint32_t wakeup, in scmi_core_set_sleep_mode() argument 116 scmi_channel_t *ch = (scmi_channel_t *)p; in scmi_core_set_sleep_mode() 141 int scmi_core_Irq_wake_set(void *p, uint32_t cpu_id, uint32_t mask_idx, in scmi_core_Irq_wake_set() argument 147 scmi_channel_t *ch = (scmi_channel_t *)p; in scmi_core_Irq_wake_set() [all …]
|
| /rk3399_ARM-atf/tools/cert_create/src/ |
| H A D | ext.c | 187 unsigned char *p = NULL; in ext_new_hash() local 212 sz = i2d_HASH(hash, &p); in ext_new_hash() 213 if ((sz <= 0) || (p == NULL)) { in ext_new_hash() 219 ex = ext_new(nid, crit, p, sz); in ext_new_hash() 222 OPENSSL_free(p); in ext_new_hash() 244 unsigned char *p = NULL; in ext_new_nvcounter() local 250 sz = i2d_ASN1_INTEGER(counter, &p); in ext_new_nvcounter() 253 ex = ext_new(nid, crit, p, sz); in ext_new_nvcounter() 256 OPENSSL_free(p); in ext_new_nvcounter() 280 unsigned char *p; in ext_new_key() local [all …]
|
| /rk3399_ARM-atf/plat/st/common/ |
| H A D | stm32mp_crypto_lib.c | 87 unsigned char *p, *end; in get_plain_pk_from_asn1() local 96 p = (unsigned char *)pk_ptr; in get_plain_pk_from_asn1() 97 end = (unsigned char *)(p + pk_len); in get_plain_pk_from_asn1() 99 ret = mbedtls_asn1_get_tag(&p, end, len, in get_plain_pk_from_asn1() 105 end = p + *len; in get_plain_pk_from_asn1() 106 ret = mbedtls_asn1_get_alg(&p, end, &alg_oid, &alg_params); in get_plain_pk_from_asn1() 114 (memcmp(MBEDTLS_OID_EC_GRP_SECP256R1, alg_params.p, alg_params.len) == 0)) { in get_plain_pk_from_asn1() 117 (memcmp(OID_EC_GRP_BP256T1, alg_params.p, alg_params.len) == 0)) { in get_plain_pk_from_asn1() 125 ret = mbedtls_asn1_get_bitstring_null(&p, end, len); in get_plain_pk_from_asn1() 132 if ((*len < 1U) || (p[0] != MBEDTLS_ASN1_OCTET_STRING)) { in get_plain_pk_from_asn1() [all …]
|
| /rk3399_ARM-atf/lib/libfdt/ |
| H A D | fdt_ro.c | 17 const char *p = fdt_get_name(fdt, offset, &olen); in fdt_nodename_eq_() local 19 if (!p || olen < len) in fdt_nodename_eq_() 23 if (memcmp(p, s, len) != 0) in fdt_nodename_eq_() 26 if (p[len] == '\0') in fdt_nodename_eq_() 28 else if (!memchr(s, '@', len) && (p[len] == '@')) in fdt_nodename_eq_() 109 const char *p = fdt_get_string(fdt, stroffset, &slen); in fdt_string_eq_() local 111 return p && (slen == len) && (memcmp(p, s, len) == 0); in fdt_string_eq_() 253 const char *p = path; in fdt_path_offset_namelen() local 263 const char *q = memchr(path, '/', end - p); in fdt_path_offset_namelen() 268 p = fdt_get_alias_namelen(fdt, p, q - p); in fdt_path_offset_namelen() [all …]
|
| H A D | fdt_wip.c | 53 fdt32_t *p; in fdt_nop_region_() local 55 for (p = start; (char *)p < ((char *)start + len); p++) in fdt_nop_region_() 56 *p = cpu_to_fdt32(FDT_NOP); in fdt_nop_region_()
|
| H A D | fdt_rw.c | 56 char *p = splicepoint; in fdt_splice_() local 58 size_t soff = p - (char *)fdt; in fdt_splice_() 62 if ((p < (char *)fdt) || (dsize + newlen < (unsigned)oldlen)) in fdt_splice_() 66 memmove(p + newlen, p + oldlen, ((char *)fdt + dsize) - (p + oldlen)); in fdt_splice_() 70 static int fdt_splice_mem_rsv_(void *fdt, struct fdt_reserve_entry *p, in fdt_splice_mem_rsv_() argument 73 int delta = (newn - oldn) * sizeof(*p); in fdt_splice_mem_rsv_() 75 err = fdt_splice_(fdt, p, oldn * sizeof(*p), newn * sizeof(*p)); in fdt_splice_mem_rsv_() 83 static int fdt_splice_struct_(void *fdt, void *p, in fdt_splice_struct_() argument 89 if ((err = fdt_splice_(fdt, p, oldlen, newlen))) in fdt_splice_struct_() 107 void *p = (char *)fdt in fdt_splice_string_() local [all …]
|
| /rk3399_ARM-atf/plat/intel/soc/common/ |
| H A D | socfpga_vab.c | 32 uint8_t *p = img_buf_end - cert_sz - sizeof(uint32_t); in get_img_size() local 35 if (p < img_buf || p > (img_buf_end - VAB_CERT_HEADER_SIZE)) in get_img_size() 38 if (get_unaligned_le32(p) == SDM_CERT_MAGIC_NUM) in get_img_size() 39 return (size_t)(p - img_buf); in get_img_size() 174 uint32_t get_unaligned_le32(const void *p) in get_unaligned_le32() argument 176 return le32_to_cpue((uint32_t *)p); in get_unaligned_le32()
|