| 1 |
#@TYPE: Machine |
| 2 |
#@NAME: Nokia 900 internet tablet |
| 3 |
#@DESCRIPTION: Machine configuration for the Nokia 900 |
| 4 |
|
| 5 |
TARGET_ARCH = "arm" |
| 6 |
SOC_FAMILY = "omap3" |
| 7 |
require conf/machine/include/tune-cortexa8.inc |
| 8 |
|
| 9 |
|
| 10 |
PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" |
| 11 |
XSERVER = "xserver-xorg \ |
| 12 |
xf86-input-evdev \ |
| 13 |
xf86-video-fbdev \ |
| 14 |
xf86-input-keyboard \ |
| 15 |
xf86-video-omapfb " |
| 16 |
|
| 17 |
MACHINE_EXTRA_RRECOMMENDS = "\ |
| 18 |
watchdog \ |
| 19 |
kernel-module-g-nokia \ |
| 20 |
kernel-module-tsl2563 \ |
| 21 |
kernel-module-smc91x \ |
| 22 |
kernel-module-leds-lp5523 \ |
| 23 |
kernel-module-adp1653 \ |
| 24 |
kernel-module-ad5820 \ |
| 25 |
kernel-module-et8ek8 \ |
| 26 |
kernel-module-fmtx-si4713 \ |
| 27 |
kernel-module-leds-twl4030-vibra \ |
| 28 |
kernel-module-lis302dl \ |
| 29 |
kernel-module-nokia-av \ |
| 30 |
kernel-module-omap-ssi \ |
| 31 |
kernel-module-omap-wdt \ |
| 32 |
kernel-module-phonet \ |
| 33 |
kernel-module-radio-bcm2048 \ |
| 34 |
kernel-module-rtc-twl4030 \ |
| 35 |
kernel-module-smia-sensor \ |
| 36 |
kernel-module-ssi-mcsaab-imp \ |
| 37 |
kernel-module-tsc2005 \ |
| 38 |
kernel-module-twl4030-wdt \ |
| 39 |
kernel-module-wl12xx \ |
| 40 |
kernel-module-cmt-speech \ |
| 41 |
kernel-module-gpio-keys \ |
| 42 |
kernel-module-hci-h4p \ |
| 43 |
kernel-module-hsi-char \ |
| 44 |
kernel-module-isp1704-charger \ |
| 45 |
kernel-module-lis3lv02d-i2c \ |
| 46 |
kernel-module-mailbox-mach \ |
| 47 |
kernel-module-rtc-twl \ |
| 48 |
kernel-module-twl4030-pwrbutton \ |
| 49 |
kernel-module-wl1251-spi \ |
| 50 |
" |
| 51 |
|
| 52 |
GUI_MACHINE_CLASS = "bigscreen" |
| 53 |
MACHINE_DISPLAY_WIDTH_PIXELS = "800" |
| 54 |
MACHINE_DISPLAY_HEIGHT_PIXELS = "480" |
| 55 |
|
| 56 |
KERNEL_IMAGETYPE = "uImage" |
| 57 |
|
| 58 |
UBOOT_ENTRYPOINT = "0x80008000" |
| 59 |
UBOOT_LOADADDRESS = "0x80008000" |
| 60 |
EXTRA_IMAGEDEPENDS += "u-boot" |
| 61 |
|
| 62 |
ROOT_FLASH_SIZE = "100" |
| 63 |
EXTRA_IMAGECMD_jffs2_nokia900 = "--pad --little-endian --eraseblock=0x20000 -n" |
| 64 |
|
| 65 |
IMAGE_FSTYPES ?= "jffs2 tar.gz" |
| 66 |
|
| 67 |
PREFERRED_PROVIDER_virtual/kernel = "linux" |
| 68 |
|
| 69 |
#use this if you are using the nokia initfs |
| 70 |
ROOTFS_POSTPROCESS_COMMAND += " remove_init_link; " |
| 71 |
|
| 72 |
MACHINE_FEATURES = "kernel26 apm alsa bluetooth usbgadget vfat keyboard" |
| 73 |
|
| 74 |
module_autoload_g_ether = "g_ether" |
| 75 |
|
| 76 |
# Copied from include/omap3.inc (as we do not use linux-omap recipes): |
| 77 |
# |
| 78 |
# Increase this everytime you change something in the kernel |
| 79 |
MACHINE_KERNEL_PR = "r57" |