sunxi: Only enable i2c support in the SPL when needed
PATCH 1/1 sunxi: Only enable i2c support in the SPL when needed
We do not need i2c support in the SPL when there is no PMIC (some sun4i boards), or when the PMIC is not using i2c such as on sun6i and sun8i.
This reduces the SPL size from (e.g.) 21812 to 19260 bytes.
Signed-off-by Hans de Goede <[email protected]>
--- include/configs/sunxi-common.h | 3 +++ 1 file changed, 3 insertions(+)
include/configs/sunxi-common.h +3 -0
@@ -233,7 +233,10 @@#define CONFIG_SPL_STACK LOW_LEVEL_SRAM_STACK/* I2C */ +#if definedCONFIG_AXP152_POWER || definedCONFIG_AXP209_POWER #define CONFIG_SPL_I2C_SUPPORT +#endif +#define CONFIG_SYS_I2C #define CONFIG_SYS_I2C_MVTWSI #define CONFIG_SYS_I2C_SPEED 400000
Signature · 1 line
2.1.0
PATCH 1/1 sunxi: Only enable i2c support in the SPL when needed
Quoted 6 lines · Hans de Goede
We do not need i2c support in the SPL when there is no PMIC (some sun4i boards), or when the PMIC is not using i2c such as on sun6i and sun8i.
This reduces the SPL size from (e.g.) 21812 to 19260 bytes.
Signed-off-by Hans de Goede <[email protected]>
Eventually ought to be expressed via Kconfig, but for now:
Acked-by Ian Campbell <[email protected]>