Skip to content

Commit b4a22e3

Browse files
vdadhaniKomal-Bajaj
authored andcommitted
QCLINUX: arm64: configs: qcom.config: Enable I2C_QCOM_GENI as built-in
On Lemans and Monaco EVK platforms the boot-from-SD-card feature requires an IO expander to be enabled at an early stage to detect the SD card. This IO expander is connected over I2C. Currently the I2C driver is built as a loadable module which resides on the SD card along with other modules. This creates a circular dependency where to detect the SD card the IO expander must be initialized the IO expander depends on the I2C driver and the I2C driver is on the SD card which cannot be accessed until detection succeeds. To break this dependency enable I2C_QCOM_GENI as built-in so that the driver is available during early boot. Signed-off-by: Viken Dadhaniya <viken.dadhaniya@oss.qualcomm.com>
1 parent af72fb6 commit b4a22e3

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

arch/arm64/configs/qcom.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ CONFIG_DMABUF_HEAPS_SYSTEM=y
2525
CONFIG_EDAC_QCOM=m
2626
CONFIG_EXPERT=y
2727
CONFIG_GUNYAH_WATCHDOG=y
28+
CONFIG_I2C_QCOM_GENI=y
2829
CONFIG_I6300ESB_WDT=y
2930
CONFIG_IDLE_INJECT=y
3031
CONFIG_INPUT_UINPUT=y

0 commit comments

Comments
 (0)