mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-27 23:44:04 +00:00
core/kernel26 to 2.6.38.2, extra/aufs2 and madwifi updated
This commit is contained in:
parent
47697f135b
commit
0af2f94e29
8 changed files with 76 additions and 4584 deletions
File diff suppressed because it is too large
Load diff
|
@ -1,175 +0,0 @@
|
|||
From 9b63dc5b3e497c917c4afed15d8425aa413784e1 Mon Sep 17 00:00:00 2001
|
||||
From: Peter Carmichael <peterjncarm@ovi.com>
|
||||
Date: Mon, 7 Feb 2011 00:40:17 +0000
|
||||
Subject: [PATCH] Support for GoFlex Home under its own ID
|
||||
|
||||
---
|
||||
arch/arm/mach-kirkwood/Kconfig | 6 ++
|
||||
arch/arm/mach-kirkwood/Makefile | 1 +
|
||||
arch/arm/mach-kirkwood/goflexhome-setup.c | 115 +++++++++++++++++++++++++++++
|
||||
arch/arm/tools/mach-types | 1 +
|
||||
4 files changed, 123 insertions(+), 0 deletions(-)
|
||||
create mode 100644 arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||
|
||||
diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||
index f17c5d8..dc3cc54 100644
|
||||
--- a/arch/arm/mach-kirkwood/Kconfig
|
||||
+++ b/arch/arm/mach-kirkwood/Kconfig
|
||||
@@ -70,6 +70,12 @@ config MACH_GOFLEXNET
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
Seagate GoFlex Net.
|
||||
|
||||
+config MACH_GOFLEXHOME
|
||||
+ bool "Seagate GoFlex Home"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Seagate GoFlex Home.
|
||||
+
|
||||
config MACH_OPENRD
|
||||
bool
|
||||
|
||||
diff --git a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||
index 1a15f9f..48951cb 100644
|
||||
--- a/arch/arm/mach-kirkwood/Makefile
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile
|
||||
@@ -9,6 +9,7 @@ obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
|
||||
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
|
||||
obj-$(CONFIG_MACH_DOCKSTAR) += dockstar-setup.o
|
||||
obj-$(CONFIG_MACH_GOFLEXNET) += goflexnet-setup.o
|
||||
+obj-$(CONFIG_MACH_GOFLEXHOME) += goflexhome-setup.o
|
||||
obj-$(CONFIG_MACH_TS219) += ts219-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_TS41X) += ts41x-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_OPENRD) += openrd-setup.o
|
||||
diff --git a/arch/arm/mach-kirkwood/goflexhome-setup.c b/arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||
new file mode 100644
|
||||
index 0000000..54fe8e3
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||
@@ -0,0 +1,115 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/goflexhome-setup.c
|
||||
+ *
|
||||
+ * Seagate GoFlex Home Setup
|
||||
+ *
|
||||
+ * This file is licensed under the terms of the GNU General Public
|
||||
+ * License version 2. This program is licensed "as is" without any
|
||||
+ * warranty of any kind, whether express or implied.
|
||||
+ */
|
||||
+
|
||||
+#include <linux/kernel.h>
|
||||
+#include <linux/init.h>
|
||||
+#include <linux/platform_device.h>
|
||||
+#include <linux/ata_platform.h>
|
||||
+#include <linux/mtd/partitions.h>
|
||||
+#include <linux/mv643xx_eth.h>
|
||||
+#include <linux/gpio.h>
|
||||
+#include <linux/leds.h>
|
||||
+#include <asm/mach-types.h>
|
||||
+#include <asm/mach/arch.h>
|
||||
+#include <mach/kirkwood.h>
|
||||
+#include "common.h"
|
||||
+#include "mpp.h"
|
||||
+
|
||||
+static struct mtd_partition goflexhome_nand_parts[] = {
|
||||
+ {
|
||||
+ .name = "u-boot",
|
||||
+ .offset = 0,
|
||||
+ .size = SZ_1M
|
||||
+ }, {
|
||||
+ .name = "uImage",
|
||||
+ .offset = MTDPART_OFS_NXTBLK,
|
||||
+ .size = SZ_2M + SZ_4M
|
||||
+ }, {
|
||||
+ .name = "root",
|
||||
+ .offset = MTDPART_OFS_NXTBLK,
|
||||
+ .size = MTDPART_SIZ_FULL
|
||||
+ },
|
||||
+};
|
||||
+
|
||||
+static struct mv643xx_eth_platform_data goflexhome_ge00_data = {
|
||||
+ .phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
||||
+};
|
||||
+
|
||||
+static struct mv_sata_platform_data goflexhome_sata_data = {
|
||||
+ .n_ports = 1,
|
||||
+};
|
||||
+
|
||||
+static struct gpio_led goflexhome_led_pins[] = {
|
||||
+ {
|
||||
+ .name = "status:green:health",
|
||||
+ .default_trigger = "default-on",
|
||||
+ .gpio = 46,
|
||||
+ .active_low = 1,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "status:orange:fault",
|
||||
+ .default_trigger = "none",
|
||||
+ .gpio = 47,
|
||||
+ .active_low = 1,
|
||||
+ }
|
||||
+};
|
||||
+
|
||||
+static struct gpio_led_platform_data goflexhome_led_data = {
|
||||
+ .leds = goflexhome_led_pins,
|
||||
+ .num_leds = ARRAY_SIZE(goflexhome_led_pins),
|
||||
+};
|
||||
+
|
||||
+static struct platform_device goflexhome_leds = {
|
||||
+ .name = "leds-gpio",
|
||||
+ .id = -1,
|
||||
+ .dev = {
|
||||
+ .platform_data = &goflexhome_led_data,
|
||||
+ }
|
||||
+};
|
||||
+
|
||||
+static unsigned int goflexhome_mpp_config[] __initdata = {
|
||||
+ MPP29_GPIO, /* USB Power Enable */
|
||||
+ MPP47_GPIO, /* LED Orange */
|
||||
+ MPP46_GPIO, /* LED Green */
|
||||
+ 0
|
||||
+};
|
||||
+
|
||||
+static void __init goflexhome_init(void)
|
||||
+{
|
||||
+ /*
|
||||
+ * Basic setup. Needs to be called early.
|
||||
+ */
|
||||
+ kirkwood_init();
|
||||
+
|
||||
+ /* setup gpio pin select */
|
||||
+ kirkwood_mpp_conf(goflexhome_mpp_config);
|
||||
+
|
||||
+ kirkwood_uart0_init();
|
||||
+ kirkwood_nand_init(ARRAY_AND_SIZE(goflexhome_nand_parts), 25);
|
||||
+
|
||||
+ if (gpio_request(29, "USB Power Enable") != 0 ||
|
||||
+ gpio_direction_output(29, 1) != 0)
|
||||
+ printk(KERN_ERR "can't set up GPIO 29 (USB Power Enable)\n");
|
||||
+ kirkwood_ehci_init();
|
||||
+ kirkwood_ge00_init(&goflexhome_ge00_data);
|
||||
+ kirkwood_sata_init(&goflexhome_sata_data);
|
||||
+
|
||||
+ platform_device_register(&goflexhome_leds);
|
||||
+}
|
||||
+
|
||||
+MACHINE_START(GOFLEXHOME, "Seagate GoFlex Home")
|
||||
+ /* Maintainer: Peter Carmichael <peterjncarm@ovi.com> */
|
||||
+ .boot_params = 0x00000100,
|
||||
+ .init_machine = goflexhome_init,
|
||||
+ .map_io = kirkwood_map_io,
|
||||
+ .init_irq = kirkwood_init_irq,
|
||||
+ .timer = &kirkwood_timer,
|
||||
+MACHINE_END
|
||||
+
|
||||
diff --git a/arch/arm/tools/mach-types b/arch/arm/tools/mach-types
|
||||
index 2fea897..8f68f5b 100644
|
||||
--- a/arch/arm/tools/mach-types
|
||||
+++ b/arch/arm/tools/mach-types
|
||||
@@ -3219,3 +3219,4 @@ pivicc MACH_PIVICC PIVICC 3235
|
||||
pcm048 MACH_PCM048 PCM048 3236
|
||||
dds MACH_DDS DDS 3237
|
||||
chalten_xa1 MACH_CHALTEN_XA1 CHALTEN_XA1 3238
|
||||
+goflexhome MACH_GOFLEXHOME GOFLEXHOME 3338
|
||||
--
|
||||
1.5.6.5
|
||||
|
|
@ -1,899 +0,0 @@
|
|||
diff --git a/arch/arm/configs/ubit_defconfig b/arch/arm/configs/ubit_defconfig
|
||||
new file mode 100644
|
||||
index 0000000..71ba1ed
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/configs/ubit_defconfig
|
||||
@@ -0,0 +1,650 @@
|
||||
+CONFIG_EXPERIMENTAL=y
|
||||
+CONFIG_LOCALVERSION="-ubit"
|
||||
+CONFIG_SYSVIPC=y
|
||||
+CONFIG_TASKSTATS=y
|
||||
+CONFIG_TASK_DELAY_ACCT=y
|
||||
+CONFIG_TASK_XACCT=y
|
||||
+CONFIG_TASK_IO_ACCOUNTING=y
|
||||
+CONFIG_IKCONFIG=y
|
||||
+CONFIG_IKCONFIG_PROC=y
|
||||
+CONFIG_LOG_BUF_SHIFT=19
|
||||
+CONFIG_BLK_DEV_INITRD=y
|
||||
+CONFIG_PROFILING=y
|
||||
+CONFIG_OPROFILE=y
|
||||
+CONFIG_KPROBES=y
|
||||
+CONFIG_MODULES=y
|
||||
+CONFIG_MODULE_UNLOAD=y
|
||||
+# CONFIG_BLK_DEV_BSG is not set
|
||||
+CONFIG_ARCH_KIRKWOOD=y
|
||||
+CONFIG_MACH_DB88F6281_BP=y
|
||||
+CONFIG_MACH_RD88F6192_NAS=y
|
||||
+CONFIG_MACH_RD88F6281=y
|
||||
+CONFIG_MACH_SHEEVAPLUG=y
|
||||
+CONFIG_MACH_ESATA_SHEEVAPLUG=y
|
||||
+CONFIG_MACH_GURUPLUG=y
|
||||
+CONFIG_MACH_TS219=y
|
||||
+CONFIG_MACH_TS41X=y
|
||||
+CONFIG_MACH_DOCKSTAR=y
|
||||
+CONFIG_MACH_GOFLEXNET=y
|
||||
+CONFIG_MACH_OPENRD_BASE=y
|
||||
+CONFIG_MACH_OPENRD_CLIENT=y
|
||||
+CONFIG_MACH_OPENRD_ULTIMATE=y
|
||||
+CONFIG_MACH_NETSPACE_MAX_V2=y
|
||||
+CONFIG_MACH_T5325=y
|
||||
+# CONFIG_CPU_FEROCEON_OLD_ID is not set
|
||||
+CONFIG_NO_HZ=y
|
||||
+CONFIG_HIGH_RES_TIMERS=y
|
||||
+CONFIG_PREEMPT_VOLUNTARY=y
|
||||
+CONFIG_AEABI=y
|
||||
+# CONFIG_OABI_COMPAT is not set
|
||||
+CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
|
||||
+CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||
+CONFIG_ZBOOT_ROM_BSS=0x0
|
||||
+CONFIG_CPU_IDLE=y
|
||||
+CONFIG_PM=y
|
||||
+# CONFIG_SUSPEND is not set
|
||||
+CONFIG_PM_DEBUG=y
|
||||
+CONFIG_PM_ADVANCED_DEBUG=y
|
||||
+CONFIG_PM_RUNTIME=y
|
||||
+CONFIG_NET=y
|
||||
+CONFIG_PACKET=y
|
||||
+CONFIG_UNIX=y
|
||||
+CONFIG_XFRM_USER=m
|
||||
+CONFIG_NET_KEY=m
|
||||
+CONFIG_INET=y
|
||||
+CONFIG_IP_MULTICAST=y
|
||||
+CONFIG_IP_ADVANCED_ROUTER=y
|
||||
+CONFIG_IP_MULTIPLE_TABLES=y
|
||||
+CONFIG_IP_PNP=y
|
||||
+CONFIG_IP_PNP_DHCP=y
|
||||
+CONFIG_IP_PNP_BOOTP=y
|
||||
+CONFIG_NET_IPIP=m
|
||||
+CONFIG_NET_IPGRE=m
|
||||
+CONFIG_SYN_COOKIES=y
|
||||
+CONFIG_INET_AH=m
|
||||
+CONFIG_INET_ESP=m
|
||||
+CONFIG_INET_IPCOMP=m
|
||||
+CONFIG_INET_XFRM_MODE_TRANSPORT=m
|
||||
+CONFIG_INET_XFRM_MODE_TUNNEL=m
|
||||
+CONFIG_INET_XFRM_MODE_BEET=m
|
||||
+CONFIG_INET6_AH=m
|
||||
+CONFIG_INET6_ESP=m
|
||||
+CONFIG_INET6_IPCOMP=m
|
||||
+CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||
+CONFIG_NETFILTER=y
|
||||
+CONFIG_NETFILTER_NETLINK_QUEUE=m
|
||||
+CONFIG_NF_CONNTRACK=m
|
||||
+CONFIG_NF_CT_PROTO_DCCP=m
|
||||
+CONFIG_NF_CT_PROTO_SCTP=m
|
||||
+CONFIG_NF_CT_PROTO_UDPLITE=m
|
||||
+CONFIG_NF_CONNTRACK_AMANDA=m
|
||||
+CONFIG_NF_CONNTRACK_FTP=m
|
||||
+CONFIG_NF_CONNTRACK_H323=m
|
||||
+CONFIG_NF_CONNTRACK_IRC=m
|
||||
+CONFIG_NF_CONNTRACK_NETBIOS_NS=m
|
||||
+CONFIG_NF_CONNTRACK_PPTP=m
|
||||
+CONFIG_NF_CONNTRACK_SANE=m
|
||||
+CONFIG_NF_CONNTRACK_SIP=m
|
||||
+CONFIG_NF_CONNTRACK_TFTP=m
|
||||
+CONFIG_NETFILTER_TPROXY=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_CT=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_DSCP=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_LED=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_MARK=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_NFLOG=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_TEE=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_TPROXY=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_TRACE=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
||||
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_COMMENT=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_CPU=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_DCCP=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_DSCP=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_ESP=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_HELPER=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_LENGTH=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_LIMIT=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_MAC=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_MARK=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_OSF=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_OWNER=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_POLICY=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_QUOTA=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_RATEEST=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_REALM=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_RECENT=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_SCTP=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_STATE=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_STRING=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_TIME=m
|
||||
+CONFIG_NETFILTER_XT_MATCH_U32=m
|
||||
+CONFIG_NF_CONNTRACK_IPV4=m
|
||||
+CONFIG_IP_NF_IPTABLES=m
|
||||
+CONFIG_IP_NF_MATCH_ADDRTYPE=m
|
||||
+CONFIG_IP_NF_MATCH_AH=m
|
||||
+CONFIG_IP_NF_MATCH_ECN=m
|
||||
+CONFIG_IP_NF_MATCH_TTL=m
|
||||
+CONFIG_IP_NF_FILTER=m
|
||||
+CONFIG_IP_NF_TARGET_REJECT=m
|
||||
+CONFIG_IP_NF_TARGET_LOG=m
|
||||
+CONFIG_IP_NF_TARGET_ULOG=m
|
||||
+CONFIG_NF_NAT=m
|
||||
+CONFIG_IP_NF_TARGET_MASQUERADE=m
|
||||
+CONFIG_IP_NF_TARGET_NETMAP=m
|
||||
+CONFIG_IP_NF_TARGET_REDIRECT=m
|
||||
+CONFIG_NF_NAT_SNMP_BASIC=m
|
||||
+CONFIG_IP_NF_MANGLE=m
|
||||
+CONFIG_IP_NF_TARGET_ECN=m
|
||||
+CONFIG_IP_NF_TARGET_TTL=m
|
||||
+CONFIG_IP_NF_RAW=m
|
||||
+CONFIG_IP_NF_ARPTABLES=m
|
||||
+CONFIG_IP_NF_ARPFILTER=m
|
||||
+CONFIG_IP_NF_ARP_MANGLE=m
|
||||
+CONFIG_NF_CONNTRACK_IPV6=m
|
||||
+CONFIG_IP6_NF_IPTABLES=m
|
||||
+CONFIG_IP6_NF_MATCH_AH=m
|
||||
+CONFIG_IP6_NF_MATCH_EUI64=m
|
||||
+CONFIG_IP6_NF_MATCH_FRAG=m
|
||||
+CONFIG_IP6_NF_MATCH_OPTS=m
|
||||
+CONFIG_IP6_NF_MATCH_HL=m
|
||||
+CONFIG_IP6_NF_MATCH_IPV6HEADER=m
|
||||
+CONFIG_IP6_NF_MATCH_MH=m
|
||||
+CONFIG_IP6_NF_MATCH_RT=m
|
||||
+CONFIG_IP6_NF_TARGET_HL=m
|
||||
+CONFIG_IP6_NF_TARGET_LOG=m
|
||||
+CONFIG_IP6_NF_FILTER=m
|
||||
+CONFIG_IP6_NF_TARGET_REJECT=m
|
||||
+CONFIG_IP6_NF_MANGLE=m
|
||||
+CONFIG_IP6_NF_RAW=m
|
||||
+CONFIG_BRIDGE_NF_EBTABLES=m
|
||||
+CONFIG_BRIDGE_EBT_BROUTE=m
|
||||
+CONFIG_BRIDGE_EBT_T_FILTER=m
|
||||
+CONFIG_BRIDGE_EBT_T_NAT=m
|
||||
+CONFIG_BRIDGE_EBT_802_3=m
|
||||
+CONFIG_BRIDGE_EBT_AMONG=m
|
||||
+CONFIG_BRIDGE_EBT_ARP=m
|
||||
+CONFIG_BRIDGE_EBT_IP=m
|
||||
+CONFIG_BRIDGE_EBT_IP6=m
|
||||
+CONFIG_BRIDGE_EBT_LIMIT=m
|
||||
+CONFIG_BRIDGE_EBT_MARK=m
|
||||
+CONFIG_BRIDGE_EBT_PKTTYPE=m
|
||||
+CONFIG_BRIDGE_EBT_STP=m
|
||||
+CONFIG_BRIDGE_EBT_VLAN=m
|
||||
+CONFIG_BRIDGE_EBT_ARPREPLY=m
|
||||
+CONFIG_BRIDGE_EBT_DNAT=m
|
||||
+CONFIG_BRIDGE_EBT_MARK_T=m
|
||||
+CONFIG_BRIDGE_EBT_REDIRECT=m
|
||||
+CONFIG_BRIDGE_EBT_SNAT=m
|
||||
+CONFIG_BRIDGE_EBT_LOG=m
|
||||
+CONFIG_BRIDGE_EBT_ULOG=m
|
||||
+CONFIG_BRIDGE_EBT_NFLOG=m
|
||||
+CONFIG_L2TP=m
|
||||
+CONFIG_BRIDGE=m
|
||||
+CONFIG_NET_DSA=y
|
||||
+CONFIG_NET_DSA_MV88E6123_61_65=y
|
||||
+CONFIG_VLAN_8021Q=m
|
||||
+CONFIG_ATALK=m
|
||||
+CONFIG_DEV_APPLETALK=m
|
||||
+CONFIG_NET_SCHED=y
|
||||
+CONFIG_NET_SCH_CBQ=m
|
||||
+CONFIG_NET_SCH_HTB=m
|
||||
+CONFIG_NET_SCH_HFSC=m
|
||||
+CONFIG_NET_SCH_PRIO=m
|
||||
+CONFIG_NET_SCH_MULTIQ=m
|
||||
+CONFIG_NET_SCH_RED=m
|
||||
+CONFIG_NET_SCH_SFQ=m
|
||||
+CONFIG_NET_SCH_TEQL=m
|
||||
+CONFIG_NET_SCH_TBF=m
|
||||
+CONFIG_NET_SCH_GRED=m
|
||||
+CONFIG_NET_SCH_DSMARK=m
|
||||
+CONFIG_NET_SCH_NETEM=m
|
||||
+CONFIG_NET_SCH_DRR=m
|
||||
+CONFIG_NET_CLS_BASIC=m
|
||||
+CONFIG_NET_CLS_TCINDEX=m
|
||||
+CONFIG_NET_CLS_ROUTE4=m
|
||||
+CONFIG_NET_CLS_FW=m
|
||||
+CONFIG_NET_CLS_U32=m
|
||||
+CONFIG_CLS_U32_PERF=y
|
||||
+CONFIG_CLS_U32_MARK=y
|
||||
+CONFIG_NET_CLS_RSVP=m
|
||||
+CONFIG_NET_CLS_RSVP6=m
|
||||
+CONFIG_NET_CLS_FLOW=m
|
||||
+CONFIG_NET_EMATCH=y
|
||||
+CONFIG_NET_EMATCH_CMP=m
|
||||
+CONFIG_NET_EMATCH_NBYTE=m
|
||||
+CONFIG_NET_EMATCH_U32=m
|
||||
+CONFIG_NET_EMATCH_META=m
|
||||
+CONFIG_NET_EMATCH_TEXT=m
|
||||
+CONFIG_NET_CLS_ACT=y
|
||||
+CONFIG_NET_PKTGEN=m
|
||||
+CONFIG_BT=m
|
||||
+CONFIG_BT_L2CAP=m
|
||||
+CONFIG_BT_SCO=m
|
||||
+CONFIG_BT_RFCOMM=m
|
||||
+CONFIG_BT_RFCOMM_TTY=y
|
||||
+CONFIG_BT_BNEP=m
|
||||
+CONFIG_BT_HIDP=m
|
||||
+CONFIG_BT_HCIBTUSB=m
|
||||
+CONFIG_BT_HCIBTSDIO=m
|
||||
+CONFIG_BT_HCIBCM203X=m
|
||||
+CONFIG_BT_HCIBPA10X=m
|
||||
+CONFIG_BT_HCIBFUSB=m
|
||||
+CONFIG_BT_HCIVHCI=m
|
||||
+CONFIG_BT_MRVL=m
|
||||
+CONFIG_BT_MRVL_SDIO=m
|
||||
+CONFIG_CFG80211=y
|
||||
+CONFIG_MAC80211=y
|
||||
+CONFIG_CAIF=m
|
||||
+CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
|
||||
+CONFIG_MTD=y
|
||||
+CONFIG_MTD_PARTITIONS=y
|
||||
+CONFIG_MTD_CMDLINE_PARTS=y
|
||||
+CONFIG_MTD_CHAR=y
|
||||
+CONFIG_MTD_BLOCK=y
|
||||
+CONFIG_SM_FTL=m
|
||||
+CONFIG_MTD_CFI=y
|
||||
+CONFIG_MTD_JEDECPROBE=y
|
||||
+CONFIG_MTD_CFI_ADV_OPTIONS=y
|
||||
+CONFIG_MTD_CFI_GEOMETRY=y
|
||||
+# CONFIG_MTD_MAP_BANK_WIDTH_4 is not set
|
||||
+CONFIG_MTD_CFI_INTELEXT=y
|
||||
+CONFIG_MTD_CFI_STAA=y
|
||||
+CONFIG_MTD_PHYSMAP=y
|
||||
+CONFIG_MTD_M25P80=y
|
||||
+CONFIG_MTD_NAND=y
|
||||
+CONFIG_MTD_NAND_ORION=y
|
||||
+CONFIG_MTD_UBI=y
|
||||
+CONFIG_MTD_UBI_WL_THRESHOLD=128
|
||||
+CONFIG_BLK_DEV_LOOP=y
|
||||
+CONFIG_BLK_DEV_RAM=y
|
||||
+CONFIG_BLK_DEV_RAM_SIZE=8192
|
||||
+CONFIG_ATA_OVER_ETH=m
|
||||
+# CONFIG_MISC_DEVICES is not set
|
||||
+# CONFIG_SCSI_PROC_FS is not set
|
||||
+CONFIG_BLK_DEV_SD=y
|
||||
+CONFIG_BLK_DEV_SR=m
|
||||
+CONFIG_CHR_DEV_SG=y
|
||||
+CONFIG_SCSI_MULTI_LUN=y
|
||||
+CONFIG_ISCSI_TCP=m
|
||||
+CONFIG_ISCSI_BOOT_SYSFS=m
|
||||
+CONFIG_ATA=y
|
||||
+CONFIG_SATA_AHCI=m
|
||||
+CONFIG_SATA_MV=y
|
||||
+CONFIG_MD=y
|
||||
+CONFIG_BLK_DEV_MD=m
|
||||
+CONFIG_MD_LINEAR=m
|
||||
+CONFIG_MD_RAID0=m
|
||||
+CONFIG_MD_RAID1=m
|
||||
+CONFIG_MD_RAID10=m
|
||||
+CONFIG_MD_RAID456=m
|
||||
+CONFIG_BLK_DEV_DM=m
|
||||
+CONFIG_DM_CRYPT=m
|
||||
+CONFIG_DM_SNAPSHOT=m
|
||||
+CONFIG_DM_MIRROR=m
|
||||
+CONFIG_DM_ZERO=m
|
||||
+CONFIG_DM_MULTIPATH=m
|
||||
+CONFIG_NETDEVICES=y
|
||||
+CONFIG_TUN=m
|
||||
+CONFIG_MARVELL_PHY=y
|
||||
+CONFIG_NET_ETHERNET=y
|
||||
+CONFIG_MII=y
|
||||
+CONFIG_NET_PCI=y
|
||||
+CONFIG_MV643XX_ETH=y
|
||||
+# CONFIG_NETDEV_10000 is not set
|
||||
+CONFIG_USB_NET_RNDIS_WLAN=m
|
||||
+CONFIG_RTL8187=m
|
||||
+CONFIG_ATH_COMMON=m
|
||||
+CONFIG_ATH9K=m
|
||||
+CONFIG_LIBERTAS=y
|
||||
+CONFIG_LIBERTAS_SDIO=m
|
||||
+CONFIG_RT2X00=m
|
||||
+CONFIG_RT2500USB=m
|
||||
+CONFIG_RT73USB=m
|
||||
+CONFIG_RT2800USB=m
|
||||
+CONFIG_RT2800USB_RT35XX=y
|
||||
+CONFIG_RT2800USB_UNKNOWN=y
|
||||
+CONFIG_ZD1211RW=m
|
||||
+CONFIG_USB_CATC=m
|
||||
+CONFIG_USB_KAWETH=m
|
||||
+CONFIG_USB_PEGASUS=m
|
||||
+CONFIG_USB_RTL8150=m
|
||||
+CONFIG_USB_NET_DM9601=m
|
||||
+CONFIG_USB_NET_SMSC75XX=m
|
||||
+CONFIG_USB_IPHETH=m
|
||||
+CONFIG_CAIF_TTY=m
|
||||
+CONFIG_CAIF_SPI_SLAVE=m
|
||||
+CONFIG_PPP=m
|
||||
+CONFIG_PPP_MULTILINK=y
|
||||
+CONFIG_PPP_FILTER=y
|
||||
+CONFIG_PPP_ASYNC=m
|
||||
+CONFIG_PPP_SYNC_TTY=m
|
||||
+CONFIG_PPP_DEFLATE=m
|
||||
+CONFIG_PPP_BSDCOMP=m
|
||||
+CONFIG_PPP_MPPE=m
|
||||
+CONFIG_PPPOE=m
|
||||
+CONFIG_PPPOL2TP=m
|
||||
+CONFIG_NETCONSOLE=y
|
||||
+CONFIG_NETCONSOLE_DYNAMIC=y
|
||||
+CONFIG_INPUT_EVDEV=y
|
||||
+CONFIG_KEYBOARD_QT2160=m
|
||||
+CONFIG_KEYBOARD_GPIO=y
|
||||
+CONFIG_KEYBOARD_TCA6416=m
|
||||
+# CONFIG_INPUT_MOUSE is not set
|
||||
+CONFIG_INPUT_TOUCHSCREEN=y
|
||||
+CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
|
||||
+# CONFIG_DEVKMEM is not set
|
||||
+CONFIG_SERIAL_8250=y
|
||||
+CONFIG_SERIAL_8250_CONSOLE=y
|
||||
+CONFIG_SERIAL_8250_RUNTIME_UARTS=2
|
||||
+CONFIG_LEGACY_PTY_COUNT=16
|
||||
+# CONFIG_HW_RANDOM is not set
|
||||
+CONFIG_RAMOOPS=m
|
||||
+CONFIG_I2C=y
|
||||
+CONFIG_I2C_CHARDEV=y
|
||||
+CONFIG_I2C_MV64XXX=y
|
||||
+CONFIG_SPI=y
|
||||
+CONFIG_SPI_ORION=y
|
||||
+CONFIG_GPIO_SYSFS=y
|
||||
+# CONFIG_HWMON is not set
|
||||
+CONFIG_WATCHDOG=y
|
||||
+CONFIG_SOFT_WATCHDOG=m
|
||||
+CONFIG_ORION_WATCHDOG=m
|
||||
+CONFIG_MEDIA_SUPPORT=m
|
||||
+CONFIG_VIDEO_DEV=m
|
||||
+CONFIG_DVB_CORE=m
|
||||
+CONFIG_IR_IMON=m
|
||||
+CONFIG_MEDIA_ATTACH=y
|
||||
+CONFIG_MEDIA_TUNER_CUSTOMISE=y
|
||||
+CONFIG_VIDEO_IVTV=m
|
||||
+CONFIG_USB_VIDEO_CLASS=m
|
||||
+CONFIG_USB_M5602=m
|
||||
+CONFIG_USB_STV06XX=m
|
||||
+CONFIG_USB_GL860=m
|
||||
+CONFIG_USB_GSPCA_BENQ=m
|
||||
+CONFIG_USB_GSPCA_CONEX=m
|
||||
+CONFIG_USB_GSPCA_CPIA1=m
|
||||
+CONFIG_USB_GSPCA_ETOMS=m
|
||||
+CONFIG_USB_GSPCA_FINEPIX=m
|
||||
+CONFIG_USB_GSPCA_JEILINJ=m
|
||||
+CONFIG_USB_GSPCA_MARS=m
|
||||
+CONFIG_USB_GSPCA_MR97310A=m
|
||||
+CONFIG_USB_GSPCA_OV519=m
|
||||
+CONFIG_USB_GSPCA_OV534=m
|
||||
+CONFIG_USB_GSPCA_OV534_9=m
|
||||
+CONFIG_USB_GSPCA_PAC207=m
|
||||
+CONFIG_USB_GSPCA_PAC7302=m
|
||||
+CONFIG_USB_GSPCA_PAC7311=m
|
||||
+CONFIG_USB_GSPCA_SN9C2028=m
|
||||
+CONFIG_USB_GSPCA_SN9C20X=m
|
||||
+CONFIG_USB_GSPCA_SONIXB=m
|
||||
+CONFIG_USB_GSPCA_SONIXJ=m
|
||||
+CONFIG_USB_GSPCA_SPCA500=m
|
||||
+CONFIG_USB_GSPCA_SPCA501=m
|
||||
+CONFIG_USB_GSPCA_SPCA505=m
|
||||
+CONFIG_USB_GSPCA_SPCA506=m
|
||||
+CONFIG_USB_GSPCA_SPCA508=m
|
||||
+CONFIG_USB_GSPCA_SPCA561=m
|
||||
+CONFIG_USB_GSPCA_SPCA1528=m
|
||||
+CONFIG_USB_GSPCA_SQ905=m
|
||||
+CONFIG_USB_GSPCA_SQ905C=m
|
||||
+CONFIG_USB_GSPCA_SQ930X=m
|
||||
+CONFIG_USB_GSPCA_STK014=m
|
||||
+CONFIG_USB_GSPCA_STV0680=m
|
||||
+CONFIG_USB_GSPCA_SUNPLUS=m
|
||||
+CONFIG_USB_GSPCA_T613=m
|
||||
+CONFIG_USB_GSPCA_TV8532=m
|
||||
+CONFIG_USB_GSPCA_VC032X=m
|
||||
+CONFIG_USB_GSPCA_ZC3XX=m
|
||||
+CONFIG_VIDEO_PVRUSB2=m
|
||||
+CONFIG_VIDEO_HDPVR=m
|
||||
+CONFIG_VIDEO_EM28XX=m
|
||||
+CONFIG_VIDEO_EM28XX_ALSA=m
|
||||
+CONFIG_VIDEO_EM28XX_DVB=m
|
||||
+CONFIG_VIDEO_TLG2300=m
|
||||
+CONFIG_VIDEO_CX231XX=m
|
||||
+CONFIG_VIDEO_CX231XX_ALSA=m
|
||||
+CONFIG_VIDEO_CX231XX_DVB=m
|
||||
+CONFIG_VIDEO_USBVISION=m
|
||||
+CONFIG_USB_VICAM=m
|
||||
+CONFIG_USB_IBMCAM=m
|
||||
+CONFIG_USB_KONICAWC=m
|
||||
+CONFIG_USB_ET61X251=m
|
||||
+CONFIG_USB_SE401=m
|
||||
+CONFIG_USB_SN9C102=m
|
||||
+CONFIG_USB_PWC=m
|
||||
+CONFIG_USB_ZR364XX=m
|
||||
+CONFIG_USB_STKWEBCAM=m
|
||||
+CONFIG_USB_S2255=m
|
||||
+# CONFIG_RADIO_ADAPTERS is not set
|
||||
+CONFIG_DVB_USB=m
|
||||
+CONFIG_DVB_USB_CXUSB=m
|
||||
+CONFIG_DVB_USB_NOVA_T_USB2=m
|
||||
+CONFIG_DVB_USB_AF9015=m
|
||||
+CONFIG_DVB_TTUSB_BUDGET=m
|
||||
+CONFIG_DVB_TTUSB_DEC=m
|
||||
+CONFIG_FB=m
|
||||
+CONFIG_FRAMEBUFFER_CONSOLE=m
|
||||
+CONFIG_SOUND=m
|
||||
+CONFIG_SND=m
|
||||
+CONFIG_SND_SEQUENCER=m
|
||||
+CONFIG_SND_HRTIMER=m
|
||||
+# CONFIG_SND_PCI is not set
|
||||
+CONFIG_SND_USB_AUDIO=m
|
||||
+CONFIG_SND_USB_UA101=m
|
||||
+CONFIG_SND_USB_CAIAQ=m
|
||||
+CONFIG_USB_HIDDEV=y
|
||||
+CONFIG_HID_CANDO=m
|
||||
+CONFIG_HID_DRAGONRISE=y
|
||||
+CONFIG_HID_EGALAX=m
|
||||
+CONFIG_HID_GYRATION=y
|
||||
+CONFIG_HID_TWINHAN=y
|
||||
+CONFIG_HID_NTRIG=y
|
||||
+CONFIG_HID_ORTEK=y
|
||||
+CONFIG_HID_PANTHERLORD=y
|
||||
+CONFIG_HID_PETALYNX=y
|
||||
+CONFIG_HID_PICOLCD=m
|
||||
+CONFIG_HID_SAMSUNG=y
|
||||
+CONFIG_HID_SONY=y
|
||||
+CONFIG_HID_SUNPLUS=y
|
||||
+CONFIG_HID_GREENASIA=y
|
||||
+CONFIG_HID_SMARTJOYPLUS=y
|
||||
+CONFIG_HID_TOPSEED=y
|
||||
+CONFIG_HID_THRUSTMASTER=y
|
||||
+CONFIG_HID_WACOM=m
|
||||
+CONFIG_HID_ZEROPLUS=y
|
||||
+CONFIG_HID_ZYDACRON=m
|
||||
+CONFIG_USB=y
|
||||
+CONFIG_USB_DEVICEFS=y
|
||||
+CONFIG_USB_SUSPEND=y
|
||||
+CONFIG_USB_EHCI_HCD=y
|
||||
+CONFIG_USB_EHCI_ROOT_HUB_TT=y
|
||||
+CONFIG_USB_ACM=m
|
||||
+CONFIG_USB_PRINTER=m
|
||||
+CONFIG_USB_WDM=m
|
||||
+CONFIG_USB_STORAGE=y
|
||||
+CONFIG_USB_STORAGE_DATAFAB=y
|
||||
+CONFIG_USB_STORAGE_FREECOM=y
|
||||
+CONFIG_USB_STORAGE_SDDR09=y
|
||||
+CONFIG_USB_STORAGE_SDDR55=y
|
||||
+CONFIG_USB_STORAGE_JUMPSHOT=y
|
||||
+CONFIG_USB_SERIAL=m
|
||||
+CONFIG_USB_SERIAL_GENERIC=y
|
||||
+CONFIG_USB_SERIAL_AIRCABLE=m
|
||||
+CONFIG_USB_SERIAL_ARK3116=m
|
||||
+CONFIG_USB_SERIAL_BELKIN=m
|
||||
+CONFIG_USB_SERIAL_CH341=m
|
||||
+CONFIG_USB_SERIAL_WHITEHEAT=m
|
||||
+CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
|
||||
+CONFIG_USB_SERIAL_CP210X=m
|
||||
+CONFIG_USB_SERIAL_CYPRESS_M8=m
|
||||
+CONFIG_USB_SERIAL_EMPEG=m
|
||||
+CONFIG_USB_SERIAL_FTDI_SIO=m
|
||||
+CONFIG_USB_SERIAL_FUNSOFT=m
|
||||
+CONFIG_USB_SERIAL_VISOR=m
|
||||
+CONFIG_USB_SERIAL_IPAQ=m
|
||||
+CONFIG_USB_SERIAL_IR=m
|
||||
+CONFIG_USB_SERIAL_EDGEPORT=m
|
||||
+CONFIG_USB_SERIAL_EDGEPORT_TI=m
|
||||
+CONFIG_USB_SERIAL_GARMIN=m
|
||||
+CONFIG_USB_SERIAL_IPW=m
|
||||
+CONFIG_USB_SERIAL_IUU=m
|
||||
+CONFIG_USB_SERIAL_KEYSPAN_PDA=m
|
||||
+CONFIG_USB_SERIAL_KEYSPAN=m
|
||||
+CONFIG_USB_SERIAL_KLSI=m
|
||||
+CONFIG_USB_SERIAL_KOBIL_SCT=m
|
||||
+CONFIG_USB_SERIAL_MCT_U232=m
|
||||
+CONFIG_USB_SERIAL_MOS7720=m
|
||||
+CONFIG_USB_SERIAL_MOS7840=m
|
||||
+CONFIG_USB_SERIAL_MOTOROLA=m
|
||||
+CONFIG_USB_SERIAL_NAVMAN=m
|
||||
+CONFIG_USB_SERIAL_PL2303=m
|
||||
+CONFIG_USB_SERIAL_OTI6858=m
|
||||
+CONFIG_USB_SERIAL_QUALCOMM=m
|
||||
+CONFIG_USB_SERIAL_SPCP8X5=m
|
||||
+CONFIG_USB_SERIAL_HP4X=m
|
||||
+CONFIG_USB_SERIAL_SAFE=m
|
||||
+CONFIG_USB_SERIAL_SIEMENS_MPI=m
|
||||
+CONFIG_USB_SERIAL_SIERRAWIRELESS=m
|
||||
+CONFIG_USB_SERIAL_SYMBOL=m
|
||||
+CONFIG_USB_SERIAL_TI=m
|
||||
+CONFIG_USB_SERIAL_CYBERJACK=m
|
||||
+CONFIG_USB_SERIAL_XIRCOM=m
|
||||
+CONFIG_USB_SERIAL_OPTION=m
|
||||
+CONFIG_USB_SERIAL_OMNINET=m
|
||||
+CONFIG_USB_SERIAL_OPTICON=m
|
||||
+CONFIG_USB_SERIAL_DEBUG=m
|
||||
+CONFIG_USB_EMI62=m
|
||||
+CONFIG_USB_EMI26=m
|
||||
+CONFIG_USB_SISUSBVGA=m
|
||||
+CONFIG_USB_SISUSBVGA_CON=y
|
||||
+CONFIG_MMC=y
|
||||
+CONFIG_SDIO_UART=y
|
||||
+CONFIG_MMC_SDHCI=y
|
||||
+CONFIG_MMC_SDHCI_PLTFM=y
|
||||
+CONFIG_MMC_MVSDIO=y
|
||||
+CONFIG_LEDS_CLASS=y
|
||||
+CONFIG_LEDS_GPIO=y
|
||||
+CONFIG_LEDS_TRIGGER_TIMER=y
|
||||
+CONFIG_LEDS_TRIGGER_HEARTBEAT=y
|
||||
+CONFIG_LEDS_TRIGGER_GPIO=m
|
||||
+CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
|
||||
+CONFIG_RTC_CLASS=y
|
||||
+CONFIG_RTC_DRV_S35390A=y
|
||||
+CONFIG_RTC_DRV_MV=y
|
||||
+CONFIG_DMADEVICES=y
|
||||
+CONFIG_MV_XOR=y
|
||||
+CONFIG_STAGING=y
|
||||
+# CONFIG_STAGING_EXCLUDE_BUILD is not set
|
||||
+CONFIG_RT2870=m
|
||||
+CONFIG_FB_UDL=m
|
||||
+CONFIG_ZRAM=m
|
||||
+CONFIG_EXT2_FS=y
|
||||
+CONFIG_EXT3_FS=y
|
||||
+# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
|
||||
+CONFIG_EXT3_FS_POSIX_ACL=y
|
||||
+CONFIG_EXT4_FS=y
|
||||
+CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
+CONFIG_REISERFS_FS=m
|
||||
+CONFIG_JFS_FS=m
|
||||
+CONFIG_JFS_POSIX_ACL=y
|
||||
+CONFIG_XFS_FS=m
|
||||
+CONFIG_XFS_POSIX_ACL=y
|
||||
+CONFIG_BTRFS_FS=m
|
||||
+CONFIG_BTRFS_FS_POSIX_ACL=y
|
||||
+CONFIG_AUTOFS_FS=m
|
||||
+CONFIG_AUTOFS4_FS=m
|
||||
+CONFIG_FUSE_FS=m
|
||||
+CONFIG_ISO9660_FS=m
|
||||
+CONFIG_JOLIET=y
|
||||
+CONFIG_UDF_FS=m
|
||||
+CONFIG_MSDOS_FS=y
|
||||
+CONFIG_VFAT_FS=y
|
||||
+CONFIG_TMPFS=y
|
||||
+CONFIG_HFS_FS=m
|
||||
+CONFIG_HFSPLUS_FS=y
|
||||
+CONFIG_JFFS2_FS=y
|
||||
+CONFIG_UBIFS_FS=y
|
||||
+CONFIG_CRAMFS=y
|
||||
+CONFIG_AUFS_FS=y
|
||||
+CONFIG_AUFS_BR_RAMFS=y
|
||||
+CONFIG_NFS_FS=y
|
||||
+CONFIG_NFS_V3=y
|
||||
+CONFIG_NFS_V4=y
|
||||
+CONFIG_ROOT_NFS=y
|
||||
+CONFIG_NFSD=m
|
||||
+CONFIG_NFSD_V4=y
|
||||
+CONFIG_CEPH_FS=m
|
||||
+CONFIG_CIFS=m
|
||||
+CONFIG_CIFS_XATTR=y
|
||||
+CONFIG_CIFS_POSIX=y
|
||||
+CONFIG_PARTITION_ADVANCED=y
|
||||
+CONFIG_MAC_PARTITION=y
|
||||
+CONFIG_EFI_PARTITION=y
|
||||
+CONFIG_NLS_CODEPAGE_437=y
|
||||
+CONFIG_NLS_CODEPAGE_850=y
|
||||
+CONFIG_NLS_ISO8859_1=y
|
||||
+CONFIG_NLS_ISO8859_2=y
|
||||
+CONFIG_NLS_UTF8=y
|
||||
+CONFIG_MAGIC_SYSRQ=y
|
||||
+CONFIG_DEBUG_KERNEL=y
|
||||
+CONFIG_DETECT_HUNG_TASK=y
|
||||
+CONFIG_TIMER_STATS=y
|
||||
+# CONFIG_RCU_CPU_STALL_DETECTOR is not set
|
||||
+CONFIG_SYSCTL_SYSCALL_CHECK=y
|
||||
+CONFIG_DEBUG_USER=y
|
||||
+CONFIG_CRYPTO_FIPS=y
|
||||
+CONFIG_CRYPTO_NULL=m
|
||||
+CONFIG_CRYPTO_CRYPTD=m
|
||||
+CONFIG_CRYPTO_TEST=m
|
||||
+CONFIG_CRYPTO_CCM=m
|
||||
+CONFIG_CRYPTO_GCM=m
|
||||
+CONFIG_CRYPTO_CTS=m
|
||||
+CONFIG_CRYPTO_LRW=m
|
||||
+CONFIG_CRYPTO_PCBC=m
|
||||
+CONFIG_CRYPTO_XTS=m
|
||||
+CONFIG_CRYPTO_XCBC=m
|
||||
+CONFIG_CRYPTO_VMAC=m
|
||||
+CONFIG_CRYPTO_MD4=m
|
||||
+CONFIG_CRYPTO_MICHAEL_MIC=m
|
||||
+CONFIG_CRYPTO_RMD128=m
|
||||
+CONFIG_CRYPTO_RMD160=m
|
||||
+CONFIG_CRYPTO_RMD256=m
|
||||
+CONFIG_CRYPTO_RMD320=m
|
||||
+CONFIG_CRYPTO_SHA256=m
|
||||
+CONFIG_CRYPTO_SHA512=m
|
||||
+CONFIG_CRYPTO_TGR192=m
|
||||
+CONFIG_CRYPTO_WP512=m
|
||||
+CONFIG_CRYPTO_ANUBIS=m
|
||||
+CONFIG_CRYPTO_BLOWFISH=m
|
||||
+CONFIG_CRYPTO_CAMELLIA=m
|
||||
+CONFIG_CRYPTO_CAST5=m
|
||||
+CONFIG_CRYPTO_CAST6=m
|
||||
+CONFIG_CRYPTO_FCRYPT=m
|
||||
+CONFIG_CRYPTO_KHAZAD=m
|
||||
+CONFIG_CRYPTO_SALSA20=m
|
||||
+CONFIG_CRYPTO_SEED=m
|
||||
+CONFIG_CRYPTO_SERPENT=m
|
||||
+CONFIG_CRYPTO_TEA=m
|
||||
+CONFIG_CRYPTO_TWOFISH=m
|
||||
+CONFIG_CRYPTO_ZLIB=m
|
||||
+CONFIG_CRYPTO_DEV_MV_CESA=y
|
||||
+CONFIG_CRC_CCITT=y
|
||||
+CONFIG_LIBCRC32C=y
|
||||
diff --git a/arch/arm/mach-kirkwood/Kconfig b/arch/arm/mach-kirkwood/Kconfig
|
||||
index 3410633..f17c5d8 100644
|
||||
--- a/arch/arm/mach-kirkwood/Kconfig
|
||||
+++ b/arch/arm/mach-kirkwood/Kconfig
|
||||
@@ -64,6 +64,12 @@ config MACH_DOCKSTAR
|
||||
Say 'Y' here if you want your kernel to support the
|
||||
Seagate FreeAgent DockStar.
|
||||
|
||||
+config MACH_GOFLEXNET
|
||||
+ bool "Seagate GoFlex Net"
|
||||
+ help
|
||||
+ Say 'Y' here if you want your kernel to support the
|
||||
+ Seagate GoFlex Net.
|
||||
+
|
||||
config MACH_OPENRD
|
||||
bool
|
||||
|
||||
diff --git a/arch/arm/mach-kirkwood/Makefile b/arch/arm/mach-kirkwood/Makefile
|
||||
index 5dcaa81..1a15f9f 100644
|
||||
--- a/arch/arm/mach-kirkwood/Makefile
|
||||
+++ b/arch/arm/mach-kirkwood/Makefile
|
||||
@@ -8,6 +8,7 @@ obj-$(CONFIG_MACH_SHEEVAPLUG) += sheevaplug-setup.o
|
||||
obj-$(CONFIG_MACH_ESATA_SHEEVAPLUG) += sheevaplug-setup.o
|
||||
obj-$(CONFIG_MACH_GURUPLUG) += guruplug-setup.o
|
||||
obj-$(CONFIG_MACH_DOCKSTAR) += dockstar-setup.o
|
||||
+obj-$(CONFIG_MACH_GOFLEXNET) += goflexnet-setup.o
|
||||
obj-$(CONFIG_MACH_TS219) += ts219-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_TS41X) += ts41x-setup.o tsx1x-common.o
|
||||
obj-$(CONFIG_MACH_OPENRD) += openrd-setup.o
|
||||
diff --git a/arch/arm/mach-kirkwood/dockstar-setup.c b/arch/arm/mach-kirkwood/dockstar-setup.c
|
||||
index 433ea36..621b489 100644
|
||||
--- a/arch/arm/mach-kirkwood/dockstar-setup.c
|
||||
+++ b/arch/arm/mach-kirkwood/dockstar-setup.c
|
||||
@@ -19,7 +19,6 @@
|
||||
#include <asm/mach-types.h>
|
||||
#include <asm/mach/arch.h>
|
||||
#include <mach/kirkwood.h>
|
||||
-#include <plat/mvsdio.h>
|
||||
#include "common.h"
|
||||
#include "mpp.h"
|
||||
|
||||
@@ -33,6 +32,10 @@ static struct mtd_partition dockstar_nand_parts[] = {
|
||||
.offset = MTDPART_OFS_NXTBLK,
|
||||
.size = SZ_4M
|
||||
}, {
|
||||
+ .name = "pogoplug",
|
||||
+ .offset = MTDPART_OFS_NXTBLK,
|
||||
+ .size = SZ_32M
|
||||
+ }, {
|
||||
.name = "root",
|
||||
.offset = MTDPART_OFS_NXTBLK,
|
||||
.size = MTDPART_SIZ_FULL
|
||||
@@ -45,17 +48,17 @@ static struct mv643xx_eth_platform_data dockstar_ge00_data = {
|
||||
|
||||
static struct gpio_led dockstar_led_pins[] = {
|
||||
{
|
||||
- .name = "dockstar:green:health",
|
||||
+ .name = "status:green:health",
|
||||
.default_trigger = "default-on",
|
||||
.gpio = 46,
|
||||
.active_low = 1,
|
||||
},
|
||||
{
|
||||
- .name = "dockstar:orange:misc",
|
||||
+ .name = "status:orange:fault",
|
||||
.default_trigger = "none",
|
||||
.gpio = 47,
|
||||
.active_low = 1,
|
||||
- },
|
||||
+ }
|
||||
};
|
||||
|
||||
static struct gpio_led_platform_data dockstar_led_data = {
|
||||
@@ -73,8 +76,8 @@ static struct platform_device dockstar_leds = {
|
||||
|
||||
static unsigned int dockstar_mpp_config[] __initdata = {
|
||||
MPP29_GPIO, /* USB Power Enable */
|
||||
- MPP46_GPIO, /* LED green */
|
||||
- MPP47_GPIO, /* LED orange */
|
||||
+ MPP47_GPIO, /* LED Orange */
|
||||
+ MPP46_GPIO, /* LED Green */
|
||||
0
|
||||
};
|
||||
|
||||
diff --git a/arch/arm/mach-kirkwood/goflexnet-setup.c b/arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||
new file mode 100644
|
||||
index 0000000..1dd1056
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||
@@ -0,0 +1,119 @@
|
||||
+/*
|
||||
+ * arch/arm/mach-kirkwood/goflexnet-setup.c
|
||||
+ *
|
||||
+ * Seagate GoFlex Net Setup
|
||||
+ *
|
||||
+ * This file is licensed under the terms of the GNU General Public
|
||||
+ * License version 2. This program is licensed "as is" without any
|
||||
+ * warranty of any kind, whether express or implied.
|
||||
+ */
|
||||
+
|
||||
+#include <linux/kernel.h>
|
||||
+#include <linux/init.h>
|
||||
+#include <linux/platform_device.h>
|
||||
+#include <linux/ata_platform.h>
|
||||
+#include <linux/mtd/partitions.h>
|
||||
+#include <linux/mv643xx_eth.h>
|
||||
+#include <linux/gpio.h>
|
||||
+#include <linux/leds.h>
|
||||
+#include <asm/mach-types.h>
|
||||
+#include <asm/mach/arch.h>
|
||||
+#include <mach/kirkwood.h>
|
||||
+#include "common.h"
|
||||
+#include "mpp.h"
|
||||
+
|
||||
+static struct mtd_partition goflexnet_nand_parts[] = {
|
||||
+ {
|
||||
+ .name = "u-boot",
|
||||
+ .offset = 0,
|
||||
+ .size = SZ_1M
|
||||
+ }, {
|
||||
+ .name = "uImage",
|
||||
+ .offset = MTDPART_OFS_NXTBLK,
|
||||
+ .size = SZ_4M
|
||||
+ }, {
|
||||
+ .name = "pogoplug",
|
||||
+ .offset = MTDPART_OFS_NXTBLK,
|
||||
+ .size = SZ_32M
|
||||
+ }, {
|
||||
+ .name = "root",
|
||||
+ .offset = MTDPART_OFS_NXTBLK,
|
||||
+ .size = MTDPART_SIZ_FULL
|
||||
+ },
|
||||
+};
|
||||
+
|
||||
+static struct mv643xx_eth_platform_data goflexnet_ge00_data = {
|
||||
+ .phy_addr = MV643XX_ETH_PHY_ADDR(0),
|
||||
+};
|
||||
+
|
||||
+static struct mv_sata_platform_data goflexnet_sata_data = {
|
||||
+ .n_ports = 2,
|
||||
+};
|
||||
+
|
||||
+static struct gpio_led goflexnet_led_pins[] = {
|
||||
+ {
|
||||
+ .name = "status:green:health",
|
||||
+ .default_trigger = "default-on",
|
||||
+ .gpio = 46,
|
||||
+ .active_low = 1,
|
||||
+ },
|
||||
+ {
|
||||
+ .name = "status:orange:fault",
|
||||
+ .default_trigger = "none",
|
||||
+ .gpio = 47,
|
||||
+ .active_low = 1,
|
||||
+ }
|
||||
+};
|
||||
+
|
||||
+static struct gpio_led_platform_data goflexnet_led_data = {
|
||||
+ .leds = goflexnet_led_pins,
|
||||
+ .num_leds = ARRAY_SIZE(goflexnet_led_pins),
|
||||
+};
|
||||
+
|
||||
+static struct platform_device goflexnet_leds = {
|
||||
+ .name = "leds-gpio",
|
||||
+ .id = -1,
|
||||
+ .dev = {
|
||||
+ .platform_data = &goflexnet_led_data,
|
||||
+ }
|
||||
+};
|
||||
+
|
||||
+static unsigned int goflexnet_mpp_config[] __initdata = {
|
||||
+ MPP29_GPIO, /* USB Power Enable */
|
||||
+ MPP47_GPIO, /* LED Orange */
|
||||
+ MPP46_GPIO, /* LED Green */
|
||||
+ 0
|
||||
+};
|
||||
+
|
||||
+static void __init goflexnet_init(void)
|
||||
+{
|
||||
+ /*
|
||||
+ * Basic setup. Needs to be called early.
|
||||
+ */
|
||||
+ kirkwood_init();
|
||||
+
|
||||
+ /* setup gpio pin select */
|
||||
+ kirkwood_mpp_conf(goflexnet_mpp_config);
|
||||
+
|
||||
+ kirkwood_uart0_init();
|
||||
+ kirkwood_nand_init(ARRAY_AND_SIZE(goflexnet_nand_parts), 25);
|
||||
+
|
||||
+ if (gpio_request(29, "USB Power Enable") != 0 ||
|
||||
+ gpio_direction_output(29, 1) != 0)
|
||||
+ printk(KERN_ERR "can't set up GPIO 29 (USB Power Enable)\n");
|
||||
+ kirkwood_ehci_init();
|
||||
+ kirkwood_ge00_init(&goflexnet_ge00_data);
|
||||
+ kirkwood_sata_init(&goflexnet_sata_data);
|
||||
+
|
||||
+ platform_device_register(&goflexnet_leds);
|
||||
+}
|
||||
+
|
||||
+MACHINE_START(GOFLEXNET, "Seagate GoFlex Net")
|
||||
+ /* Maintainer: Peter Carmichael <peterjncarm@ovi.com> */
|
||||
+ .boot_params = 0x00000100,
|
||||
+ .init_machine = goflexnet_init,
|
||||
+ .map_io = kirkwood_map_io,
|
||||
+ .init_irq = kirkwood_init_irq,
|
||||
+ .timer = &kirkwood_timer,
|
||||
+MACHINE_END
|
||||
+
|
||||
diff --git a/arch/arm/mach-kirkwood/guruplug-setup.c b/arch/arm/mach-kirkwood/guruplug-setup.c
|
||||
index 8f47dc0..b132d54 100644
|
||||
--- a/arch/arm/mach-kirkwood/guruplug-setup.c
|
||||
+++ b/arch/arm/mach-kirkwood/guruplug-setup.c
|
||||
@@ -57,12 +57,14 @@ static struct mvsdio_platform_data guruplug_mvsdio_data = {
|
||||
|
||||
static struct gpio_led guruplug_led_pins[] = {
|
||||
{
|
||||
- .name = "guruplug:red:health",
|
||||
+ .name = "status:red:fault",
|
||||
+ .default_trigger = "none",
|
||||
.gpio = 46,
|
||||
.active_low = 1,
|
||||
},
|
||||
{
|
||||
- .name = "guruplug:green:health",
|
||||
+ .name = "status:green:health",
|
||||
+ .default_trigger = "default-on",
|
||||
.gpio = 47,
|
||||
.active_low = 1,
|
||||
},
|
||||
diff --git a/arch/arm/mach-kirkwood/sheevaplug-setup.c b/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
index d2eec35..e14893b 100644
|
||||
--- a/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
+++ b/arch/arm/mach-kirkwood/sheevaplug-setup.c
|
||||
@@ -58,7 +58,7 @@ static struct mvsdio_platform_data sheeva_esata_mvsdio_data = {
|
||||
|
||||
static struct gpio_led sheevaplug_led_pins[] = {
|
||||
{
|
||||
- .name = "plug:green:health",
|
||||
+ .name = "status:green:health",
|
||||
.default_trigger = "default-on",
|
||||
.gpio = 49,
|
||||
.active_low = 1,
|
|
@ -5,19 +5,17 @@
|
|||
noautobuild=1
|
||||
plugrel=1
|
||||
|
||||
# -- not doing this anymore, see how glibc pans out --
|
||||
# In kernel26-headers, scsi.h is explicitly copied to the package
|
||||
# this is done at the very end of this PKGBUILD
|
||||
|
||||
pkgbase="kernel26"
|
||||
pkgname=('kernel26' 'kernel26-headers')
|
||||
_kernelname=${pkgname#kernel26}
|
||||
_basekernel=2.6.37
|
||||
pkgver=${_basekernel}.3
|
||||
_basekernel=2.6.38
|
||||
pkgver=${_basekernel}.2
|
||||
_pkgrel=1
|
||||
pkgrel="${_pkgrel}.${plugrel}"
|
||||
pkgrel=${_pkgrel}
|
||||
#pkgrel=${_pkgrel}.${plugrel}
|
||||
makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage' 'make')
|
||||
_patchname="patch-${pkgver}-1-ARCH"
|
||||
_patchname="patch-${pkgver}-${_pkgrel}-ARCH"
|
||||
#_patchname="patch-${pkgver}-1-ARCH"
|
||||
replaces=('kernel26-withlinux' 'kernel26-dockstar')
|
||||
arch=(arm)
|
||||
CARCH=arm
|
||||
|
@ -27,16 +25,12 @@ license=('GPL2')
|
|||
url="http://www.kernel.org"
|
||||
source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
|
||||
ftp://ftp.archlinux.org/other/kernel26/${_patchname}.bz2
|
||||
2.6.37.config
|
||||
LEDs.patch
|
||||
kernel26.preset
|
||||
GoFlex-Home.patch)
|
||||
md5sums=('c8ee37b4fdccdb651e0603d35350b434'
|
||||
'e872a32fac5b290780586c6b0ea35ea2'
|
||||
'fd2566a7b961b8f402bfeac127229c7e'
|
||||
'bcdd89efa758a653204458140f3ba1a7'
|
||||
'25584700a0a679542929c4bed31433b6'
|
||||
'c9371e30c966c1755edf3e8cc1ab543c')
|
||||
${_basekernel}.config
|
||||
plugapps.patch)
|
||||
md5sums=('7d471477bfa67546f902da62227fa976'
|
||||
'de1ec65e0e60311b7e1e7e427e0a9161'
|
||||
'a324f3d0366e5d53d050cf20abdb2971'
|
||||
'69f2db5a3e93e98f9ae7dd85c0e377c3')
|
||||
|
||||
build() {
|
||||
cd ${srcdir}/linux-$_basekernel
|
||||
|
@ -44,24 +38,28 @@ build() {
|
|||
# See http://projects.archlinux.org/linux-2.6-ARCH.git/
|
||||
patch -Np1 -i ${srcdir}/${_patchname}
|
||||
|
||||
# Apply the LED patches
|
||||
patch -Np1 -i ${srcdir}/LEDs.patch
|
||||
patch -Np1 -i ${srcdir}/GoFlex-Home.patch
|
||||
cat ../2.6.37.config >./.config
|
||||
# Add PlugApps patch
|
||||
patch -Np1 -i ${srcdir}/plugapps.patch
|
||||
|
||||
# Copy in our configuration
|
||||
cp ../${_basekernel}.config ./.config
|
||||
|
||||
if [ "${_kernelname}" != "" ]; then
|
||||
sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
|
||||
fi
|
||||
|
||||
# get kernel version
|
||||
# Prepare sources
|
||||
make prepare
|
||||
# Configure the kernel. Replace the line below with one of your choice.
|
||||
#make menuconfig # CLI menu for configuration
|
||||
#make nconfig # new CLI menu for configuration
|
||||
#make oldconfig # using old config from previous kernel version
|
||||
|
||||
# Copy back our configuration
|
||||
cp ./.config ../2.6.37.config
|
||||
# Copy back our configuration (use with new kernel version)
|
||||
cp ./.config ../${_basekernel}.config
|
||||
|
||||
# Halt the build for configuration only
|
||||
#return 1
|
||||
|
||||
# Build!
|
||||
make ${MAKEFLAGS} uImage modules
|
||||
|
@ -119,7 +117,7 @@ package_kernel26-headers() {
|
|||
${pkgdir}/usr/src/linux-${_kernver}/.config
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include
|
||||
|
||||
for i in acpi asm-generic config generated linux math-emu media net pcmcia scsi sound trace video; do
|
||||
for i in acpi asm-generic config generated linux math-emu media net pcmcia scsi sound trace video xen; do
|
||||
cp -a include/$i ${pkgdir}/usr/src/linux-${_kernver}/include/
|
||||
done
|
||||
|
||||
|
@ -132,7 +130,6 @@ package_kernel26-headers() {
|
|||
# copy files necessary for later builds, like nvidia and vmware
|
||||
cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver}
|
||||
cp -a scripts ${pkgdir}/usr/src/linux-${_kernver}
|
||||
|
||||
# fix permissions on scripts dir
|
||||
chmod og-w -R ${pkgdir}/usr/src/linux-${_kernver}/scripts
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions
|
||||
|
@ -145,59 +142,65 @@ package_kernel26-headers() {
|
|||
# add headers for lirc package
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video
|
||||
cp drivers/media/video/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/
|
||||
for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo; do
|
||||
for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102; do
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
|
||||
cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
|
||||
done
|
||||
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/staging/usbvideo/
|
||||
cp -a drivers/staging/usbvideo/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/staging/usbvideo/
|
||||
# add docbook makefile
|
||||
install -D -m644 Documentation/DocBook/Makefile \
|
||||
${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile
|
||||
|
||||
# add dm headers
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
|
||||
cp drivers/md/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
|
||||
|
||||
# add inotify.h
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/linux
|
||||
cp include/linux/inotify.h ${pkgdir}/usr/src/linux-${_kernver}/include/linux/
|
||||
|
||||
# add wireless headers
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
|
||||
cp net/mac80211/*.h ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
|
||||
|
||||
# add dvb headers for external modules
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/9912
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
|
||||
cp drivers/media/dvb/dvb-core/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
|
||||
|
||||
# add dvb headers for external modules
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/11194
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
|
||||
cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
|
||||
|
||||
# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/13146
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
cp drivers/media/dvb/frontends/lgdt330x.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
cp drivers/media/video/msp3400-driver.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
|
||||
# add dvb headers
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/20402
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-usb
|
||||
cp drivers/media/dvb/dvb-usb/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-usb/
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends
|
||||
cp drivers/media/dvb/frontends/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/common/tuners
|
||||
cp drivers/media/common/tuners/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/common/tuners/
|
||||
|
||||
# add xfs and shmem for aufs building
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/mm
|
||||
cp fs/xfs/xfs_sb.h ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
|
||||
|
||||
# add headers vor virtualbox
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/14568
|
||||
cp -a include/drm $pkgdir/usr/src/linux-${_kernver}/include/
|
||||
|
||||
# add headers for broadcom wl
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/14568
|
||||
cp -a include/trace $pkgdir/usr/src/linux-${_kernver}/include/
|
||||
|
||||
# add headers for crypto modules
|
||||
# in reference to:
|
||||
# http://bugs.archlinux.org/task/22081
|
||||
cp -a include/crypto $pkgdir/usr/src/linux-${_kernver}/include/
|
||||
# copy in Kconfig files
|
||||
for i in `find . -name "Kconfig*"`; do
|
||||
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
|
||||
|
@ -206,11 +209,17 @@ package_kernel26-headers() {
|
|||
|
||||
chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
|
||||
find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
|
||||
|
||||
# strip scripts directory
|
||||
find ${pkgdir}/usr/src/linux-${_kernver}/scripts -type f -perm -u+w 2>/dev/null | while read binary ; do
|
||||
case "$(file -bi "$binary")" in
|
||||
*application/x-sharedlib*) # Libraries (.so)
|
||||
/usr/bin/strip $STRIP_SHARED "$binary";;
|
||||
*application/x-archive*) # Libraries (.a)
|
||||
/usr/bin/strip $STRIP_STATIC "$binary";;
|
||||
*application/x-executable*) # Binaries
|
||||
/usr/bin/strip $STRIP_BINARIES "$binary";;
|
||||
esac
|
||||
done
|
||||
# remove unneeded architectures
|
||||
rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
|
||||
|
||||
# Add in scsi.h (Plugbox Linux)
|
||||
#mkdir -p ${pkgdir}/usr/include/scsi
|
||||
#cp ${srcdir}/linux-${_basekernel}/include/scsi/scsi.h ${pkgdir}/usr/include/scsi/
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
KERNEL_NAME=
|
||||
KERNEL_VERSION=2.6.37
|
||||
KERNEL_VERSION=2.6.38
|
||||
|
||||
post_install() {
|
||||
# ARM doesn't use mkinitcpio or anything like that
|
||||
|
@ -15,7 +15,7 @@ echo "This package is for all plugs, including the Dockstar."
|
|||
echo ""
|
||||
echo "Installing now..."
|
||||
# Just making sure kernel modules still work after we moved to .gz
|
||||
/sbin/depmod 2.6.37
|
||||
/sbin/depmod ${KERNEL_VERSION}
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
|
@ -23,7 +23,7 @@ post_upgrade() {
|
|||
}
|
||||
|
||||
post_remove() {
|
||||
KERNEL_VERSION=2.6.37
|
||||
KERNEL_VERSION=2.6.38
|
||||
}
|
||||
|
||||
op=$1
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
post_install() {
|
||||
KERNEL_VERSION=2.6.38-ARCH
|
||||
KERNEL_VERSION=2.6.38
|
||||
depmod $KERNEL_VERSION
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# $Id: PKGBUILD 105333 2011-01-07 20:54:16Z tpowa $
|
||||
# $Id: PKGBUILD 115939 2011-03-22 14:09:32Z tpowa $
|
||||
# Originally by kleptophobiac <kleptophobiac@gmail.com>
|
||||
# Modified by James Rayner for the repositories <iphitus@gmail.com>
|
||||
|
||||
|
@ -7,23 +7,24 @@
|
|||
|
||||
plugrel=1
|
||||
|
||||
_kernver=2.6.37
|
||||
_kernver=2.6.38
|
||||
|
||||
pkgname=madwifi
|
||||
pkgver=0.9.4.4133
|
||||
pkgrel=4
|
||||
pkgver=0.9.4.4136
|
||||
pkgrel=2
|
||||
pkgdesc="Madwifi drivers for Atheros wireless chipsets. For stock arch 2.6 kernel"
|
||||
arch=(i686 x86_64)
|
||||
license=('GPL')
|
||||
url="http://madwifi-project.org"
|
||||
depends=('madwifi-utils' 'kernel26>=2.6.37' 'kernel26<2.6.38')
|
||||
makedepends=('kernel26-headers>=2.6.37' 'kernel26-headers<2.6.38')
|
||||
depends=('madwifi-utils' 'kernel26>=2.6.38' 'kernel26<2.6.39')
|
||||
makedepends=('kernel26-headers>=2.6.38' 'kernel26-headers<2.6.39')
|
||||
makedepends=('sharutils')
|
||||
install=madwifi-ng.install
|
||||
# subversion source: svn checkout http:/madwifi-project.org/svn/madwifi/trunk madwifi
|
||||
source=(ftp://ftp.archlinux.org/other/madwifi/madwifi-${pkgver}.tar.bz2
|
||||
#http://downloads.sourceforge.net/madwifi/madwifi-${pkgver}.tar.gz
|
||||
)
|
||||
options=(!strip)
|
||||
|
||||
build() {
|
||||
[ "${CARCH}" = "i686" ] && export ARCH=i386
|
||||
|
@ -31,7 +32,11 @@ build() {
|
|||
#cd $startdir/src/$pkgname-$pkgver
|
||||
cd $startdir/src/$pkgname
|
||||
sed -i -e 's/-Werror//g' Makefile.inc
|
||||
make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules|| return 1
|
||||
make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules
|
||||
}
|
||||
|
||||
package() {
|
||||
cd $startdir/src/$pkgname
|
||||
make KERNELPATH=/lib/modules/$_kernver/build KERNELRELEASE=$_kernver modules \
|
||||
DESTDIR=$startdir/pkg KERNELRELEASE=$_kernver install-modules
|
||||
sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" $startdir/*.install
|
||||
|
@ -40,6 +45,7 @@ build() {
|
|||
mkdir -p $startdir/pkg/lib/modules/$_kernver/kernel/drivers/net/wireless/madwifi
|
||||
mv $startdir/pkg/lib/modules/$_kernver/net/* $startdir/pkg/lib/modules/$_kernver/kernel/drivers/net/wireless/madwifi
|
||||
rm -r $startdir/pkg/lib/modules/$_kernver/net/
|
||||
# gzip -9 modules
|
||||
find "$pkgdir" -name '*.ko' -exec gzip -9 {} \;
|
||||
}
|
||||
|
||||
md5sums=('ca3c3504d000e7b3d7063af46271c932')
|
||||
md5sums=('f705acf5597ebe070efeaeb6c330748f')
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
post_install() {
|
||||
KERNEL_VERSION='2.6.37-ARCH'
|
||||
KERNEL_VERSION='2.6.38-ARCH'
|
||||
depmod -ae $KERNEL_VERSION > /dev/null 2>&1
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
KERNEL_VERSION='2.6.37-ARCH'
|
||||
KERNEL_VERSION='2.6.38-ARCH'
|
||||
depmod -ae $KERNEL_VERSION > /dev/null 2>&1
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
KERNEL_VERSION='2.6.37-ARCH'
|
||||
KERNEL_VERSION='2.6.38-ARCH'
|
||||
depmod -ae $KERNEL_VERSION > /dev/null 2>&1
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue