Lines Matching refs:e2d
514 plat_ecc_error2_data_t e2d = {0};
525 e2d.ee2d_major_version = PLAT_ECC_ERROR2_VERSION_MAJOR;
526 e2d.ee2d_minor_version = PLAT_ECC_ERROR2_VERSION_MINOR;
527 e2d.ee2d_msg_type = PLAT_ECC_ERROR2_MESSAGE;
528 e2d.ee2d_msg_length = sizeof (plat_ecc_error2_data_t);
539 e2d.ee2d_owning_proc = plat_make_fru_cpuid(board, 0, pos);
540 e2d.ee2d_jnumber = jnumber;
541 e2d.ee2d_bank_number = bank;
549 e2d.ee2d_owning_proc = plat_make_fru_cpuid(board, maxcat, pos);
550 e2d.ee2d_jnumber = jnumber;
551 e2d.ee2d_bank_number = (uint8_t)-1;
556 e2d.ee2d_owning_proc = aflt->flt_bus_id;
557 e2d.ee2d_jnumber = (uint16_t)-1;
558 e2d.ee2d_bank_number = (uint8_t)-1;
561 e2d.ee2d_type = (uint8_t)msg_type;
562 e2d.ee2d_afar_status = (uint8_t)ecc_ch_flt->ecaf_afar_status;
563 e2d.ee2d_synd_status = (uint8_t)ecc_ch_flt->ecaf_synd_status;
564 e2d.ee2d_detecting_proc = aflt->flt_bus_id;
565 e2d.ee2d_cpu_impl = cpunodes[e2d.ee2d_owning_proc].implementation;
566 e2d.ee2d_timestamp = aflt->flt_id;
567 e2d.ee2d_afsr = aflt->flt_stat;
568 e2d.ee2d_afar = aflt->flt_addr;
570 e2d.ee2d_sdw_afsr = ecc_ch_flt->ecaf_sdw_afsr;
571 e2d.ee2d_sdw_afar = ecc_ch_flt->ecaf_sdw_afar;
572 e2d.ee2d_afsr_ext = ecc_ch_flt->ecaf_afsr_ext;
573 e2d.ee2d_sdw_afsr_ext = ecc_ch_flt->ecaf_sdw_afsr_ext;
576 (void) plat_send_ecc_mailbox_msg(PLAT_ECC_ERROR2_MESSAGE, &e2d);