Date:2012-03-14 09:52:48 (7 years 7 months ago)
Author:Xiangfu
Commit:a4f94608b1c84c9faf85a3efc10d603e09947c52
Message:xburst: nanonote: fix atusb compile error

Files: target/linux/xburst/patches-3.2/0025-first-patch-for-atBen.patch (5 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 bccd0d495b5c88a7f2cc184e2babe47669eb6a65 Mon Sep 17 00:00:00 2001
1From b4e4f47e778bba5c86a3725cd447e0bfda545ae0 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
...... 
50035003+MODULE_LICENSE("GPL");
50045004diff --git a/drivers/ieee802154/spi_atusb.c b/drivers/ieee802154/spi_atusb.c
50055005new file mode 100644
5006index 0000000..04d9fb3
5006index 0000000..44a9d03
50075007--- /dev/null
50085008+++ b/drivers/ieee802154/spi_atusb.c
50095009@@ -0,0 +1,750 @@
...... 
56285628+ goto err_free;
56295629+ }
56305630+
5631+ set_irq_chip_data(atusb->slave_irq, atusb);
5632+ set_irq_chip_and_handler(atusb->slave_irq, &atusb_irq_chip,
5631+ irq_set_chip_data(atusb->slave_irq, atusb);
5632+ irq_set_chip_and_handler(atusb->slave_irq, &atusb_irq_chip,
56335633+ handle_level_irq);
56345634+
56355635+ /* FIXME prepare USB IRQ */
...... 
56815681+ usb_kill_urb(atusb->irq_urb);
56825682+ spi_master_put(atusb->master);
56835683+err_slave_irq:
5684+ set_irq_chained_handler(atusb->slave_irq, NULL);
5685+ set_irq_chip_data(atusb->slave_irq, NULL);
5684+ irq_set_chained_handler(atusb->slave_irq, NULL);
5685+ irq_set_chip_data(atusb->slave_irq, NULL);
56865686+ irq_free_desc(atusb->slave_irq);
56875687+err_free:
56885688+ return retval;
...... 
57075707+
57085708+ spi_unregister_master(master);
57095709+
5710+ set_irq_chained_handler(atusb->slave_irq, NULL);
5711+ set_irq_chip_data(atusb->slave_irq, NULL);
5710+ irq_set_chained_handler(atusb->slave_irq, NULL);
5711+ irq_set_chip_data(atusb->slave_irq, NULL);
57125712+ irq_free_desc(atusb->slave_irq);
57135713+
57145714+ spi_master_put(master);
target/linux/xburst/patches-3.2/0026-set-atben-GPIO-to-func_none.patch
1From 2fd472aacc48a811aa3fd794471ddd6a98eefda2 Mon Sep 17 00:00:00 2001
1From 0ca62427c203df79d23a6c1b7769f482ca07c4f1 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 16c351c85d9a992f4dba97dbaa036a2151c22223 Mon Sep 17 00:00:00 2001
1From 1e20e109415b0bcdcc08e5c4e9d912115028f8c2 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 194ec3115df0abbcccb58711f70424176fc1bc45 Mon Sep 17 00:00:00 2001
1From 4c195e3779466b301d032d064e8b592a0d181f5b 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