Home
last modified time | relevance | path

Searched defs:dimm (Results 1 – 25 of 77) sorted by relevance

1234

/aosp_15_r20/external/coreboot/src/northbridge/intel/haswell/native_raminit/
H A Dspd_bitmunching.c43 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 Dddr3.c100 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 Dddr2.c308 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 Dddr4.c139 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 Ddram-spd.c64 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 Damd_late_init.c21 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 Ddmi.c61 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 Dmeminit.c100 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 Dmeminit.c143 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 Dhob_mem.c18 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/
Dddr.c433 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 Dddr.c433 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 Dsmbios.c164 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 Dsmbios_defaults.c9 __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 Draminit_meminfo.c24 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 Draminit.c221 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 Dmainboard.c14 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 Dspd.c101 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 Dmeminit.c95 #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 Dbdk-dram-address.c60 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 Dbdk-dram-test.c600 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 Dramstage.c122 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 Dramstage.c8 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 Dramstage.c10 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 Dromstage.c44 bool mainboard_dimm_slot_exists(uint8_t socket, uint8_t channel, uint8_t dimm) in mainboard_dimm_slot_exists()

1234