mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-03-09 00:17:31 +00:00
mesa fixed, LED patch for kernel26 prepard
This commit is contained in:
parent
aaabc8f496
commit
4ed3970ac8
4 changed files with 49 additions and 38 deletions
|
@ -1,32 +0,0 @@
|
|||
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
@@ -52,9 +52,15 @@ static struct mvsdio_platform_data sheevaplug_mvsdio_data = {
|
||||
|
||||
static struct gpio_led sheevaplug_led_pins[] = {
|
||||
{
|
||||
- .name = "plug:green:health",
|
||||
+ .name = "dockstar:green:health",
|
||||
.default_trigger = "default-on",
|
||||
- .gpio = 49,
|
||||
+ .gpio = 46, /* green */
|
||||
+ .active_low = 1,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "dockstar:orange:misc",
|
||||
+ .default_trigger = "none",
|
||||
+ .gpio = 47, /* orange */
|
||||
.active_low = 1,
|
||||
},
|
||||
};
|
||||
@@ -74,7 +80,8 @@ static struct platform_device sheevaplug_leds = {
|
||||
|
||||
static unsigned int sheevaplug_mpp_config[] __initdata = {
|
||||
MPP29_GPIO, /* USB Power Enable */
|
||||
- MPP49_GPIO, /* LED */
|
||||
+ MPP46_GPIO, /* LED green */
|
||||
+ MPP47_GPIO, /* LED orange */
|
||||
0
|
||||
};
|
||||
|
||||
--
|
||||
1.6.4.4
|
43
core/kernel26/LEDs.patch
Normal file
43
core/kernel26/LEDs.patch
Normal file
|
@ -0,0 +1,43 @@
|
|||
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
@@ -61,12 +61,25 @@
|
||||
};
|
||||
|
||||
static struct gpio_led sheevaplug_led_pins[] = {
|
||||
- {
|
||||
- .name = "plug:green:health",
|
||||
- .default_trigger = "default-on",
|
||||
- .gpio = 49,
|
||||
- .active_low = 1,
|
||||
- },
|
||||
+ {
|
||||
+ .name = "dockstar:green:health",
|
||||
+ .default_trigger = "default-on",
|
||||
+ .gpio = 46, /* green */
|
||||
+ .active_low = 1,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "dockstar:orange:misc",
|
||||
+ .default_trigger = "none",
|
||||
+ .gpio = 47, /* orange */
|
||||
+ .active_low = 1,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "plug:green:health",
|
||||
+ .default_trigger = "default-on",
|
||||
+ .gpio = 49,
|
||||
+ .active_low = 1,
|
||||
+ },
|
||||
+
|
||||
};
|
||||
|
||||
static struct gpio_led_platform_data sheevaplug_led_data = {
|
||||
@@ -84,6 +97,8 @@
|
||||
|
||||
static unsigned int sheevaplug_mpp_config[] __initdata = {
|
||||
MPP29_GPIO, /* USB Power Enable */
|
||||
+ MPP46_GPIO, /* LED green */
|
||||
+ MPP47_GPIO, /* LED orange */
|
||||
MPP49_GPIO, /* LED */
|
||||
0
|
||||
};
|
|
@ -6,7 +6,7 @@ pkgname=('kernel26' 'kernel26-headers')
|
|||
_kernelname=${pkgname#kernel26}
|
||||
_basekernel=2.6.36
|
||||
pkgver=${_basekernel}.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage' 'make')
|
||||
_patchname="patch-${pkgver}-${pkgrel}-ARCH"
|
||||
replaces=('kernel26-withlinux' 'kernel26-dockstar')
|
||||
|
@ -20,13 +20,13 @@ source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
|
|||
ftp://ftp.archlinux.org/other/kernel26/${_patchname}.bz2
|
||||
2.6.36.2.config
|
||||
0001-MTD-partitons-used-by-the-Seagate-FreeAgent-DockStar.patch
|
||||
0002-LED-definitions-for-the-Seagate-FreeAgent-DockStar.patch
|
||||
LEDs.patch
|
||||
kernel26.preset)
|
||||
md5sums=('61f3739a73afb6914cb007f37fb09b62'
|
||||
'998b597b8659f1ac2667bbc13d1905b8'
|
||||
'1d3b6a3141c87273b8ce4517ffe24935'
|
||||
'0ed85186b0b5446c4afbbc45639a7466'
|
||||
'e81eae381cc2c282d169c879cc4da54b'
|
||||
'2bf7b876a0c4889ee62e0dd3f6089636'
|
||||
'25584700a0a679542929c4bed31433b6')
|
||||
|
||||
build() {
|
||||
|
|
|
@ -6,10 +6,10 @@
|
|||
pkgbase="mesa"
|
||||
pkgname=('mesa' 'libgl' 'unichrome-dri' 'mga-dri' 'savage-dri')
|
||||
pkgver=7.7.1
|
||||
pkgrel=1
|
||||
pkgrel=3
|
||||
arch=(arm)
|
||||
makedepends=('glproto>=1.4.11' 'pkgconfig' 'libdrm>=2.4.19' 'libxxf86vm>=1.1.0' 'libxdamage>=1.1.2' 'expat>=2.0.1' 'libx11>=1.3.3' 'libxt>=1.0.7'
|
||||
'gcc-libs>=4.4.3' 'dri2proto=2.1' 'python')
|
||||
'gcc-libs>=4.4.3' 'dri2proto>=2.1' 'python')
|
||||
url="http://mesa3d.sourceforge.net"
|
||||
license=('custom')
|
||||
options=(!makeflags)
|
||||
|
@ -85,7 +85,7 @@ package_libgl() {
|
|||
}
|
||||
|
||||
package_mesa() {
|
||||
depends=('libgl' 'libx11>=1.3.2' 'libxt>=1.0.7' 'gcc-libs>=4.4.2' 'dri2proto=2.1' 'libdrm>=2.4.17-2')
|
||||
depends=('libgl' 'libx11>=1.3.2' 'libxt>=1.0.7' 'gcc-libs>=4.4.2' 'dri2proto>=2.1' 'libdrm>=2.4.17-2')
|
||||
pkgdesc="Mesa 3-D graphics libraries and include files"
|
||||
|
||||
cd "${srcdir}/Mesa-${pkgver}" || return 1
|
||||
|
|
Loading…
Reference in a new issue