linux-rp: Add basic htcuniversal support (based on hh.org patches) and fix MMC problems over suspend/resume

git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2205 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
Richard Purdie 2007-07-22 21:25:06 +00:00
parent 86ea901b13
commit 6f183639f6
11 changed files with 9236 additions and 3 deletions

View File

@ -1407,6 +1407,8 @@ CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_PXA=y
# CONFIG_MMC_TIFM_SD is not set
CONFIG_MMC_UNSAFE_RESUME=y
#
# Real Time Clock

View File

@ -1453,6 +1453,8 @@ CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_PXA=y
# CONFIG_MMC_TIFM_SD is not set
CONFIG_MMC_UNSAFE_RESUME=y
#
# Real Time Clock

View File

@ -1414,6 +1414,8 @@ CONFIG_MMC_DEBUG=y
CONFIG_MMC_BLOCK=m
# CONFIG_MMC_TIFM_SD is not set
CONFIG_MMC_SPI=m
CONFIG_MMC_UNSAFE_RESUME=y
#
# Real Time Clock

File diff suppressed because it is too large Load Diff

View File

@ -871,6 +871,8 @@ CONFIG_MMC=y
CONFIG_MMC_BLOCK=y
CONFIG_MMC_PXA=y
# CONFIG_MMC_TIFM_SD is not set
CONFIG_MMC_UNSAFE_RESUME=y
#
# Real Time Clock

View File

@ -1371,6 +1371,8 @@ CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_BLOCK=y
CONFIG_MMC_PXA=y
CONFIG_MMC_UNSAFE_RESUME=y
#
# Real Time Clock

View File

@ -1348,7 +1348,7 @@ CONFIG_USB_G_SERIAL=m
# CONFIG_USB_MIDI_GADGET is not set
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
CONFIG_MMC_UNSAFE_RESUME=y
#
# MMC/SD Card Drivers

View File

@ -1329,6 +1329,7 @@ CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_BLOCK=y
CONFIG_MMC_PXA=y
CONFIG_MMC_UNSAFE_RESUME=y
#
# Real Time Clock

File diff suppressed because it is too large Load Diff

View File

@ -21,7 +21,7 @@ ALLOW_EMPTY = "1"
EXTRA_OEMAKE = "OPENZAURUS_RELEASE=-${DISTRO_VERSION}"
COMPATIBLE_HOST = "(arm|i.86).*-linux"
COMPATIBLE_MACHINE = '(collie|poodle|c7x0|akita|spitz|tosa|hx2000|qemuarm|qemux86|bootcdx86)'
COMPATIBLE_MACHINE = '(collie|poodle|c7x0|akita|spitz|tosa|hx2000|qemuarm|qemux86|bootcdx86|htcuniversal)'
KERNEL_IMAGETYPE_qemux86 = "bzImage"
KERNEL_IMAGETYPE_bootcdx86 = "bzImage"
@ -30,6 +30,7 @@ CMDLINE_CON = "console=ttyS0,115200n8 console=tty1 noinitrd"
CMDLINE_CON_qemuarm = "console=ttyAMA0,115200n8 console=tty1 noinitrd"
CMDLINE_ROOT = "root=/dev/mtdblock2 rootfstype=jffs2"
CMDLINE_ROOT_spitz = "root=/dev/hda1 rootfstype=ext3 rootdelay=1 rw"
#CMDLINE_ROOT_spitz = "root=/dev/mmcblk0p2 rootfstype=ext2 rootdelay=3 rw"
CMDLINE_OTHER = "dyntick=enable"
CMDLINE_DEBUG = '${@base_contains("IMAGE_FEATURES", "debug-tweaks", "debug", "quiet", d)}'

View File

@ -1,6 +1,6 @@
require linux-rp.inc
PR = "r1"
PR = "r4"
DEFAULT_PREFERENCE = "-1"
@ -48,6 +48,7 @@ SRC_URI = "http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2 \
${RPSRC}/mmcsd_no_scr_check-r1.patch;patch=1;status=hack \
${RPSRC}/integrator_rgb-r1.patch;patch=1;status=hack \
${RPSRC}/pxa_cf_initorder_hack-r1.patch;patch=1;status=hack \
file://htcuni.patch;patch=1 \
file://pxa-serial-hack.patch;patch=1;status=hack \
file://connectplus-remove-ide-HACK.patch;patch=1;status=hack \
file://squashfs3.0-2.6.15.patch;patch=1;status=external \
@ -61,6 +62,7 @@ SRC_URI = "http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2 \
file://defconfig-qemuarm \
file://defconfig-qemux86 \
file://defconfig-bootcdx86 \
file://defconfig-htcuniversal \
file://defconfig-tosa "
# Add this to enable pm debug code (useful with a serial lead)