conf/machine: add keystone SOC and keystone-evm machine
authorDenys Dmytriyenko <denys@ti.com>
Fri, 2 Nov 2012 00:43:07 +0000 (20:43 -0400)
committerDenys Dmytriyenko <denys@ti.com>
Fri, 2 Nov 2012 00:46:05 +0000 (20:46 -0400)
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
conf/machine/include/keystone.inc [new file with mode: 0644]
conf/machine/keystone-evm.conf [new file with mode: 0644]

diff --git a/conf/machine/include/keystone.inc b/conf/machine/include/keystone.inc
new file mode 100644 (file)
index 0000000..1914128
--- /dev/null
@@ -0,0 +1,14 @@
+SOC_FAMILY = "keystone"
+require conf/machine/include/soc-family.inc
+
+require conf/machine/include/tune-cortexa15.inc
+PREFERRED_PROVIDER_virtual/kernel = "linux-keystone"
+# Increase this everytime you change something in the kernel
+MACHINE_KERNEL_PR = "r1"
+
+KERNEL_IMAGETYPE = "uImage"
+
+UBOOT_ENTRYPOINT = "0x80008000"
+UBOOT_LOADADDRESS = "0x80008000"
+
+EXTRA_IMAGEDEPENDS += "u-boot"
diff --git a/conf/machine/keystone-evm.conf b/conf/machine/keystone-evm.conf
new file mode 100644 (file)
index 0000000..188d53c
--- /dev/null
@@ -0,0 +1,23 @@
+#@TYPE: Machine
+#@NAME: Keystone 2 machine
+#@DESCRIPTION: Machine configuration for the TI Keystone 2
+
+PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
+XSERVER = "xserver-xorg \
+           xf86-input-evdev \
+           xf86-video-fbdev"
+
+GUI_MACHINE_CLASS = "bigscreen"
+
+require conf/machine/include/keystone.inc
+#EXTRA_IMAGEDEPENDS = "u-boot"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-keystone"
+
+IMAGE_FSTYPES += "tar.bz2"
+
+SERIAL_CONSOLE = "115200 ttyO0"
+
+UBOOT_MACHINE = "keystone_config"
+
+MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa"