summaryrefslogtreecommitdiffstats
path: root/arch/arm/boards/crystalfontz-cfa10036
diff options
context:
space:
mode:
authorBrian Lilly <brian@crystalfontz.com>2013-05-23 16:53:07 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2013-05-24 08:34:18 +0200
commit631063fb44c10ea971ac7b4919b528634dde4b2e (patch)
tree4965b6c708875c2b3d69f9dff956d9ceab214fd7 /arch/arm/boards/crystalfontz-cfa10036
parent114f4cebd5ebc6dac912f4b76d1a551319e7d235 (diff)
downloadbarebox-631063fb44c10ea971ac7b4919b528634dde4b2e.tar.gz
barebox-631063fb44c10ea971ac7b4919b528634dde4b2e.tar.xz
ARM: cfa10036: Add more board ID for boot time detection
As new breakout boards are being developped, we need to add their IDs in the device detection code, otherwise they will be treated as regular CFA-10036. Signed-off-by: Brian Lilly <brian@crystalfontz.com> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/boards/crystalfontz-cfa10036')
-rw-r--r--arch/arm/boards/crystalfontz-cfa10036/hwdetect.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c b/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c
index 5eb3ca4cf7..21199d6433 100644
--- a/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c
+++ b/arch/arm/boards/crystalfontz-cfa10036/hwdetect.c
@@ -29,6 +29,10 @@ enum board_type {
BOARD_ID_CFA10036 = 0,
BOARD_ID_CFA10037 = 1,
BOARD_ID_CFA10049 = 2,
+ BOARD_ID_CFA10055 = 3,
+ BOARD_ID_CFA10056 = 4,
+ BOARD_ID_CFA10057 = 5,
+ BOARD_ID_CFA10058 = 6,
};
struct cfa_eeprom_info {
@@ -83,6 +87,18 @@ void cfa10036_detect_hw(void)
case BOARD_ID_CFA10049:
board_name = "cfa10049";
break;
+ case BOARD_ID_CFA10055:
+ board_name = "cfa10055";
+ break;
+ case BOARD_ID_CFA10056:
+ board_name = "cfa10056";
+ break;
+ case BOARD_ID_CFA10057:
+ board_name = "cfa10057";
+ break;
+ case BOARD_ID_CFA10058:
+ board_name = "cfa10058";
+ break;
default:
pr_err("Board ID not supported\n");
return;