summaryrefslogtreecommitdiff
path: root/meta/conf/machine
diff options
context:
space:
mode:
Diffstat (limited to 'meta/conf/machine')
-rw-r--r--meta/conf/machine/akita.conf11
-rw-r--r--meta/conf/machine/bootcdx86.conf5
-rw-r--r--meta/conf/machine/c7x0.conf14
-rw-r--r--meta/conf/machine/cm-x270.conf59
-rw-r--r--meta/conf/machine/em-x270.conf66
-rw-r--r--meta/conf/machine/fic-gta01.conf48
-rw-r--r--meta/conf/machine/fic-gta02.conf50
-rw-r--r--meta/conf/machine/htcuniversal.conf33
-rw-r--r--meta/conf/machine/hx2000.conf50
-rw-r--r--meta/conf/machine/include/README100
-rw-r--r--meta/conf/machine/include/arm/README40
-rw-r--r--meta/conf/machine/include/arm/arch-arm.inc16
-rw-r--r--meta/conf/machine/include/arm/arch-arm64.inc36
-rw-r--r--meta/conf/machine/include/arm/arch-armv4.inc34
-rw-r--r--meta/conf/machine/include/arm/arch-armv5-dsp.inc52
-rw-r--r--meta/conf/machine/include/arm/arch-armv5.inc57
-rw-r--r--meta/conf/machine/include/arm/arch-armv6.inc50
-rw-r--r--meta/conf/machine/include/arm/arch-armv7a.inc141
-rw-r--r--meta/conf/machine/include/arm/arch-armv7ve.inc140
-rw-r--r--meta/conf/machine/include/arm/arch-armv8.inc1
-rw-r--r--meta/conf/machine/include/arm/feature-arm-neon.inc18
-rw-r--r--meta/conf/machine/include/arm/feature-arm-thumb.inc30
-rw-r--r--meta/conf/machine/include/arm/feature-arm-vfp.inc14
-rw-r--r--meta/conf/machine/include/mips/README56
-rw-r--r--meta/conf/machine/include/mips/arch-mips.inc151
-rw-r--r--meta/conf/machine/include/mips/feature-mips-mips16e.inc17
-rw-r--r--meta/conf/machine/include/mips/tune-mips-24k.inc51
-rw-r--r--meta/conf/machine/include/poodle-2.6.inc1
-rw-r--r--meta/conf/machine/include/powerpc/README17
-rw-r--r--meta/conf/machine/include/powerpc/arch-powerpc.inc34
-rw-r--r--meta/conf/machine/include/powerpc/arch-powerpc64.inc17
-rw-r--r--meta/conf/machine/include/qemu.inc33
-rw-r--r--meta/conf/machine/include/qemuboot-mips.inc8
-rw-r--r--meta/conf/machine/include/qemuboot-x86.inc15
-rw-r--r--meta/conf/machine/include/sh/README11
-rw-r--r--meta/conf/machine/include/sh/arch-sh.inc9
-rw-r--r--meta/conf/machine/include/soc-family.inc3
-rw-r--r--meta/conf/machine/include/tosa-2.6.inc6
-rw-r--r--meta/conf/machine/include/tune-arm1136jf-s.inc15
-rw-r--r--meta/conf/machine/include/tune-arm920t.inc13
-rw-r--r--meta/conf/machine/include/tune-arm926ejs.inc16
-rw-r--r--meta/conf/machine/include/tune-arm9tdmi.inc13
-rw-r--r--meta/conf/machine/include/tune-armv5te.inc5
-rw-r--r--meta/conf/machine/include/tune-atom.inc2
-rw-r--r--meta/conf/machine/include/tune-c3.inc13
-rw-r--r--meta/conf/machine/include/tune-core2.inc38
-rw-r--r--meta/conf/machine/include/tune-corei7.inc39
-rw-r--r--meta/conf/machine/include/tune-cortexa15.inc48
-rw-r--r--meta/conf/machine/include/tune-cortexa17.inc48
-rw-r--r--meta/conf/machine/include/tune-cortexa5.inc36
-rw-r--r--meta/conf/machine/include/tune-cortexa7.inc48
-rw-r--r--meta/conf/machine/include/tune-cortexa8.inc36
-rw-r--r--meta/conf/machine/include/tune-cortexa9.inc51
-rw-r--r--meta/conf/machine/include/tune-ep9312.inc14
-rw-r--r--meta/conf/machine/include/tune-i586-nlp.inc19
-rw-r--r--meta/conf/machine/include/tune-i586.inc14
-rw-r--r--meta/conf/machine/include/tune-iwmmxt.inc14
-rw-r--r--meta/conf/machine/include/tune-mips32.inc25
-rw-r--r--meta/conf/machine/include/tune-mips32r2.inc29
-rw-r--r--meta/conf/machine/include/tune-mips32r6.inc29
-rw-r--r--meta/conf/machine/include/tune-mips64.inc3
-rw-r--r--meta/conf/machine/include/tune-mips64r2.inc84
-rw-r--r--meta/conf/machine/include/tune-mips64r6.inc58
-rw-r--r--meta/conf/machine/include/tune-octeon.inc32
-rw-r--r--meta/conf/machine/include/tune-power5.inc21
-rw-r--r--meta/conf/machine/include/tune-power6.inc21
-rw-r--r--meta/conf/machine/include/tune-power7.inc21
-rw-r--r--meta/conf/machine/include/tune-ppc476.inc14
-rw-r--r--meta/conf/machine/include/tune-ppc603e.inc16
-rw-r--r--meta/conf/machine/include/tune-ppc7400.inc14
-rw-r--r--meta/conf/machine/include/tune-ppce300c2.inc11
-rw-r--r--meta/conf/machine/include/tune-ppce300c3.inc23
-rw-r--r--meta/conf/machine/include/tune-ppce500.inc22
-rw-r--r--meta/conf/machine/include/tune-ppce500mc.inc17
-rw-r--r--meta/conf/machine/include/tune-ppce500v2.inc20
-rw-r--r--meta/conf/machine/include/tune-ppce5500.inc23
-rw-r--r--meta/conf/machine/include/tune-ppce6500.inc24
-rw-r--r--meta/conf/machine/include/tune-sh3.inc18
-rw-r--r--meta/conf/machine/include/tune-sh4.inc35
-rw-r--r--meta/conf/machine/include/tune-strongarm.inc2
-rw-r--r--meta/conf/machine/include/tune-strongarm1100.inc11
-rw-r--r--meta/conf/machine/include/tune-supersparc.inc6
-rw-r--r--meta/conf/machine/include/tune-thumb.inc32
-rw-r--r--meta/conf/machine/include/tune-thunderx.inc19
-rw-r--r--meta/conf/machine/include/tune-xscale.inc19
-rw-r--r--meta/conf/machine/include/x86-base.inc48
-rw-r--r--meta/conf/machine/include/x86/README24
-rw-r--r--meta/conf/machine/include/x86/arch-x86.inc53
-rw-r--r--meta/conf/machine/include/zaurus-2.6.inc75
-rw-r--r--meta/conf/machine/include/zaurus-clamshell.inc13
-rw-r--r--meta/conf/machine/mx31ads.conf16
-rw-r--r--meta/conf/machine/mx31litekit.conf14
-rw-r--r--meta/conf/machine/mx31phy.conf17
-rw-r--r--meta/conf/machine/nokia770.conf34
-rw-r--r--meta/conf/machine/nokia800.conf29
-rw-r--r--meta/conf/machine/qemuarm.conf19
-rw-r--r--meta/conf/machine/qemuarm64.conf24
-rw-r--r--meta/conf/machine/qemumips.conf14
-rw-r--r--meta/conf/machine/qemumips64.conf14
-rw-r--r--meta/conf/machine/qemuppc.conf21
-rw-r--r--meta/conf/machine/qemux86-64.conf33
-rw-r--r--meta/conf/machine/qemux86.conf31
-rw-r--r--meta/conf/machine/spitz.conf14
-rw-r--r--meta/conf/machine/zylonite.conf24
104 files changed, 2463 insertions, 679 deletions
diff --git a/meta/conf/machine/akita.conf b/meta/conf/machine/akita.conf
deleted file mode 100644
index 06d5946523..0000000000
--- a/meta/conf/machine/akita.conf
+++ /dev/null
@@ -1,11 +0,0 @@
-#@TYPE: Machine
-#@NAME: Sharp Zaurus SL-C1000
-#@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C1000 device
-
-require conf/machine/include/zaurus-2.6.inc
-require conf/machine/include/zaurus-clamshell.inc
-
-PACKAGE_EXTRA_ARCHS += "iwmmxt"
-IMAGE_FSTYPES ?= "jffs2"
-
-ROOT_FLASH_SIZE = "58"
diff --git a/meta/conf/machine/bootcdx86.conf b/meta/conf/machine/bootcdx86.conf
deleted file mode 100644
index 8b59fa2969..0000000000
--- a/meta/conf/machine/bootcdx86.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-#@TYPE: Machine
-#@NAME: Bootable CD x86 setup
-#@DESCRIPTION: Machine configuration for running an x86 system from bootable CD
-
-require conf/machine/qemux86.conf
diff --git a/meta/conf/machine/c7x0.conf b/meta/conf/machine/c7x0.conf
deleted file mode 100644
index 2b2f1a4355..0000000000
--- a/meta/conf/machine/c7x0.conf
+++ /dev/null
@@ -1,14 +0,0 @@
-#@TYPE: Machine
-#@NAME: Sharp Zaurus SL-C7x0
-#@DESCRIPTION: Machine configuration for the Sharp Zaurus SL-C700, Sharp Zaurus SL-C750, Sharp Zaurus SL-C760, Sharp Zaurus SL-C860 devices
-
-require conf/machine/include/zaurus-2.6.inc
-require conf/machine/include/zaurus-clamshell.inc
-
-IMAGE_FSTYPES ?= "jffs2"
-
-ROOT_FLASH_SIZE = "25"
-# yes, we are aware that the husky (c760,c860) has 54MB rootfs, but we don't make a special image for it.
-
-#XSERVER = "xserver-kdrive-imageon"
-
diff --git a/meta/conf/machine/cm-x270.conf b/meta/conf/machine/cm-x270.conf
deleted file mode 100644
index 69a9964755..0000000000
--- a/meta/conf/machine/cm-x270.conf
+++ /dev/null
@@ -1,59 +0,0 @@
-#@TYPE: Machine
-#@Name: Compulab cm-x270
-#@DESCRIPTION: Machine configuration for Compulab cm-x270 computer module
-#OLDEST_KERNEL = "2.6.16"
-TARGET_ARCH = "arm"
-GUI_MACHINE_CLASS ?= "bigscreen"
-
-PREFERRED_PROVIDER_virtual/kernel = "linux"
-
-PACKAGE_EXTRA_ARCHS = "armv4 armv4t armv5te iwmmxt"
-
-require conf/machine/include/tune-xscale.inc
-
-# console serial port. If you have a L module
-# the below works. If you have a W module, add
-# the following line to your local.conf:
-# CMX270_CONSOLE_SERIAL_PORT = "ttyS0"
-
-# the following is for the cm-x270 L module
-CMX270_CONSOLE_SERIAL_PORT ?= "ttyS1"
-
-# used by sysvinit_2 package, so rebuild this
-# package if you change the SERIAL_CONSOLE setting
-# the following is the port for the cm-x270 L module
-# I think the W module would use ttyS0, but has
-# not been tested. This can be overwritten in
-# local.conf
-SERIAL_CONSOLE ?= "38400 ${CMX270_CONSOLE_SERIAL_PORT}"
-
-# used by opie-collections.inc
-ROOT_FLASH_SIZE ?= "32"
-
-# for NAND flash.
-EXTRA_IMAGECMD_jffs2 = "--little-endian --eraseblock=0x20000 --pad --no-cleanmarkers;\
- sumtool -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
- -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs-summary.jffs2 \
- -e 0x20000 -p; \
- cd ${DEPLOY_DIR_IMAGE}; \
- rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.rootfs-summary.jffs2; \
- ln -s ${IMAGE_NAME}.rootfs-summary.jffs2 ${IMAGE_LINK_NAME}.rootfs-summary.jffs2 \
- "
-
-MACHINE_FEATURES = "kernel26 pcmcia usbhost usbgadget pcmcia touchscreen alsa iwmmxt"
-
-# to program the compulab NAND flash, the following scheme is suggested. Create
-# a small rootfs that can fit in NOR flash using the following config:
-# - Angstrom distro
-# - uclibc (set ANGSTROM_MODE = "uclibc" in local.conf)
-# - angstrom-minimal-image-with-mtd-utils bitbake target
-# - put the following in your local.conf
-# - IMAGE_FSTYPES = "jffs2 tar cpio.gz"
-# now, when you build the image, a cpio.gz will be generated
-# that can be used as an initramfs. You can boot into this image and then
-# program the main rootfs jffs2 image in NAND flash using mtd-utils
-# you can select booting the initramfs, or the main nand rootfs by using
-# the "ramdisk on", or "ramdisk off" commands in the bootloader
-#
-
-
diff --git a/meta/conf/machine/em-x270.conf b/meta/conf/machine/em-x270.conf
deleted file mode 100644
index a95b0129a8..0000000000
--- a/meta/conf/machine/em-x270.conf
+++ /dev/null
@@ -1,66 +0,0 @@
-#@TYPE: Machine
-#@NAME: EM-X270
-#@DESCRIPTION: Machine configuration for the CompuLab EM-X270 with a pxa27x CPU
-
-#
-# Hardware-based properties
-#
-TARGET_ARCH = "arm"
-GUI_MACHINE_CLASS ?= "bigscreen"
-
-PACKAGE_EXTRA_ARCHS = "armv4 armv4t armv5te iwmmxt "
-PREFERRED_PROVIDER_virtual/kernel = "linux"
-
-# Use tune-xscale per default. Machine independent feeds should be built with tune-strongarm.
-require conf/machine/include/tune-xscale.inc
-
-# Uncomment this to use iwmmxt optimizations. Remove the above xscale stuff first
-# require conf/machine/include/tune-iwmmxt.inc
-
-IMAGE_DEPENDS_jffs2 += " genext2fs-native "
-ROOT_FLASH_SIZE = "128"
-IMAGE_CMD_jffs2 = " \
- mkfs.jffs2 --root=${IMAGE_ROOTFS} \
- --output=${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
- --eraseblock=0x20000 --pad --faketime -n; \
- sumtool -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs.jffs2 \
- -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.rootfs-summary.jffs2 \
- -e 0x20000 -p; \
- mkdir -p ${WORKDIR}/img; \
- mkdir -p ${WORKDIR}/kern-img/; \
- install -m 0644 `readlink -f ${DEPLOY_DIR_IMAGE}/uImage-em-x270.bin` ${WORKDIR}/kern-img/; \
- mkfs.jffs2 --root=${WORKDIR}/kern-img/ --eraseblock=0x20000 --pad \
- --no-cleanmarkers --faketime --output=${WORKDIR}/img/em-x270-kernel.jffs2; \
- cd ${DEPLOY_DIR_IMAGE}; \
- ln -fs ${IMAGE_NAME}.rootfs-summary.jffs2 ${IMAGE_LINK_NAME}.rootfs-summary.jffs2; \
- install -m 0644 ${DEPLOY_DIR_IMAGE}/${IMAGE_LINK_NAME}.rootfs-summary.jffs2 \
- ${WORKDIR}/img/em-x270-angstrom.jffs2; \
- size=`du -sk ${WORKDIR}/img | cut -f 1` ; ((size *= 120)) ; ((size /= 100)) ; \
- genext2fs -d ${WORKDIR}/img -b $size ${DEPLOY_DIR_IMAGE}/updater-em-x270.ext2 \
-"
-
-#VOLATILE_STORAGE_SIZE = "128"
-MACHINE_DISPLAY_WIDTH_PIXELS ?= "480"
-MACHINE_DISPLAY_HEIGHT_PIXELS ?= "640"
-MACHINE_FEATURES = "kernel26 touchscreen apm alsa bluetooth wifi usbhost usbgadget screen phone "
-
-#
-# Software/packages selection
-#
-
-PREFERRED_PROVIDER_xserver = "xserver-kdrive"
-
-#
-# Modules autoload and other boot properties
-#
-module_autoload_evdev = "evdev"
-module_autoload_mmc_block = "mmc_block"
-module_autoload_pxa27x_udc = "pxa27x_udc"
-
-#FIXME: this should be controlled by a userspace utility later.
-module_autoload_g_ether = "g_ether"
-
-SERIAL_CONSOLE = "115200 ttyS0"
-
-KERNEL_IMAGETYPE = "uImage"
-UBOOT_ENTRYPOINT = "a0008000"
diff --git a/meta/conf/machine/fic-gta01.conf b/meta/conf/machine/fic-gta01.conf
deleted file mode 100644
index bd14df5814..0000000000
--- a/meta/conf/machine/fic-gta01.conf
+++ /dev/null
@@ -1,48 +0,0 @@
-#-----------------------------------------------------------------------------
-#@TYPE: Machine
-#@NAME: FIC GTA01 (Neo1973)
-#@DESCRIPTION: Machine configuration for the FIC Neo1973/1 GSM phone
-#-----------------------------------------------------------------------------
-
-TARGET_ARCH = "arm"
-MACHINE_CLASS = "neo1973"
-PACKAGE_EXTRA_ARCHS = "armv4t ${MACHINE_CLASS}"
-
-PREFERRED_PROVIDER_virtual/kernel = "linux-openmoko"
-UBOOT_ENTRYPOINT = "30008000"
-
-MACHINE_FEATURES = "kernel26 apm alsa bluetooth gps usbg