diff options
Diffstat (limited to 'conf/machine')
92 files changed, 1127 insertions, 268 deletions
diff --git a/conf/machine/akita.conf b/conf/machine/akita.conf index 9930c89c6a..4afa515c32 100644 --- a/conf/machine/akita.conf +++ b/conf/machine/akita.conf @@ -3,7 +3,7 @@ #@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 +require conf/machine/include/tune-xscale.inc PACKAGE_EXTRA_ARCHS += "iwmmxt" MACHINE_FEATURES += "iwmmxt" diff --git a/conf/machine/am3517-evm.conf b/conf/machine/am3517-evm.conf index 0ee57c407f..05eb2c540c 100644 --- a/conf/machine/am3517-evm.conf +++ b/conf/machine/am3517-evm.conf @@ -1,6 +1,6 @@ #@TYPE: Machine -#@NAME: omap3 EVM -#@DESCRIPTION: Machine configuration for the TI omap3517 EVM +#@NAME: AM3517 EVM +#@DESCRIPTION: Machine configuration for the TI Sitara AM3517 EVM TARGET_ARCH = "arm" PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" @@ -15,20 +15,22 @@ 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" +USE_VT = "2" PREFERRED_PROVIDER_virtual/kernel = "linux-omap-psp" +PREFERRED_PROVIDER_virtual/bootloader = "u-boot" +PREFERRED_VERSION_u-boot = "git" + UBOOT_ARCH = "arm" -UBOOT_MACHINE = "omap3517_evm_config" -XLOAD_MACHINE = "omap3517evm_config" +UBOOT_MACHINE = "am3517_evm_config" +XLOAD_MACHINE = "am3517evm_config" MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen touchscreen ethernet" diff --git a/conf/machine/am37x-evm.conf b/conf/machine/am37x-evm.conf new file mode 100644 index 0000000000..096d9e07ef --- /dev/null +++ b/conf/machine/am37x-evm.conf @@ -0,0 +1,52 @@ +#@TYPE: Machine +#@NAME: AM37x EVM +#@DESCRIPTION: Machine configuration for the TI AM37x 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 + +# Ship all kernel modules + +IMAGE_FSTYPES ?= "jffs2 tar.bz2" +EXTRA_IMAGECMD_jffs2 = "-lnp -e 0x20000 -s 2048" + +SERIAL_CONSOLE = "115200 ttyS0" + +PREFERRED_PROVIDER_virtual/kernel = "linux-omap-psp" + +PREFERRED_PROVIDER_virtual/bootloader = "u-boot" +PREFERRED_VERSION_u-boot = "git" + +UBOOT_ARCH = "arm" +UBOOT_MACHINE = "omap3_evm_config" +XLOAD_MACHINE = "omap3evm_config" + +MACHINE_FEATURES = "kernel26 apm usbgadget usbhost vfat ext2 screen touchscreen" + +# 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/at91-l9260.conf b/conf/machine/at91-l9260.conf index f95fb2da56..3dbbc0ac2e 100644 --- a/conf/machine/at91-l9260.conf +++ b/conf/machine/at91-l9260.conf @@ -1,6 +1,6 @@ #@TYPE: Machine #@Name: Olimex eval board for the AT91SAM9260 -#@DESCRIPTION: Machine.inciguration for the AT91SAM9260 development board with a at91sam9260 processor +#@DESCRIPTION: Machine configuration for the AT91SAM9260 development board with a at91sam9260 processor TARGET_ARCH = "arm" diff --git a/conf/machine/babbage.conf b/conf/machine/babbage.conf new file mode 100644 index 0000000000..a8a4b21293 --- /dev/null +++ b/conf/machine/babbage.conf @@ -0,0 +1,44 @@ +#@TYPE: Machine +#@NAME: Freescale i.MX51 Babbage +#@DESCRIPTION: Machine configuration for the Babbage board +#@URL: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX515 +TARGET_ARCH = "arm" + +PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" +XSERVER = "xserver-xorg \ + xf86-input-evdev \ + xf86-input-mouse \ + xf86-input-keyboard \ + xf86-input-tslib \ + xf86-video-fbdev" + +# Only has DVI connector for external screen +GUI_MACHINE_CLASS = "bigscreen" + +require conf/machine/include/imx51.inc + +PREFERRED_PROVIDER_virtual/kernel = "linux" +PREFFERED_PROVIDER_virtual/bootloader = "u-boot" + +UBOOT_MACHINE = "mx51_bbg_config" + +IMAGE_FSTYPES += "tar.bz2 ubi" +EXTRA_IMAGECMD_jffs2 = "-lnp " + +SERIAL_CONSOLE = "115200 ttymxc0" + +MACHINE_FEATURES = "kernel26 screen apm usbhost vfat alsa touchscreen" + +# The board expects the bootloader to be at offset 0x400 of SD-CARd in the bottom slot. +# The generated u-boot.bin is zero-padded from offset 0x000 to offset 0x400. +# +# You may flash it using a command like : +# # dd if=/u-boot.bin of=/dev/sdX +# +# Alternatively, if you want to keep your partition table intact, you can use +# something like : +# # dd if=/u-boot.bin of=/dev/sdX bs=512 seek=2 skip=2 +# +# Note that both of these commands will destroy any filesystem present on the +# sectors u-boot will be written. Please Consider creating your partition +# table accordingly. diff --git a/conf/machine/beagleboard.conf b/conf/machine/beagleboard.conf index a5de68e0af..ce480193f8 100644 --- a/conf/machine/beagleboard.conf +++ b/conf/machine/beagleboard.conf @@ -15,6 +15,8 @@ GUI_MACHINE_CLASS = "bigscreen" require conf/machine/include/omap3.inc +PREFERRED_PROVIDER_virtual/kernel = "linux-omap-psp" + IMAGE_FSTYPES += "tar.bz2 ubi" EXTRA_IMAGECMD_jffs2 = "-lnp " @@ -38,8 +40,5 @@ MKUBIFS_ARGS = "-m 2048 -e 129024 -c 1996" # UBI: sub-page size: 512 UBINIZE_ARGS = "-m 2048 -p 128KiB -s 512" - -PREFERRED_VERSION_u-boot = "git" - # and sdio MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa" diff --git a/conf/machine/bug.conf b/conf/machine/bug.conf index d79cf15129..e45629d191 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 marvell-sdio-fw" +MACHINE_EXTRA_RRECOMMENDS = "marvell-gspi-fw marvell-sdio-fw kernel-modules" PREFERRED_PROVIDER_virtual/kernel = "linux-bug" MACHINE_FEATURES = "kernel26 screen touchscreen hotplug alsa wifi usbhost usbgadget" @@ -15,6 +15,9 @@ require conf/machine/include/tune-arm1136jf-s.inc KERNEL_IMAGETYPE = "uImage" +MACHINE_DISPLAY_WIDTH_PIXELS = "320" +MACHINE_DISPLAY_HEIGHT_PIXELS = "240" + PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" XSERVER = "xserver-xorg \ xf86-input-evdev \ diff --git a/conf/machine/bug20.conf b/conf/machine/bug20.conf new file mode 100644 index 0000000000..549743bbad --- /dev/null +++ b/conf/machine/bug20.conf @@ -0,0 +1,48 @@ +#@TYPE: Machine +#@NAME: BUG 2.0 +#@DESCRIPTION: Machine configuration for the BUG 2.0 board (OMAP3530 based) +TARGET_ARCH = "arm" + +PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" +XSERVER = "xserver-xorg \ + xserver-xorg-extension-dri \ + xserver-xorg-extension-glx \ + xf86-input-evdev \ + xf86-input-tslib \ + xf86-input-mouse \ + xf86-video-omapfb \ + xf86-input-keyboard" + +# Only has DVI connector for external screen +GUI_MACHINE_CLASS = "bigscreen" + +require conf/machine/include/omap3.inc + +PREFERRED_PROVIDER_virtual/kernel = "linux-omap-hah" + +IMAGE_FSTYPES += "tar.bz2 ubi" +EXTRA_IMAGECMD_jffs2 = "-lnp " + +SERIAL_CONSOLE = "115200 ttyS2" + +UBOOT_MACHINE = "omap3_bug_config" + +# 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" + +PREFERRED_VERSION_u-boot = "git" + +# and sdio +MACHINE_FEATURES = "kernel26 screen apm usbgadget usbhost vfat alsa" diff --git a/conf/machine/c7x0.conf b/conf/machine/c7x0.conf index 4daedde482..68c9ba4263 100644 --- a/conf/machine/c7x0.conf +++ b/conf/machine/c7x0.conf @@ -3,7 +3,7 @@ #@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 +require conf/machine/include/tune-xscale.inc # NAND factory-default # SL-C700 (corgi) mtdparts=sharpsl-nand:7168k@0k(smf),25600k@7168k(root),-(home) diff --git a/conf/machine/chumby-falconwing.conf b/conf/machine/chumby-falconwing.conf new file mode 100644 index 0000000000..e451c5ce49 --- /dev/null +++ b/conf/machine/chumby-falconwing.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@Name: chumby Falconwing i.MX233-based boards +#@DESCRIPTION: Machine configuration for chumby Falconwing platform + +TARGET_ARCH = "arm" + +MACHINE_GUI_CLASS = "smallscreen" +MACHINE_DISPLAY_WIDTH_PIXELS = "320" +MACHINE_DISPLAY_HEIGHT_PIXELS = "240" + +PREFERRED_PROVIDER_virtual/kernel = "linux-imx" +PREFERRED_PROVIDER_virtual/bootloader = "bootstream-chumby-falconwing" + +require conf/machine/include/tune-arm926ejs.inc + +# used by sysvinit_2 +SERIAL_CONSOLE = "115200 ttyAM0" + +ROOT_FLASH_SIZE = "128" + +MACHINE_FEATURES = "kernel26 usbhost touchscreen ext2 ext3 vfat keyboard alsa" +IMAGE_FSTYPES = "ext3.gz tar.gz" diff --git a/conf/machine/cm-x300.conf b/conf/machine/cm-x300.conf new file mode 100644 index 0000000000..8e78ace10f --- /dev/null +++ b/conf/machine/cm-x300.conf @@ -0,0 +1,37 @@ +#@TYPE: Machine +#@NAME: Compulab CM-X300 +#@DESCRIPTION: Machine configuration for the Compulab CM-X300 (http://www.compulab.co.il/x300/html/x300-cm-datasheet.htm) + +TARGET_ARCH = "arm" + +PREFERRED_PROVIDER_virtual/kernel = "linux" + +KERNEL_IMAGETYPE = "uImage" +UBOOT_ENTRYPOINT = "A0008000" + +require conf/machine/include/tune-xscale.inc +PACKAGE_EXTRA_ARCHS = "armv5te iwmmxt" + +CMX300_CONSOLE_SERIAL_PORT ?= "ttyS2" +SERIAL_CONSOLE ?= "38400 ${CMX300_CONSOLE_SERIAL_PORT}" + |
