/aosp_15_r20/external/coreboot/src/northbridge/intel/haswell/native_raminit/ |
H A D | spd_bitmunching.c | 43 static void get_spd_for_dimm(struct raminit_dimm_info *const dimm, const uint8_t *cbfs_spd) in get_spd_for_dimm() 78 struct raminit_dimm_info *const dimm = &ctrl->dimms[channel][slot]; in get_spd_data() local 89 static void decode_spd(struct raminit_dimm_info *const dimm) in decode_spd() 133 struct raminit_dimm_info *const dimm = &ctrl->dimms[channel][slot]; in find_common_spd_parameters() local
|
/aosp_15_r20/external/coreboot/src/device/dram/ |
H A D | ddr3.c | 100 int spd_decode_ddr3(struct dimm_attr_ddr3_st *dimm, spd_ddr3_raw_data spd) in spd_decode_ddr3() 393 int spd_xmp_decode_ddr3(struct dimm_attr_ddr3_st *dimm, spd_ddr3_raw_data spd, in spd_xmp_decode_ddr3() 508 struct dimm_info *dimm; in spd_add_smbios17() local 573 void dram_print_spd_ddr3(const struct dimm_attr_ddr3_st *dimm) in dram_print_spd_ddr3()
|
H A D | ddr2.c | 308 int spd_decode_ddr2(struct dimm_attr_ddr2_st *dimm, u8 spd[SPD_SIZE_MAX_DDR2]) in spd_decode_ddr2() 633 void dram_print_spd_ddr2(const struct dimm_attr_ddr2_st *dimm) in dram_print_spd_ddr2()
|
H A D | ddr4.c | 139 int spd_decode_ddr4(struct dimm_attr_ddr4_st *dimm, spd_ddr4_raw_data spd) in spd_decode_ddr4() 243 struct dimm_info *dimm; in spd_add_smbios17_ddr4() local
|
/aosp_15_r20/external/coreboot/src/vendorcode/cavium/bdk/libdram/ |
H A D | dram-spd.c | 64 int read_entire_spd(bdk_node_t node, dram_config_t *cfg, int lmc, int dimm) in read_entire_spd() 370 void report_common_dimm(bdk_node_t node, const dimm_config_t *dimm_config, int dimm, in report_common_dimm() 422 int dimm, int ddr_interface_num, int num_ranks, in report_ddr3_dimm() 462 int dimm, int ddr_interface_num, int num_ranks, in report_ddr4_dimm() 482 int dimm, int ddr_interface_num, int num_ranks, in report_dimm() 546 int lmc, dimm; in dram_get_default_spd_speed() local
|
/aosp_15_r20/external/coreboot/src/soc/amd/common/pi/ |
H A D | amd_late_init.c | 21 struct dimm_info *dimm) in transfer_memory_info() 54 static void print_dimm_info(const struct dimm_info *dimm) in print_dimm_info() 135 struct dimm_info *dimm; in prepare_dmi_17() local
|
/aosp_15_r20/external/coreboot/src/soc/amd/common/fsp/ |
H A D | dmi.c | 61 struct dimm_info *dimm) in transfer_memory_info() 93 static void print_dimm_info(const struct dimm_info *dimm) in print_dimm_info() 219 for (unsigned int dimm = 0; dimm < AGESA_STRUCT_DIMMS_PER_CHANNEL; dimm++) { in prepare_dmi_16_17() local
|
/aosp_15_r20/external/coreboot/src/soc/intel/meteorlake/ |
H A D | meminit.c | 100 size_t ch, dimm; in mem_init_spd_upds() local 177 #define DDR5_CH_DIMM_OFFSET(ch, dimm) ((ch) * CONFIG_DIMMS_PER_CHANNEL + (dimm)) argument 183 for (size_t dimm = 0; dimm < CONFIG_DIMMS_PER_CHANNEL; dimm++) { in ddr5_fill_dimm_module_info() local
|
/aosp_15_r20/external/coreboot/src/soc/intel/alderlake/ |
H A D | meminit.c | 143 size_t ch, dimm; in mem_init_spd_upds() local 220 #define DDR5_CH_DIMM_OFFSET(ch, dimm) ((ch) * CONFIG_DIMMS_PER_CHANNEL + (dimm)) argument 226 for (size_t dimm = 0; dimm < CONFIG_DIMMS_PER_CHANNEL; dimm++) { in ddr5_fill_dimm_module_info() local
|
/aosp_15_r20/external/coreboot/src/soc/intel/denverton_ns/ |
H A D | hob_mem.c | 18 int dimm; in soc_save_dimm_info() local 116 int channel, int dimm, in mainboard_add_dimm_info()
|
/aosp_15_r20/external/trusty/arm-trusted-firmware/drivers/nxp/ddr/nxp-ddr/ |
D | ddr.c | 433 const struct board_timing *dimm, in cal_board_params() 513 struct dimm_params *dimm = &priv->dimm; in parse_spd() local 776 const struct dimm_params *dimm = &priv->dimm; in assign_addresses() local
|
/aosp_15_r20/external/arm-trusted-firmware/drivers/nxp/ddr/nxp-ddr/ |
H A D | ddr.c | 433 const struct board_timing *dimm, in cal_board_params() 513 struct dimm_params *dimm = &priv->dimm; in parse_spd() local 776 const struct dimm_params *dimm = &priv->dimm; in assign_addresses() local
|
/aosp_15_r20/external/coreboot/src/lib/ |
H A D | smbios.c | 164 static void smbios_fill_dimm_serial_number(const struct dimm_info *dimm, in smbios_fill_dimm_serial_number() 222 static void dump_smbios_type17(struct dimm_info *dimm) in dump_smbios_type17() 234 static int create_smbios_type17_for_dimm(struct dimm_info *dimm, in create_smbios_type17_for_dimm() 291 static int create_smbios_type17_for_empty_slot(struct dimm_info *dimm, in create_smbios_type17_for_empty_slot() 849 struct dimm_info *dimm; in smbios_write_type20() local
|
H A D | smbios_defaults.c | 9 __weak void smbios_fill_dimm_locator(const struct dimm_info *dimm, struct smbios_type17 *t) in smbios_fill_dimm_locator() 21 __weak void smbios_fill_dimm_asset_tag(const struct dimm_info *dimm, struct smbios_type17 *t) in smbios_fill_dimm_asset_tag()
|
/aosp_15_r20/external/coreboot/src/northbridge/intel/gm45/ |
H A D | raminit_meminfo.c | 24 static void ddr3_read_ids(const sysinfo_t *sysinfo, struct dimm_info *dimm, const int idx) in ddr3_read_ids() 62 struct dimm_info *dimm = &mem_info->dimm[dimm_cnt]; in setup_sdram_meminfo() local
|
H A D | raminit.c | 221 int dimm, int addr, int bitmask, int expected) in test_dimm() 227 static void verify_ddr2_dimm(sysinfo_t *const sysinfo, int dimm) in verify_ddr2_dimm() 279 static void verify_ddr3_dimm(sysinfo_t *const sysinfo, int dimm) in verify_ddr3_dimm()
|
/aosp_15_r20/external/coreboot/src/mainboard/prodrive/atlas/ |
H A D | mainboard.c | 14 void smbios_fill_dimm_locator(const struct dimm_info *dimm, struct smbios_type17 *t) in smbios_fill_dimm_locator() 29 void smbios_fill_dimm_asset_tag(const struct dimm_info *dimm, struct smbios_type17 *t) in smbios_fill_dimm_asset_tag()
|
/aosp_15_r20/external/coreboot/src/mainboard/google/cyan/spd/ |
H A D | spd.c | 101 static void set_dimm_info(const uint8_t *spd, struct dimm_info *dimm) in set_dimm_info() 166 struct dimm_info *dimm; in mainboard_save_dimm_info() local
|
/aosp_15_r20/external/coreboot/src/soc/intel/common/block/memory/ |
H A D | meminit.c | 95 #define CH_DIMM_OFFSET(ch, dimm) ((ch) * CONFIG_DIMMS_PER_CHANNEL + (dimm)) argument 102 size_t ch, dimm; in read_spd_dimm() local
|
/aosp_15_r20/external/coreboot/src/vendorcode/cavium/bdk/libbdk-dram/ |
H A D | bdk-dram-address.c | 60 bdk_dram_address_extract_info(uint64_t address, int *node, int *lmc, int *dimm, in bdk_dram_address_extract_info() 128 bdk_dram_address_construct_info(bdk_node_t node, int lmc, int dimm, in bdk_dram_address_construct_info()
|
H A D | bdk-dram-test.c | 600 int node, lmc, dimm, prank, lrank, bank, row, col; in __bdk_dram_report_address_decode() local 617 int node, lmc, dimm, prank, lrank, bank, row, col; in __bdk_dram_report_address_decode_new() local 815 int node, lmc, dimm, prank, lrank, bank, row, col; in bdk_dram_test_inject_error() local
|
/aosp_15_r20/external/coreboot/src/mainboard/ocp/deltalake/ |
H A D | ramstage.c | 122 for (int dimm = 0; dimm < MAX_IMC; dimm++) { in dl_oem_smbios_strings() local 307 void smbios_fill_dimm_locator(const struct dimm_info *dimm, struct smbios_type17 *t) in smbios_fill_dimm_locator()
|
/aosp_15_r20/external/coreboot/src/mainboard/google/drallion/ |
H A D | ramstage.c | 8 void smbios_fill_dimm_locator(const struct dimm_info *dimm, in smbios_fill_dimm_locator()
|
/aosp_15_r20/external/coreboot/src/mainboard/google/sarien/ |
H A D | ramstage.c | 10 void smbios_fill_dimm_locator(const struct dimm_info *dimm, in smbios_fill_dimm_locator()
|
/aosp_15_r20/external/coreboot/src/mainboard/intel/avenuecity_crb/ |
H A D | romstage.c | 44 bool mainboard_dimm_slot_exists(uint8_t socket, uint8_t channel, uint8_t dimm) in mainboard_dimm_slot_exists()
|