Hi,

Please find the latest report on new defect(s) introduced to ARM-software/arm-trusted-firmware found with Coverity Scan.

Defect Details

** 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     {

  

View Defects in Coverity Scan

Best regards,

The Coverity Scan Admin Team