mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
move package libdrm-newttm:
- no more need, move to pkg-archive branch
This commit is contained in:
parent
78549a50f6
commit
3b94ed577b
@ -1,23 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. config/options
|
|
||||||
|
|
||||||
$SCRIPTS/build toolchain
|
|
||||||
$SCRIPTS/build libpthread-stubs
|
|
||||||
$SCRIPTS/build udev
|
|
||||||
$SCRIPTS/build linux
|
|
||||||
|
|
||||||
cd $PKG_BUILD
|
|
||||||
./configure --host=$TARGET_NAME \
|
|
||||||
--build=$HOST_NAME \
|
|
||||||
--prefix=/usr \
|
|
||||||
--sysconfdir=/etc \
|
|
||||||
--disable-static \
|
|
||||||
--enable-shared \
|
|
||||||
--enable-udev \
|
|
||||||
--enable-largefile
|
|
||||||
|
|
||||||
$MAKE
|
|
||||||
$MAKE -C linux-core LINUXDIR=$(kernel_path) DRM_MODULES=openchrome
|
|
||||||
|
|
||||||
$MAKEINSTALL
|
|
@ -1,29 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
. config/options
|
|
||||||
|
|
||||||
$SCRIPTS/build module-init-tools
|
|
||||||
$SCRIPTS/install linux system
|
|
||||||
|
|
||||||
VER=`ls $BUILD/linux*/modules/lib/modules`
|
|
||||||
|
|
||||||
mkdir -p $INSTALL/usr/lib
|
|
||||||
cp -PR $PKG_BUILD/libdrm/.libs/libdrm.so* $INSTALL/usr/lib
|
|
||||||
#cp -PR $PKG_BUILD/libdrm/intel/.libs/libdrm_intel.so* $INSTALL/usr/lib
|
|
||||||
|
|
||||||
#mkdir -p $INSTALL/lib/modules/$VER
|
|
||||||
|
|
||||||
mkdir -p "`ls -d $INSTALL/lib/modules/*`/kernel/drivers/gpu/drm"
|
|
||||||
cp -r $PKG_BUILD/linux-core/drm.ko $INSTALL/lib/modules/*/kernel/drivers/gpu/drm
|
|
||||||
|
|
||||||
mkdir -p "`ls -d $INSTALL/lib/modules/*`/kernel/drivers/gpu/drm/openchrome"
|
|
||||||
cp -r $PKG_BUILD/linux-core/openchrome/*.ko $INSTALL/lib/modules/*/kernel/drivers/gpu/drm/openchrome
|
|
||||||
|
|
||||||
for MOD in `find $INSTALL/lib/modules/ -name *.ko`; do
|
|
||||||
$STRIP --strip-debug $MOD
|
|
||||||
done
|
|
||||||
|
|
||||||
$BUILD/module-init-tool*/build/depmod -b $INSTALL -v $VER > /dev/null
|
|
||||||
for i in `ls $INSTALL/lib/modules/*/modules.* | grep -v modules.dep | grep -v modules.alias | grep -v modules.symbols`; do
|
|
||||||
rm -f $i
|
|
||||||
done
|
|
@ -1,55 +0,0 @@
|
|||||||
diff -Naur libdrm-newttm-svn-20090329.2/linux-core/drm_os_linux.h libdrm-newttm-svn-20090329.2.patch/linux-core/drm_os_linux.h
|
|
||||||
--- libdrm-newttm-svn-20090329.2/linux-core/drm_os_linux.h 2009-04-01 00:17:47.000000000 +0200
|
|
||||||
+++ libdrm-newttm-svn-20090329.2.patch/linux-core/drm_os_linux.h 2009-04-29 01:49:57.016009688 +0200
|
|
||||||
@@ -49,12 +49,6 @@
|
|
||||||
|
|
||||||
/** IRQ handler arguments and return type and values */
|
|
||||||
#define DRM_IRQ_ARGS int irq, void *arg
|
|
||||||
-/** backwards compatibility with old irq return values */
|
|
||||||
-#ifndef IRQ_HANDLED
|
|
||||||
-typedef void irqreturn_t;
|
|
||||||
-#define IRQ_HANDLED /* nothing */
|
|
||||||
-#define IRQ_NONE /* nothing */
|
|
||||||
-#endif
|
|
||||||
|
|
||||||
/** AGP types */
|
|
||||||
#if __OS_HAS_AGP
|
|
||||||
diff -Naur libdrm-newttm-svn-20090329.2/linux-core/drm_sysfs.c libdrm-newttm-svn-20090329.2.patch/linux-core/drm_sysfs.c
|
|
||||||
--- libdrm-newttm-svn-20090329.2/linux-core/drm_sysfs.c 2009-04-01 00:17:47.000000000 +0200
|
|
||||||
+++ libdrm-newttm-svn-20090329.2.patch/linux-core/drm_sysfs.c 2009-04-28 22:36:01.230011104 +0200
|
|
||||||
@@ -351,8 +351,8 @@
|
|
||||||
DRM_DEBUG("adding \"%s\" to sysfs\n",
|
|
||||||
drm_get_connector_name(connector));
|
|
||||||
|
|
||||||
- snprintf(connector->kdev.bus_id, BUS_ID_SIZE, "card%d-%s",
|
|
||||||
- dev->primary->index, drm_get_connector_name(connector));
|
|
||||||
+ dev_set_name(&connector->kdev, "card%d-%s",
|
|
||||||
+ dev->primary->index, drm_get_connector_name(connector));
|
|
||||||
ret = device_register(&connector->kdev);
|
|
||||||
|
|
||||||
if (ret) {
|
|
||||||
@@ -487,12 +487,7 @@
|
|
||||||
else
|
|
||||||
minor_str = "card%d";
|
|
||||||
|
|
||||||
- snprintf(minor->kdev.bus_id, BUS_ID_SIZE, minor_str, minor->index);
|
|
||||||
-
|
|
||||||
- /* Shouldn't register more than once */
|
|
||||||
- BUG_ON(device_is_registered(&minor->kdev));
|
|
||||||
-
|
|
||||||
- DRM_DEBUG("registering DRM device \"%s\"\n", minor->kdev.bus_id);
|
|
||||||
+ dev_set_name(&minor->kdev, minor_str, minor->index);
|
|
||||||
|
|
||||||
err = device_register(&minor->kdev);
|
|
||||||
if (err) {
|
|
||||||
diff -Naur libdrm-newttm-svn-20090329.2/linux-core/ttm/ttm_pat_compat.h libdrm-newttm-svn-20090329.2.patch/linux-core/ttm/ttm_pat_compat.h
|
|
||||||
--- libdrm-newttm-svn-20090329.2/linux-core/ttm/ttm_pat_compat.h 2009-04-01 00:17:47.000000000 +0200
|
|
||||||
+++ libdrm-newttm-svn-20090329.2.patch/linux-core/ttm/ttm_pat_compat.h 2009-04-28 22:38:20.546022042 +0200
|
|
||||||
@@ -33,6 +33,7 @@
|
|
||||||
#ifndef _TTM_PAT_COMPAT_
|
|
||||||
#define _TTM_PAT_COMPAT_
|
|
||||||
#include <asm/page.h>
|
|
||||||
+#include <asm/pgtable_types.h>
|
|
||||||
|
|
||||||
extern void ttm_pat_init(void);
|
|
||||||
extern void ttm_pat_takedown(void);
|
|
@ -1 +0,0 @@
|
|||||||
http://sources.openelec.tv/svn/libdrm-newttm-svn-20090504.tar.bz2
|
|
Loading…
x
Reference in New Issue
Block a user