mirror of
https://git.yoctoproject.org/poky
synced 2026-09-13 09:49:32 +02:00
meta-moblin: Add initial menlow support
This commit is contained in:
84
meta-moblin/packages/drm/files/menlow-config
Normal file
84
meta-moblin/packages/drm/files/menlow-config
Normal file
@@ -0,0 +1,84 @@
|
||||
# Ubuntu config
|
||||
|
||||
|
||||
CONFIG_BLK_DEV_GNBD=m
|
||||
|
||||
# Requires some headers from drivers/md
|
||||
#CONFIG_BLK_DEV_DM_BBR=m
|
||||
|
||||
CONFIG_SND_BTSCO=m
|
||||
|
||||
CONFIG_INPUT_ACERHK=m
|
||||
CONFIG_AVERATEC_5100P=m
|
||||
CONFIG_PACKARDBELL_E5=m
|
||||
CONFIG_LMPCM_USB=m
|
||||
CONFIG_NOZOMI=m
|
||||
|
||||
CONFIG_NDISWRAPPER=m
|
||||
CONFIG_NDISWRAPPER_WQ=y
|
||||
|
||||
#CONFIG_MOL=m
|
||||
|
||||
CONFIG_ASFS_FS=m
|
||||
|
||||
# Uses unexported functions from gfs2
|
||||
CONFIG_GFS_FS=m
|
||||
|
||||
CONFIG_SQUASHFS=m
|
||||
# CONFIG_UNION_FS is not set
|
||||
|
||||
CONFIG_USB_APPLEIR=m
|
||||
|
||||
CONFIG_GSPCA=m
|
||||
|
||||
CONFIG_USB_OV511_NEW=m
|
||||
CONFIG_QUICKCAM=m
|
||||
CONFIG_USB_UVCCAM=m
|
||||
|
||||
CONFIG_NET_ACX=m
|
||||
CONFIG_IPW3945=m
|
||||
CONFIG_IWLWIFI=m
|
||||
CONFIG_USB_ATMEL=m
|
||||
CONFIG_PRISM2_USB=m
|
||||
|
||||
|
||||
CONFIG_IPW2100_FS_AMILO_M7400=m
|
||||
|
||||
|
||||
CONFIG_LIRC_DEV=m
|
||||
CONFIG_LIRC_ATIUSB=m
|
||||
CONFIG_LIRC_BT829=m
|
||||
CONFIG_LIRC_CMDIR=m
|
||||
#CONFIG_LIRC_GPIO=m
|
||||
CONFIG_LIRC_I2C=m
|
||||
CONFIG_LIRC_IGORPLUGUSB=m
|
||||
CONFIG_LIRC_IMON=m
|
||||
CONFIG_LIRC_IT87=m
|
||||
CONFIG_LIRC_MCEUSB=m
|
||||
CONFIG_LIRC_MCEUSB2=m
|
||||
#CONFIG_LIRC_PARALLEL=m
|
||||
CONFIG_LIRC_PVR150=m
|
||||
CONFIG_LIRC_SASEM=m
|
||||
CONFIG_LIRC_SERIAL=m
|
||||
CONFIG_LIRC_SERIAL_IGOR=m
|
||||
CONFIG_LIRC_SIR=m
|
||||
CONFIG_LIRC_STREAMZAP=m
|
||||
CONFIG_LIRC_TTUSBIR=m
|
||||
|
||||
|
||||
CONFIG_DRM_PSB=m
|
||||
|
||||
|
||||
CONFIG_AMT_HECI=m
|
||||
|
||||
|
||||
CONFIG_ET131X=m
|
||||
|
||||
|
||||
CONFIG_STK11XX=m
|
||||
|
||||
CONFIG_MMC_SD8686=m
|
||||
CONFIG_MMC_SD8688=m
|
||||
|
||||
CONFIG_WIMAX_I2400M=m
|
||||
# CONFIG_DVB_SIANO_SMS1XXX is not set
|
||||
63492
meta-moblin/packages/drm/files/poulsbo_libdrm_update.patch
Normal file
63492
meta-moblin/packages/drm/files/poulsbo_libdrm_update.patch
Normal file
File diff suppressed because it is too large
Load Diff
25
meta-moblin/packages/drm/libdrm-psb_git.bb
Normal file
25
meta-moblin/packages/drm/libdrm-psb_git.bb
Normal file
@@ -0,0 +1,25 @@
|
||||
SECTION = "x11/base"
|
||||
LICENSE = "MIT"
|
||||
SRC_URI = "git://git.moblin.org/projects/libdrm.git/;protocol=git \
|
||||
file://poulsbo_libdrm_update.patch;patch=1"
|
||||
PROVIDES = "drm libdrm"
|
||||
|
||||
S = ${WORKDIR}/git
|
||||
|
||||
DEPENDS = "libpthread-stubs"
|
||||
|
||||
PR = "r2"
|
||||
PV = "2.3.0+git${SRCREV}"
|
||||
|
||||
#PROVIDES = "libdrm"
|
||||
COMPATIBLE_MACHINE = "menlow"
|
||||
#DEFAULT_PREFERENCE_menlow = "5"
|
||||
#PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
LEAD_SONAME = "libdrm.so"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
do_stage() {
|
||||
autotools_stage_all
|
||||
}
|
||||
26
meta-moblin/packages/drm/linux-psb-modules_2.6.24.bb
Normal file
26
meta-moblin/packages/drm/linux-psb-modules_2.6.24.bb
Normal file
@@ -0,0 +1,26 @@
|
||||
SRC_URI = "http://archive.ubuntu.com/ubuntu/pool/main/l/linux-ubuntu-modules-2.6.24/linux-ubuntu-modules-2.6.24_2.6.24-22.35.tar.gz \
|
||||
file://menlow-config"
|
||||
|
||||
S = "${WORKDIR}/lum/ubuntu"
|
||||
|
||||
inherit module
|
||||
|
||||
export src="${S}"
|
||||
|
||||
do_configure_prepend () {
|
||||
cp ${WORKDIR}/menlow-config ${S}/.config
|
||||
}
|
||||
|
||||
do_compile() {
|
||||
unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS
|
||||
make -C ${STAGING_KERNEL_DIR} ARCH=i386 M=${S} modules
|
||||
}
|
||||
|
||||
MODULE_PATH = "/lib/modules/${KERNEL_VERSION}"
|
||||
|
||||
do_install () {
|
||||
install -d ${D}${MODULE_PATH}/kernel/drivers/char/drm/
|
||||
install -m 644 ${S}/media/drm-poulsbo/drm.ko ${D}${MODULE_PATH}/kernel/drivers/char/drm/
|
||||
install -m 644 ${S}/media/drm-poulsbo/psb.ko ${D}${MODULE_PATH}/kernel/drivers/char/drm/
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user