drivers: i2c: fix a compilation dependency issue
Fix a compilation warning. Compilation of the i2c driver requires QMSI dma object file. As a solution, the current code has "selects DMA_QMSI" in i2c Kconfig. This results in a compilation warning since "select DMA" is also required. Adding "select DMA" and "select DMA_QMSI" together in i2c Kconfig can solve the compilation issue. But, this will cause the dma driver be unnecessarily enabled. So, the solution is to fix the issue in the QMSI part instead of in the shim driver. Jira: ZEP-777 ZEP-778 Change-Id: Id4c1f749bf71eece1e70583bd586a69b596768b2 Signed-off-by: Baohong Liu <baohong.liu@intel.com>
This commit is contained in:
parent
56011cee50
commit
b0c28f2d00
@ -56,7 +56,6 @@ config I2C_QMSI_SS
|
||||
config I2C_QMSI
|
||||
bool "QMSI I2C driver"
|
||||
depends on I2C && QMSI
|
||||
select DMA_QMSI
|
||||
default n
|
||||
help
|
||||
This option enable the QMSI I2C driver.
|
||||
|
||||
@ -14,7 +14,7 @@ obj-$(CONFIG_QMSI_BUILTIN) += soc/$(SOC_NAME)/drivers/rar.o
|
||||
endif
|
||||
obj-$(CONFIG_RTC_QMSI) += drivers/qm_rtc.o
|
||||
obj-$(CONFIG_WDT_QMSI) += drivers/qm_wdt.o
|
||||
obj-$(CONFIG_I2C_QMSI) += drivers/qm_i2c.o
|
||||
obj-$(CONFIG_I2C_QMSI) += drivers/qm_i2c.o drivers/qm_dma.o
|
||||
obj-$(CONFIG_PWM_QMSI) += drivers/qm_pwm.o
|
||||
obj-$(CONFIG_AIO_COMPARATOR_QMSI) += drivers/qm_comparator.o
|
||||
obj-$(CONFIG_AON_COUNTER_QMSI) += drivers/qm_aon_counters.o
|
||||
|
||||
Loading…
Reference in New Issue
Block a user