aboutsummaryrefslogtreecommitdiffstats
path: root/conf/machine/nokia900.conf
blob: 351dc9c8d43eee8f7c0b793068098c65f3538beb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#@TYPE: Machine
#@NAME: Nokia 900 internet tablet
#@DESCRIPTION: Machine configuration for the Nokia 900

TARGET_ARCH = "arm"
SOC_FAMILY = "omap3"
require conf/machine/include/tune-cortexa8.inc


PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
XSERVER = "xserver-xorg \
           xf86-input-evdev \
           xf86-video-fbdev \
           xf86-input-keyboard \
           xf86-video-omapfb "

MACHINE_EXTRA_RRECOMMENDS = "\
  watchdog \
  kernel-module-g-nokia \
  kernel-module-tsl2563 \
  kernel-module-smc91x \
  kernel-module-leds-lp5523 \
  kernel-module-adp1653 \
  kernel-module-ad5820 \
  kernel-module-et8ek8 \
  kernel-module-fmtx-si4713 \
  kernel-module-leds-twl4030-vibra \
  kernel-module-lis302dl \
  kernel-module-nokia-av \
  kernel-module-omap-ssi \
  kernel-module-omap-wdt \
  kernel-module-phonet \
  kernel-module-radio-bcm2048 \
  kernel-module-rtc-twl4030 \
  kernel-module-smia-sensor \
  kernel-module-ssi-mcsaab-imp \
  kernel-module-tsc2005 \
  kernel-module-twl4030-wdt \
  kernel-module-wl12xx \
  kernel-module-cmt-speech \
  kernel-module-gpio-keys \
  kernel-module-hci-h4p \
  kernel-module-hsi-char \
  kernel-module-isp1704-charger \
  kernel-module-lis3lv02d-i2c \
  kernel-module-mailbox-mach \
  kernel-module-rtc-twl \
  kernel-module-twl4030-pwrbutton \
  kernel-module-wl1251-spi \
"

GUI_MACHINE_CLASS = "bigscreen"
MACHINE_DISPLAY_WIDTH_PIXELS = "800"
MACHINE_DISPLAY_HEIGHT_PIXELS = "480"

KERNEL_IMAGETYPE = "uImage"

UBOOT_ENTRYPOINT = "0x80008000"
UBOOT_LOADADDRESS = "0x80008000"
EXTRA_IMAGEDEPENDS += "u-boot"

ROOT_FLASH_SIZE = "100"
EXTRA_IMAGECMD_jffs2_nokia900 = "--pad --little-endian --eraseblock=0x20000 -n"

IMAGE_FSTYPES ?= "jffs2 tar.gz"

PREFERRED_PROVIDER_virtual/kernel = "linux-nokia900"

#use this if you are using the nokia initfs
ROOTFS_POSTPROCESS_COMMAND += " remove_init_link; "

MACHINE_FEATURES = "kernel26 apm alsa bluetooth usbgadget vfat keyboard"

module_autoload_g_ether = "g_ether"

# Copied from include/omap3.inc (as we do not use linux-omap recipes):
#
# Increase this everytime you change something in the kernel
MACHINE_KERNEL_PR = "r56"