summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorBin Meng <bmeng.cn@gmail.com>2015-06-17 11:15:39 +0800
committerSimon Glass <sjg@chromium.org>2015-07-14 18:03:16 -0600
commit990acd0d5165c3ca36716e01c5c182423bdfc16a (patch)
tree398d43c090d88c1e28372dc10560c663787c03ac /arch
parent63d54a67051e3e03b8a46b5442b65323d18ddb98 (diff)
downloadtalos-obmc-uboot-990acd0d5165c3ca36716e01c5c182423bdfc16a.tar.gz
talos-obmc-uboot-990acd0d5165c3ca36716e01c5c182423bdfc16a.zip
x86: crownbay: Add MP initialization
Intel Crown Bay board has a TunnelCreek processor which supports hyper-threading. Add /cpus node in the crownbay.dts and enable the MP initialization. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Acked-by: Simon Glass <sjg@chromium.org> Signed-off-by: Simon Glass <sjg@chromium.org> (modified to remove error: overriding the value of OF_CONTROL. Old value: "y", new value: "y")
Diffstat (limited to 'arch')
-rw-r--r--arch/x86/dts/crownbay.dts20
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/x86/dts/crownbay.dts b/arch/x86/dts/crownbay.dts
index d68efda8df..1ec90cda18 100644
--- a/arch/x86/dts/crownbay.dts
+++ b/arch/x86/dts/crownbay.dts
@@ -23,6 +23,26 @@
silent_console = <0>;
};
+ cpus {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ cpu@0 {
+ device_type = "cpu";
+ compatible = "cpu-x86";
+ reg = <0>;
+ intel,apic-id = <0>;
+ };
+
+ cpu@1 {
+ device_type = "cpu";
+ compatible = "cpu-x86";
+ reg = <1>;
+ intel,apic-id = <1>;
+ };
+
+ };
+
gpioa {
compatible = "intel,ich6-gpio";
u-boot,dm-pre-reloc;
OpenPOWER on IntegriCloud