浏览代码

cros_ec: exynos: Use the correct tps65090 driver in each case

Exynos 5250 boards (snow, spring) use the I2C driver but Exynos 5420 boards
cannot due to a hardware design decision. Select the correct driver to use
in each case.

Signed-off-by: Simon Glass <sjg@chromium.org>
Tested-by: Ajay Kumar <ajaykumar.rs@samsung.com>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Simon Glass 10 年之前
父节点
当前提交
5b9c8cb6cb
共有 3 个文件被更改,包括 4 次插入1 次删除
  1. 1 1
      drivers/power/pmic/Makefile
  2. 1 0
      include/configs/exynos5250-dt.h
  3. 2 0
      include/configs/peach-pit.h

+ 1 - 1
drivers/power/pmic/Makefile

@@ -11,7 +11,7 @@ obj-$(CONFIG_POWER_MAX8997) += pmic_max8997.o
 obj-$(CONFIG_POWER_MUIC_MAX8997) += muic_max8997.o
 obj-$(CONFIG_POWER_MUIC_MAX8997) += muic_max8997.o
 obj-$(CONFIG_POWER_MAX77686) += pmic_max77686.o
 obj-$(CONFIG_POWER_MAX77686) += pmic_max77686.o
 obj-$(CONFIG_POWER_PFUZE100) += pmic_pfuze100.o
 obj-$(CONFIG_POWER_PFUZE100) += pmic_pfuze100.o
-obj-$(CONFIG_POWER_TPS65090) += pmic_tps65090.o
+obj-$(CONFIG_POWER_TPS65090_I2C) += pmic_tps65090.o
 obj-$(CONFIG_POWER_TPS65090_EC) += pmic_tps65090_ec.o
 obj-$(CONFIG_POWER_TPS65090_EC) += pmic_tps65090_ec.o
 obj-$(CONFIG_POWER_TPS65217) += pmic_tps65217.o
 obj-$(CONFIG_POWER_TPS65217) += pmic_tps65217.o
 obj-$(CONFIG_POWER_TPS65218) += pmic_tps65218.o
 obj-$(CONFIG_POWER_TPS65218) += pmic_tps65218.o

+ 1 - 0
include/configs/exynos5250-dt.h

@@ -42,6 +42,7 @@
 
 
 /* PMIC */
 /* PMIC */
 #define CONFIG_POWER_MAX77686
 #define CONFIG_POWER_MAX77686
+#define CONFIG_POWER_TPS65090_I2C
 
 
 /* Sound */
 /* Sound */
 #define CONFIG_CMD_SOUND
 #define CONFIG_CMD_SOUND

+ 2 - 0
include/configs/peach-pit.h

@@ -30,4 +30,6 @@
 #define LCD_BPP			LCD_COLOR16
 #define LCD_BPP			LCD_COLOR16
 #endif
 #endif
 
 
+#define CONFIG_POWER_TPS65090_EC
+
 #endif	/* __CONFIG_PEACH_PIT_H */
 #endif	/* __CONFIG_PEACH_PIT_H */