summaryrefslogtreecommitdiff
path: root/conf/machine
diff options
context:
space:
mode:
Diffstat (limited to 'conf/machine')
-rw-r--r--conf/machine/alix.conf4
-rw-r--r--conf/machine/am3517-evm.conf51
-rw-r--r--conf/machine/archos5.conf41
-rw-r--r--conf/machine/at2440evb.conf19
-rw-r--r--conf/machine/at91sam9g45ek.conf29
-rw-r--r--conf/machine/beagleboard.conf1
-rw-r--r--conf/machine/ben-nanonote.conf11
-rw-r--r--conf/machine/bug.conf10
-rw-r--r--conf/machine/c7x0.conf2
-rw-r--r--conf/machine/calamari.conf31
-rw-r--r--conf/machine/cm-t35.conf46
-rw-r--r--conf/machine/collie.conf2
-rw-r--r--conf/machine/da830-omapl137-evm.conf14
-rw-r--r--conf/machine/da850-omapl138-evm.conf14
-rw-r--r--conf/machine/davinci-sffsdr.conf1
-rw-r--r--conf/machine/dm355-evm.conf3
-rw-r--r--conf/machine/dm355-leopard.conf2
-rw-r--r--conf/machine/dm365-evm.conf3
-rw-r--r--conf/machine/dm6446-evm.conf1
-rw-r--r--conf/machine/dm6467-evm.conf2
-rw-r--r--conf/machine/dm6467t-evm.conf7
-rw-r--r--conf/machine/em-x270.conf4
-rw-r--r--conf/machine/ep93xx.conf10
-rw-r--r--conf/machine/guinness.conf2
-rw-r--r--conf/machine/hawkboard.conf14
-rw-r--r--conf/machine/htcdream.conf12
-rw-r--r--conf/machine/i686-generic.conf5
-rw-r--r--conf/machine/iei-nanogx-466.conf30
-rw-r--r--conf/machine/igep0020.conf44
-rw-r--r--conf/machine/include/AT91-LCD.inc15
-rw-r--r--conf/machine/include/AT91.inc51
-rw-r--r--conf/machine/include/davinci.inc7
-rw-r--r--conf/machine/include/dm355.inc2
-rw-r--r--conf/machine/include/dm365.inc12
-rw-r--r--conf/machine/include/dm6446.inc13
-rw-r--r--conf/machine/include/kirkwood.inc2
-rw-r--r--conf/machine/include/omap3.inc16
-rw-r--r--conf/machine/include/omapl137.inc1
-rw-r--r--conf/machine/include/omapl138.inc1
-rw-r--r--conf/machine/include/tune-atom.inc9
-rw-r--r--conf/machine/include/tune-ep9312.inc9
-rw-r--r--conf/machine/include/tune-ppce500v2.inc4
-rw-r--r--conf/machine/include/tune-sh3.inc1
-rw-r--r--conf/machine/include/tune-sh4.inc1
-rw-r--r--conf/machine/include/tune-strongarm.inc7
-rw-r--r--conf/machine/include/tune-xscale.inc9
-rw-r--r--conf/machine/include/zaurus-2.6.inc34
-rw-r--r--conf/machine/include/zaurus-kernel.inc10
-rw-r--r--conf/machine/ion.conf21
-rw-r--r--conf/machine/jornada6xx.conf13
-rw-r--r--conf/machine/kixrp435.conf20
-rw-r--r--conf/machine/micro2440.conf20
-rw-r--r--conf/machine/mini2440.conf33
-rw-r--r--conf/machine/mpc8315e-rdb.conf6
-rw-r--r--conf/machine/mtcdp-embedded.conf29
-rw-r--r--conf/machine/mtcdp.conf29
-rw-r--r--conf/machine/mx27ads.conf19
-rw-r--r--conf/machine/mx31ads.conf2
-rw-r--r--conf/machine/neuros-osd2.conf1
-rw-r--r--conf/machine/nhk15.conf24
-rw-r--r--conf/machine/om-gta01.conf16
-rw-r--r--conf/machine/om-gta02.conf44
-rw-r--r--conf/machine/omap3-pandora.conf71
-rw-r--r--conf/machine/omap3-touchbook.conf50
-rw-r--r--conf/machine/omap3evm.conf3
-rw-r--r--conf/machine/omap4430-sdp.conf49
-rw-r--r--conf/machine/omapzoom.conf1
-rw-r--r--conf/machine/omapzoom2.conf55
-rw-r--r--conf/machine/openrd-base.conf21
-rw-r--r--conf/machine/openrd-client.conf21
-rw-r--r--conf/machine/palmpre.conf30
-rw-r--r--conf/machine/progear.conf2
-rw-r--r--conf/machine/qemumips.conf15
-rw-r--r--conf/machine/qemux86.conf1
-rw-r--r--conf/machine/sgh-i900.conf24
-rw-r--r--conf/machine/simone.conf10
-rw-r--r--conf/machine/smdk6410.conf16
-rw-r--r--conf/machine/stamp9g20evb.conf26
-rw-r--r--conf/machine/topas910.conf5
-rw-r--r--conf/machine/tx25.conf29
-rw-r--r--conf/machine/tx27.conf29
-rw-r--r--conf/machine/vortex86sx.conf12
-rw-r--r--conf/machine/x86.conf2
-rw-r--r--conf/machine/xilinx-ml403.conf3
-rw-r--r--conf/machine/xo.conf2
85 files changed, 1285 insertions, 88 deletions
diff --git a/conf/machine/alix.conf b/conf/machine/alix.conf
index 7b9aa98e00..e116e611ad 100644
--- a/conf/machine/alix.conf
+++ b/conf/machine/alix.conf
@@ -4,7 +4,7 @@
#
# http://pcengines.ch/alix1c.htm
-# i386 doesn't work with NTPL, see http://ecos.sourceware.org/ml/libc-ports/2006-03/msg00030.html
+# i386 doesn't work with NPTL, see http://ecos.sourceware.org/ml/libc-ports/2006-03/msg00030.html
TARGET_ARCH = "i586"
PREFERRED_PROVIDER_virtual/kernel = "linux"
@@ -16,7 +16,7 @@ GLIBC_EXTRA_OECONF = "--with-tls"
MACHINE_FEATURES = "kernel26 usbhost ext2 pci screen alsa acpi x86"
-require conf/machine/include/tune-geodelx.inc
+require conf/machine/include/tune-geode.inc
IMAGE_FSTYPES += "tar.gz"
diff --git a/conf/machine/am3517-evm.conf b/conf/machine/am3517-evm.conf
new file mode 100644
index 0000000000..0ee57c407f
--- /dev/null
+++ b/conf/machine/am3517-evm.conf
@@ -0,0 +1,51 @@
+#@TYPE: Machine
+#@NAME: omap3 EVM
+#@DESCRIPTION: Machine configuration for the TI omap3517 EVM
+TARGET_ARCH = "arm"
+
+PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
+XSERVER = "xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-mouse \
+ xf86-input-tslib \
+ xf86-video-omapfb \
+ xf86-input-keyboard"
+
+GUI_MACHINE_CLASS = "smallscreen"
+
+require conf/machine/include/omap3.inc
+
+PACKAGE_EXTRA_ARCHS += "omap3517-evm"
+
+# Ship all kernel modules
+
+IMAGE_FSTYPES ?= "jffs2 tar.bz2"
+EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048"
+
+SERIAL_CONSOLE = "115200 ttyS2"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-omap-psp"
+
+UBOOT_ARCH = "arm"
+UBOOT_MACHINE = "omap3517_evm_config"
+XLOAD_MACHINE = "omap3517evm_config"
+
+MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen touchscreen ethernet"
+
+# NOTE: there are NAND and OneNAND versions of this board...
+
+# do ubiattach /dev/ubi_ctrl -m 4
+# From dmesg:
+# UBI: smallest flash I/O unit: 2048
+# UBI: logical eraseblock size: 129024 bytes
+# from ubiattach stdout:
+# UBI device number 0, total 1996 LEBs
+MKUBIFS_ARGS = "-m 2048 -e 129024 -c 1996"
+
+# do ubiattach /dev/ubi_ctrl -m 4
+# from dmesg:
+# UBI: smallest flash I/O unit: 2048
+# UBI: physical eraseblock size: 131072 bytes (128 KiB)
+# UBI: sub-page size: 512
+UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512"
+
diff --git a/conf/machine/archos5.conf b/conf/machine/archos5.conf
new file mode 100644
index 0000000000..8640912b0f
--- /dev/null
+++ b/conf/machine/archos5.conf
@@ -0,0 +1,41 @@
+#@TYPE: Machine
+#@NAME: OMAP3 based Archos 5
+#@DESCRIPTION: Machine configuration for the Archos 5
+
+TARGET_ARCH = "arm"
+require conf/machine/include/omap3.inc
+
+ASSUME_PROVIDED += "u-boot"
+
+PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
+XSERVER = "xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-mouse \
+ xf86-input-tslib \
+ xf86-video-omapfb \
+ xf86-input-keyboard"
+
+#What is the correct one, both seem in use?
+MACHINE_GUI_CLASS = "bigscreen"
+GUI_MACHINE_CLASS = "bigscreen"
+
+#800 * 480 Widescreen
+MACHINE_DISPLAY_WIDTH_PIXELS = "800"
+MACHINE_DISPLAY_HEIGHT_PIXELS = "480"
+
+KERNEL_IMAGETYPE = "zImage"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-omap-archos"
+
+# Ship all kernel modules
+MACHINE_EXTRA_RRECOMMENDS = "kernel-modules"
+
+IMAGE_FSTYPES += "tar.bz2"
+EXTRA_IMAGECMD_jffs2 = "-lnp "
+
+SERIAL_CONSOLE = "115200 ttyS2"
+
+CMDLINE = "root=/dev/sda1 rw init=/sbin/init console=ttyS2,115200n8 mem=128M nohz=off"
+
+MACHINE_FEATURES = "kernel26 apm usbgadget usbhost keyboard vfat ext2 screen touchscreen wifi"
+
diff --git a/conf/machine/at2440evb.conf b/conf/machine/at2440evb.conf
new file mode 100644
index 0000000000..f3fa5edfaf
--- /dev/null
+++ b/conf/machine/at2440evb.conf
@@ -0,0 +1,19 @@
+#@TYPE: Machine
+#@Name: Avantech AT2440EVB Dev Board
+#@DESCRIPTION: Machine configuration for Avantech AT2440EVB Dev Board
+
+
+TARGET_ARCH = "arm"
+
+PREFERRED_PROVIDER_virtual/kernel = "linux"
+
+# used by sysvinit_2
+SERIAL_CONSOLE = "115200 ttySAC0"
+
+IMAGE_FSTYPES = "tar.gz"
+KERNEL_IMAGETYPE = "uImage"
+UBOOT_ENTRYPOINT = "30008000"
+
+MACHINE_FEATURES = "kernel26 screen touchscreen"
+
+require conf/machine/include/tune-arm920t.inc
diff --git a/conf/machine/at91sam9g45ek.conf b/conf/machine/at91sam9g45ek.conf
new file mode 100644
index 0000000000..98fd7113c0
--- /dev/null
+++ b/conf/machine/at91sam9g45ek.conf
@@ -0,0 +1,29 @@
+#@TYPE: Machine
+#@Name: Atmel AT91SAM9G45EK Development Platform
+#@DESCRIPTION: Machine configuration for the at91sam9g45ek development board with a at91sam9g45-ES2 processor
+# Once a at91sam9g45ek development board with a production at91sam9g45 processor
+# is available we should change the recipe to use the at91sam9m10g45ek_defconfig
+
+include conf/machine/include/AT91-LCD.inc
+
+# Has linux config file in OpenEmbedded
+#
+# LINUX26_DEFCONFIG = "at91sam9g45ek_defconfig"
+# LINUX26_DEFCONFIG = "at91sam9m10g45ek_defconfig"
+
+# Supported u-boot machines
+#UBOOT_MACHINE = "at91sam9m10g45ek_nandflash_config"
+#UBOOT_MACHINE = "at91sam9m10g45ek_dataflash_config"
+UBOOT_MACHINE = "at91sam9m10g45ek_dataflash_cs0_config"
+#UBOOT_MACHINE = "at91sam9m10g45ek_config"
+#UBOOT_MACHINE = "at91sam9g45ekes_nandflash_config"
+#UBOOT_MACHINE = "at91sam9g45ekes_dataflash_config"
+#UBOOT_MACHINE = "at91sam9g45ekes_dataflash_cs0_config"
+#UBOOT_MACHINE = "at91sam9g45ekes_config"
+
+# Boot from Dataflash, so we do not have to reprogram
+# At91bootstrap/U-Boot everytime we erase the NAND flash
+AT91BOOTSTRAP_BOARD = "at91sam9g45df"
+
+MACHINE_FEATURES += "usbhost"
+
diff --git a/conf/machine/beagleboard.conf b/conf/machine/beagleboard.conf
index 69cdec6f1f..a5de68e0af 100644
--- a/conf/machine/beagleboard.conf
+++ b/conf/machine/beagleboard.conf
@@ -41,6 +41,5 @@ UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512"
PREFERRED_VERSION_u-boot = "git"
-MACHINE_EXTRA_RRECOMMENDS = " omap3-sgx-modules "
# and sdio
MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa"
diff --git a/conf/machine/ben-nanonote.conf b/conf/machine/ben-nanonote.conf
new file mode 100644
index 0000000000..08bcdea3e5
--- /dev/null
+++ b/conf/machine/ben-nanonote.conf
@@ -0,0 +1,11 @@
+#@TYPE: Machine
+#@NAME: Ben Nanonote
+#@DESCRIPTION: Machine configuration for the Qi-Hardware's Ben Nanonote
+
+TARGET_ARCH = "mipsel"
+require conf/machine/include/tune-mips32.inc
+
+PREFERRED_PROVIDER_virtual/kernel = "linux-jlime-ben"
+KERNEL_IMAGETYPE = "uImage"
+IMAGE_FSTYPES ?= "jffs2"
+
diff --git a/conf/machine/bug.conf b/conf/machine/bug.conf
index cec3d5b785..d79cf15129 100644
--- a/conf/machine/bug.conf
+++ b/conf/machine/bug.conf
@@ -3,7 +3,7 @@
#@DESCRIPTION: Machine configuration for the BUG base unit.
TARGET_ARCH = "arm"
-MACHINE_EXTRA_RRECOMMENDS = "marvell-gspi-fw"
+MACHINE_EXTRA_RRECOMMENDS = "marvell-gspi-fw marvell-sdio-fw"
PREFERRED_PROVIDER_virtual/kernel = "linux-bug"
MACHINE_FEATURES = "kernel26 screen touchscreen hotplug alsa wifi usbhost usbgadget"
@@ -14,3 +14,11 @@ CPU_FEATURES += "vfp"
require conf/machine/include/tune-arm1136jf-s.inc
KERNEL_IMAGETYPE = "uImage"
+
+PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
+XSERVER = "xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-tslib \
+ xf86-input-mouse \
+ xf86-video-fbdev \
+ xf86-input-keyboard"
diff --git a/conf/machine/c7x0.conf b/conf/machine/c7x0.conf
index 16073fee82..4daedde482 100644
--- a/conf/machine/c7x0.conf
+++ b/conf/machine/c7x0.conf
@@ -15,8 +15,6 @@ require conf/machine/include/zaurus-clamshell.inc
# please set the right value in your local.conf
ROOT_FLASH_SIZE = "25"
-XSERVER = "xserver-kdrive-imageon"
-
MACHINE_GUI_CLASS = "bigscreen"
MACHINE_DISPLAY_WIDTH_PIXELS = "640"
MACHINE_DISPLAY_HEIGHT_PIXELS = "480"
diff --git a/conf/machine/calamari.conf b/conf/machine/calamari.conf
new file mode 100644
index 0000000000..dd1ad2291e
--- /dev/null
+++ b/conf/machine/calamari.conf
@@ -0,0 +1,31 @@
+#@TYPE: Machine
+#@Name: Freescale MPC8536DS Calamari
+#@DESCRIPTION: Machine configuration for the Freescale MPC8536DS Calamari Development System
+
+# Development board with 1.5 GHz dual-issue PowerPC SoC with MMU/FPU and PCI,
+# 3x PCI Express up to x8, 2x SATA.
+
+TARGET_ARCH = "powerpc"
+
+PREFERRED_PROVIDER_virtual/kernel ?= "linux"
+
+MACHINE_FEATURES = "kernel26 usbhost pci ext2 uboot"
+
+KERNEL_IMAGETYPE = "uImage"
+
+PREFERRED_VERSION_u-boot ?= "git"
+UBOOT_MACHINE = "MPC8536DS_config"
+UBOOT_ENTRYPOINT = "0"
+UBOOT_LOADADDRESS = "0"
+
+#rootfs on NAND flash
+EXTRA_IMAGECMD_jffs2 = "--pad --big-endian --eraseblock=0x4000 --no-cleanmarkers"
+
+#don't try to access tty1
+USE_VT = "0"
+
+SERIAL_CONSOLE = "115200 ttyS0"
+
+#tune for the e500v2 core
+require conf/machine/include/tune-ppce500v2.inc
+
diff --git a/conf/machine/cm-t35.conf b/conf/machine/cm-t35.conf
new file mode 100644
index 0000000000..ccb9f95773
--- /dev/null
+++ b/conf/machine/cm-t35.conf
@@ -0,0 +1,46 @@
+#@TYPE: Machine
+#@NAME: CM-T35 machine
+#@DESCRIPTION: Machine configuration for the CompuLab CM-T35 board (http://www.compulab.co.il/t3530/html/t3530-cm-datasheet.htm)
+
+TARGET_ARCH = "arm"
+
+PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
+XSERVER = "xserver-xorg \
+ xf86-input-evdev \
+ xf86-input-mouse \
+ xf86-input-evtouch \
+ xf86-input-tslib \
+ xf86-video-omapfb \
+ xf86-input-keyboard"
+
+GUI_MACHINE_CLASS = "bigscreen"
+
+require conf/machine/include/omap3.inc
+
+IMAGE_FSTYPES += "tar.bz2 ubi"
+EXTRA_IMAGECMD_jffs2 = "-lnp "
+
+# Guesswork
+SERIAL_CONSOLE = "115200 ttyS2"
+
+UBOOT_MACHINE = "cm_t35_config"
+PREFERRED_VERSION_u-boot = "git"
+
+# do ubiattach /dev/ubi_ctrl -m 4
+# From dmesg:
+# UBI: smallest flash I/O unit: 2048
+# UBI: logical eraseblock size: 126976 bytes
+# from ubiattach stdout:
+# UBI device number 0, total 4039 LEBs
+MKUBIFS_ARGS = "-m 2048 -e 126976 -c 4039"
+
+# do ubiattach /dev/ubi_ctrl -m 4
+# from dmesg:
+# UBI: smallest flash I/O unit: 2048
+# UBI: physical eraseblock size: 131072 bytes (128 KiB)
+# UBI: sub-page size: 512
+UBINIZE_ARGS = "-O 2048 -m 2048 -p 128KiB"
+
+MACHINE_EXTRA_RRECOMMENDS = "marvell-sdio-fw"
+MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa wifi ext2"
+
diff --git a/conf/machine/collie.conf b/conf/machine/collie.conf
index 47f6e30dfd..66995e9b09 100644
--- a/conf/machine/collie.conf
+++ b/conf/machine/collie.conf
@@ -9,8 +9,6 @@ ROOT_FLASH_SIZE = "14"
# actually 14680064
EXTRA_IMAGECMD_jffs2 = "--pad=14680064 --little-endian --eraseblock=0x20000 -n"
-XSERVER = "xserver-kdrive-fbdev"
-
MACHINE_GUI_CLASS = "smallscreen"
MACHINE_DISPLAY_WIDTH_PIXELS = "240"
MACHINE_DISPLAY_HEIGHT_PIXELS = "320"
diff --git a/conf/machine/da830-omapl137-evm.conf b/conf/machine/da830-omapl137-evm.conf
new file mode 100644
index 0000000000..0164e1c27d
--- /dev/null
+++ b/conf/machine/da830-omapl137-evm.conf
@@ -0,0 +1,14 @@
+#@TYPE: Machine
+#@NAME: DA830 CPUs on a DA830/OMAPL137 EVM board
+#@DESCRIPTION: Machine configuration for the TI DA830/OMAPL137 EVM board
+
+require conf/machine/include/davinci.inc
+require conf/machine/include/omapl137.inc
+
+UBOOT_MACHINE = "da830_omapl137_evm_config"
+UBOOT_ENTRYPOINT = "0xc0008000"
+UBOOT_LOADADDRESS = "0xc0008000"
+
+MACHINE_FEATURES = "kernel26 serial ethernet"
+
+SERIAL_CONSOLE = "115200 ttyS2"
diff --git a/conf/machine/da850-omapl138-evm.conf b/conf/machine/da850-omapl138-evm.conf
new file mode 100644
index 0000000000..b61c00ca27
--- /dev/null
+++ b/conf/machine/da850-omapl138-evm.conf
@@ -0,0 +1,14 @@
+#@TYPE: Machine
+#@NAME: DA850 CPUs on a DA850/OMAPL138 EVM board
+#@DESCRIPTION: Machine configuration for the TI DA850/OMAPL138 EVM board
+
+require conf/machine/include/davinci.inc
+require conf/machine/include/omapl138.inc
+
+UBOOT_MACHINE = "da850_omapl138_evm_config"
+UBOOT_ENTRYPOINT = "0xc0008000"
+UBOOT_LOADADDRESS = "0xc0008000"
+
+MACHINE_FEATURES = "kernel26 serial ethernet"
+
+SERIAL_CONSOLE = "115200 ttyS2"
diff --git a/conf/machine/davinci-sffsdr.conf b/conf/machine/davinci-sffsdr.conf
index e3c0554f71..63fc2cacc4 100644
--- a/conf/machine/davinci-sffsdr.conf
+++ b/conf/machine/davinci-sffsdr.conf
@@ -28,4 +28,5 @@ MACHINE_FEATURES = "kernel26 serial"
#MACHINE_EXTRA_RRECOMMENDS = "dsplink-module"
require conf/machine/include/tune-arm926ejs.inc
+require conf/machine/include/dm6446.inc
diff --git a/conf/machine/dm355-evm.conf b/conf/machine/dm355-evm.conf
index d509152b22..a352b5e926 100644
--- a/conf/machine/dm355-evm.conf
+++ b/conf/machine/dm355-evm.conf
@@ -3,5 +3,6 @@
#@DESCRIPTION: Machine configuration for the TI Davinci DM355 EVM board
require conf/machine/include/davinci.inc
+require conf/machine/include/dm355.inc
-UBOOT_MACHINE = "davinci_dvevm_config"
+UBOOT_MACHINE = "davinci_dm355_evm_config"
diff --git a/conf/machine/dm355-leopard.conf b/conf/machine/dm355-leopard.conf
index a488e0b1c8..748ef05d44 100644
--- a/conf/machine/dm355-leopard.conf
+++ b/conf/machine/dm355-leopard.c