Hi,
Please find the latest report on new defect(s) introduced to ARM-software/arm-trusted-firmware found with Coverity Scan.
** CID 501830: Uninitialized variables (UNINIT)
/drivers/nxp/ddr/s32cc/ddr_init.c: 43 in load_ddr_config()
_____________________________________________________________________________________________
*** CID 501830: Uninitialized variables (UNINIT)
/drivers/nxp/ddr/s32cc/ddr_init.c: 43 in load_ddr_config()
37 config.pie = (struct regconf_16 *)(current_addr + ddr_layout.pie_offset);
38 config.imem_1d = (uint16_t *)(current_addr + ddr_layout.imem_1d_offset);
39 config.dmem_1d = (uint16_t *)(current_addr + ddr_layout.dmem_1d_offset);
40 config.imem_2d = (uint16_t *)(current_addr + ddr_layout.imem_2d_offset);
41 config.dmem_2d = (uint16_t *)(current_addr + ddr_layout.dmem_2d_offset);
42
>>> CID 501830: Uninitialized variables (UNINIT)
>>> Using uninitialized value "config". Field "config.phy_csr" is uninitialized.
43 return config;
44 }
45
46 /* Initialize ddr controller with given settings. */
47 static uint32_t ddrc_init_cfg(const struct ddrss_config *config)
48 {
Best regards,
The Coverity Scan Admin Team