ddr: fsl: incorrect logical constraint in populate_memctl_options
(pdimm[0].data_width >= 32) || (pdimm[0].data_width <= 40) is always true. We should use && here. The problem was indicated by cppcheck. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: York Sun <york.sun@nxp.com>
This commit is contained in:
		
							parent
							
								
									ea1e3f96c3
								
							
						
					
					
						commit
						0e0de24b07
					
				|  | @ -916,7 +916,7 @@ unsigned int populate_memctl_options(const common_timing_params_t *common_dimm, | |||
| 		if ((pdimm[0].data_width >= 64) && \ | ||||
| 			(pdimm[0].data_width <= 72)) | ||||
| 			popts->data_bus_width = 0; | ||||
| 		else if ((pdimm[0].data_width >= 32) || \ | ||||
| 		else if ((pdimm[0].data_width >= 32) && \ | ||||
| 			(pdimm[0].data_width <= 40)) | ||||
| 			popts->data_bus_width = 1; | ||||
| 		else { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue