mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-29 15:43:44 +08:00
exynos: config: Move cros_ec and tps65090 out of smdk boards
These boards do not in fact have a Chrome OS EC, nor a TPS565090 PMIC, so move the settings into a separate common file to be used by those that need it. Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
This commit is contained in:
parent
87033d4d97
commit
7d15953619
@ -48,17 +48,10 @@
|
||||
#define CONFIG_SYS_CONSOLE_IS_IN_ENV
|
||||
#define CONFIG_CONSOLE_MUX
|
||||
|
||||
/* Enable keyboard */
|
||||
#define CONFIG_CROS_EC /* CROS_EC protocol */
|
||||
#define CONFIG_CROS_EC_KEYB /* CROS_EC keyboard input */
|
||||
#define CONFIG_CMD_CROS_EC
|
||||
#define CONFIG_KEYBOARD
|
||||
|
||||
/* Console configuration */
|
||||
#define EXYNOS_DEVICE_SETTINGS \
|
||||
"stdin=serial,cros-ec-keyb\0" \
|
||||
"stdout=serial,lcd\0" \
|
||||
"stderr=serial,lcd\0"
|
||||
"stdin=serial\0" \
|
||||
"stdout=serial\0" \
|
||||
"stderr=serial\0"
|
||||
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
EXYNOS_DEVICE_SETTINGS
|
||||
@ -185,11 +178,6 @@
|
||||
#define CONFIG_ENV_SPI_MAX_HZ 50000000
|
||||
#endif
|
||||
|
||||
/* PMIC */
|
||||
#define CONFIG_POWER
|
||||
#define CONFIG_POWER_I2C
|
||||
#define CONFIG_POWER_TPS65090
|
||||
|
||||
/* Ethernet Controllor Driver */
|
||||
#ifdef CONFIG_CMD_NET
|
||||
#define CONFIG_SMC911X
|
||||
|
35
include/configs/exynos5-dt-common.h
Normal file
35
include/configs/exynos5-dt-common.h
Normal file
@ -0,0 +1,35 @@
|
||||
/*
|
||||
* Copyright (C) 2014 Google, Inc
|
||||
*
|
||||
* Configuration settings for generic Exynos 5 board
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
#ifndef __CONFIG_EXYNOS5_DT_COMMON_H
|
||||
#define __CONFIG_EXYNOS5_DT_COMMON_H
|
||||
|
||||
#include "exynos5-common.h"
|
||||
|
||||
/* PMIC */
|
||||
#define CONFIG_POWER
|
||||
#define CONFIG_POWER_I2C
|
||||
#define CONFIG_POWER_TPS65090
|
||||
|
||||
/* Enable keyboard */
|
||||
#define CONFIG_CROS_EC /* CROS_EC protocol */
|
||||
#define CONFIG_CROS_EC_KEYB /* CROS_EC keyboard input */
|
||||
#define CONFIG_CMD_CROS_EC
|
||||
#define CONFIG_KEYBOARD
|
||||
|
||||
/* Console configuration */
|
||||
#undef EXYNOS_DEVICE_SETTINGS
|
||||
#define EXYNOS_DEVICE_SETTINGS \
|
||||
"stdin=serial,cros-ec-keyb\0" \
|
||||
"stdout=serial,lcd\0" \
|
||||
"stderr=serial,lcd\0"
|
||||
|
||||
#define CONFIG_EXTRA_ENV_SETTINGS \
|
||||
EXYNOS_DEVICE_SETTINGS
|
||||
|
||||
#endif
|
@ -22,8 +22,6 @@
|
||||
|
||||
#define CONFIG_SPL_MAX_FOOTPRINT (14 * 1024)
|
||||
|
||||
#define CONFIG_CROS_EC_I2C /* Support CROS_EC over I2C */
|
||||
|
||||
/* USB */
|
||||
#define CONFIG_CMD_USB
|
||||
#define CONFIG_USB_XHCI
|
||||
@ -44,7 +42,6 @@
|
||||
|
||||
/* PMIC */
|
||||
#define CONFIG_POWER_MAX77686
|
||||
#define CONFIG_POWER_TPS65090_I2C
|
||||
|
||||
/* Sound */
|
||||
#define CONFIG_CMD_SOUND
|
||||
|
@ -10,6 +10,7 @@
|
||||
#define __CONFIG_PEACH_PIT_H
|
||||
|
||||
#include <configs/exynos5420-common.h>
|
||||
#include <configs/exynos5-dt-common.h>
|
||||
|
||||
|
||||
/* select serial console configuration */
|
||||
|
@ -10,6 +10,10 @@
|
||||
#define __CONFIG_SNOW_H
|
||||
|
||||
#include <configs/exynos5250-common.h>
|
||||
#include <configs/exynos5-dt-common.h>
|
||||
|
||||
|
||||
#define CONFIG_CROS_EC_I2C /* Support CROS_EC over I2C */
|
||||
#define CONFIG_POWER_TPS65090_I2C
|
||||
|
||||
#endif /* __CONFIG_SNOW_H */
|
||||
|
Loading…
Reference in New Issue
Block a user