u-boot/drivers/ddr
Sean Anderson 96624d7b47 ddr: fsl: Reduce the size of interactive options
The interactive mode uses large several tables of options which can be
configured. However, much of the contents of these tables are
repetetive. For example, no struct is larger than half a kilobyte, so
the offset only takes up 9 bits. Similarly, the size is only ever 4 or
8, and printhex is a boolean. Reduce the size of these fields. This
reduces the size of the options tables by around 10 KiB. However, the
largest contributor to the size of the options tables is the use of a
pointer for the strings. A better approach would be to use a separate
array of strings, and store an integer index in the options tables.
However, this would require a large re-architecting of this file.

Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
2022-09-06 09:28:45 +08:00
..
altera ddr: altera: soc64: Integer fix overflow that caused DDR size mismatched 2022-06-17 16:27:05 +08:00
fsl ddr: fsl: Reduce the size of interactive options 2022-09-06 09:28:45 +08:00
imx ddr: imx8m: helper: load ddr firmware according to binman symbols 2022-07-26 11:29:02 +02:00
marvell db-mv784mp-gp: Rename CONFIG_DB_784MP_GP to CONFIG_TARGET_DB_MV784MP_GP 2022-04-01 10:28:47 -04:00
microchip SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
Kconfig Convert CONFIG_SYS_SPD_BUS_NUM to Kconfig 2022-07-05 17:03:01 -04:00