Date:2012-03-08 04:39:22 (7 years 8 months ago)
Author:Xiangfu Liu
Commit:63176f21360471dc088051571c9732b07d76b514
Message:xburst nanonote: fix wpan compile failed under v3.2.1

Files: target/linux/xburst/patches-3.2/0025-first-patch-for-atBen.patch (10 diffs)
target/linux/xburst/patches-3.2/0026-set-atben-GPIO-to-func_none.patch (1 diff)
target/linux/xburst/patches-3.2/0027-Revert-mmc-sdio-optimized-SDIO-IRQ-handling.patch (1 diff)
target/linux/xburst/patches-3.2/0028-add-nanonote-logo.patch (1 diff)

Change Details

target/linux/xburst/patches-3.2/0025-first-patch-for-atBen.patch
1From 236d01dd323d1158f2744d37766baea85575b290 Mon Sep 17 00:00:00 2001
1From bccd0d495b5c88a7f2cc184e2babe47669eb6a65 Mon Sep 17 00:00:00 2001
22From: Xiangfu Liu <xiangfu@sharism.cc>
33Date: Tue, 6 Mar 2012 11:40:52 +0800
44Subject: [PATCH 25/28] first-patch-for-atBen
...... 
4040 net/mac802154/beacon_hash.h | 41 ++
4141 net/mac802154/mac802154.h | 126 +++++
4242 net/mac802154/mac_cmd.c | 362 ++++++++++++++
43 net/mac802154/main.c | 282 +++++++++++
43 net/mac802154/main.c | 283 +++++++++++
4444 net/mac802154/mib.c | 249 ++++++++++
4545 net/mac802154/mib.h | 35 ++
46 net/mac802154/monitor.c | 116 +++++
46 net/mac802154/monitor.c | 117 +++++
4747 net/mac802154/rx.c | 117 +++++
4848 net/mac802154/scan.c | 203 ++++++++
49 net/mac802154/smac.c | 127 +++++
49 net/mac802154/smac.c | 128 +++++
5050 net/mac802154/tx.c | 106 ++++
51 net/mac802154/wpan.c | 630 +++++++++++++++++++++++
51 net/mac802154/wpan.c | 631 +++++++++++++++++++++++
5252 net/zigbee/Kconfig | 7 +
5353 net/zigbee/Makefile | 5 +
5454 net/zigbee/af_zigbee.c | 285 +++++++++++
5555 net/zigbee/dgram.c | 401 +++++++++++++++
56 49 files changed, 9356 insertions(+), 18 deletions(-)
56 49 files changed, 9360 insertions(+), 18 deletions(-)
5757 create mode 100644 drivers/ieee802154/adf7242.c
5858 create mode 100644 drivers/ieee802154/at86rf230.c
5959 create mode 100644 drivers/ieee802154/at86rf230.h
...... 
72887288+};
72897289diff --git a/net/mac802154/main.c b/net/mac802154/main.c
72907290new file mode 100644
7291index 0000000..b108df0
7291index 0000000..f2acbcb
72927292--- /dev/null
72937293+++ b/net/mac802154/main.c
7294@@ -0,0 +1,282 @@
7294@@ -0,0 +1,283 @@
72957295+/*
72967296+ * Copyright (C) 2007, 2008, 2009 Siemens AG
72977297+ *
...... 
73147314+#include <linux/netdevice.h>
73157315+#include <linux/if_arp.h>
73167316+#include <linux/nl802154.h>
7317+#include <linux/module.h>
73177318+#include <net/route.h>
73187319+
73197320+#include <net/mac802154.h>
...... 
78727873+#endif
78737874diff --git a/net/mac802154/monitor.c b/net/mac802154/monitor.c
78747875new file mode 100644
7875index 0000000..3a24599
7876index 0000000..8b9e19a
78767877--- /dev/null
78777878+++ b/net/mac802154/monitor.c
7878@@ -0,0 +1,116 @@
7879@@ -0,0 +1,117 @@
78797880+/*
78807881+ * Copyright 2007, 2008, 2009 Siemens AG
78817882+ *
...... 
79067907+
79077908+#include <net/mac802154.h>
79087909+#include <net/wpan-phy.h>
7910+#include <linux/hardirq.h>
79097911+
79107912+#include "mac802154.h"
79117913+
...... 
83268328+
83278329diff --git a/net/mac802154/smac.c b/net/mac802154/smac.c
83288330new file mode 100644
8329index 0000000..b11f0ec
8331index 0000000..89afaee
83308332--- /dev/null
83318333+++ b/net/mac802154/smac.c
8332@@ -0,0 +1,127 @@
8334@@ -0,0 +1,128 @@
83338335+/*
83348336+ * Copyright 2010 Siemens AG
83358337+ *
...... 
83548356+#include <linux/skbuff.h>
83558357+#include <linux/if_arp.h>
83568358+#include <linux/nl802154.h>
8359+#include <linux/hardirq.h>
83578360+
83588361+#include <net/mac802154.h>
83598362+#include <net/wpan-phy.h>
...... 
85718574+}
85728575diff --git a/net/mac802154/wpan.c b/net/mac802154/wpan.c
85738576new file mode 100644
8574index 0000000..6393888
8577index 0000000..b1eabff
85758578--- /dev/null
85768579+++ b/net/mac802154/wpan.c
8577@@ -0,0 +1,630 @@
8580@@ -0,0 +1,631 @@
85788581+/*
85798582+ * Copyright 2007, 2008, 2009 Siemens AG
85808583+ *
...... 
86058608+#include <linux/random.h>
86068609+#include <linux/crc-ccitt.h>
86078610+#include <linux/nl802154.h>
8611+#include <linux/hardirq.h>
86088612+
86098613+#include <net/rtnetlink.h>
86108614+#include <net/af_ieee802154.h>
target/linux/xburst/patches-3.2/0026-set-atben-GPIO-to-func_none.patch
1From c5659e82d248ce34443ec3a0eccc813f62b66742 Mon Sep 17 00:00:00 2001
1From 2fd472aacc48a811aa3fd794471ddd6a98eefda2 Mon Sep 17 00:00:00 2001
22From: Xiangfu Liu <xiangfu@sharism.cc>
33Date: Tue, 1 Nov 2011 21:15:26 +0800
44Subject: [PATCH 26/28] set atben GPIO to func_none
target/linux/xburst/patches-3.2/0027-Revert-mmc-sdio-optimized-SDIO-IRQ-handling.patch
1From 657c83bd702402b1a80bcfab22c92d4cb8ee4336 Mon Sep 17 00:00:00 2001
1From 16c351c85d9a992f4dba97dbaa036a2151c22223 Mon Sep 17 00:00:00 2001
22From: Xiangfu Liu <xiangfu@sharism.cc>
33Date: Tue, 6 Mar 2012 11:42:29 +0800
44Subject: [PATCH 27/28] Revert-mmc-sdio-optimized-SDIO-IRQ-handling
target/linux/xburst/patches-3.2/0028-add-nanonote-logo.patch
1From feb9831d2869ca852b5341c8ff3f34a7b79f762a Mon Sep 17 00:00:00 2001
1From 194ec3115df0abbcccb58711f70424176fc1bc45 Mon Sep 17 00:00:00 2001
22From: Xiangfu Liu <xiangfu@sharism.cc>
33Date: Tue, 6 Mar 2012 11:46:49 +0800
44Subject: [PATCH 28/28] add-nanonote-logo

Archive Download the corresponding diff file



interactive