From: "Ozan Çağlayan" <ozancag@gmail.com>
To: linux-wireless@vger.kernel.org
Cc: "Ozan Çağlayan" <ozancag@gmail.com>
Subject: [PATCH 00/13] Merge GSoC DRM changes to admin-update.sh
Date: Thu, 9 Aug 2012 21:01:19 +0300 [thread overview]
Message-ID: <1344535292-4451-1-git-send-email-ozancag@gmail.com> (raw)
Hi,
The patches below modifies the admin-update.sh script so that it
accepts a variable-length last argument, namely network or/and drm,
to selectively fetch specific subsystem codes into the tree.
The last 2 patches constitutes the work done so far for the my
GSoC project.
This first attempt is mostly for getting some comments. For example,
eventhough you fetch network and drm drivers, make will just build
network drivers. I will either port the project to kconfig which
will dynamically configure and build what's available or hack
config.mk and Makefile to detect the availability of other drivers
than the wireless ones.
I thank Luis R. Rodriguez, my mentor, for his helpful and highly
responsive mentorship :)
Ozan Çağlayan (13):
compat-wireless: Clean up *.mod.c once after everything
compat-wireless: Isolate drivers into different groups
compat-wireless: List everything vertically without concatenating
compat-wireless: Add ability to enable/disable subsystems
compat-wireless: Add 2 convenience functions
compat-wireless: Conditionally build network drivers
compat-wireless: Put network patches into its directory
compat-wireless: No need to search for patches
compat-wireless: Fix cmdline parameter's name
compat-wireless: Selectively apply patches
compat-wireless: Move refresh logic into the loop
compat-wireless: Fetch in DRM drivers
compat-wireless: Add DRM patches
...-QCA-ethernet-driver-which-supercedes-atl.patch | 13498 -------------------
crap/0002-backport-alx.patch | 133 -
crap/0003-remove-atl1c-devices-from-alx.patch | 19 -
...s-adds-the-802.11ad-60-GHz-wil6210-driver.patch | 5757 --------
...-QCA-ethernet-driver-which-supercedes-atl.patch | 13498 +++++++++++++++++++
crap/network/0002-backport-alx.patch | 133 +
.../0003-remove-atl1c-devices-from-alx.patch | 19 +
...s-adds-the-802.11ad-60-GHz-wil6210-driver.patch | 5757 ++++++++
patches/0001-netdev_ops.patch | 279 -
patches/0002-net-misc.patch | 68 -
patches/0003-netdev-needed_headroom_tailroom.patch | 36 -
patches/0004-wext-namespace.patch | 58 -
patches/02-ksize.patch | 69 -
patches/03-rfkill.patch | 66 -
patches/04-netns.patch | 149 -
patches/05-usb.patch | 26 -
patches/06-header-changes.patch | 117 -
patches/07-change-default-rate-alg.patch | 34 -
patches/08-rename-config-options.patch | 167 -
patches/09-cfg80211-wext-padding.patch | 62 -
patches/09-threaded-irq.patch | 129 -
patches/10-add-wext-handlers-to-netdev.patch | 47 -
patches/11-dev-pm-ops.patch | 403 -
patches/12-iw_handler-changes.patch | 14 -
patches/12-mac80211-disable-tx-status.patch | 24 -
patches/14-device-type.patch | 56 -
patches/15-symbol-export-conflicts.patch | 18 -
patches/16-bluetooth.patch | 576 -
patches/17-netdev-queue.patch | 47 -
patches/18-rename-usb-net-symbols.patch | 53 -
patches/21-capi-proc_fops.patch | 73 -
patches/22-multiqueue.patch | 43 -
patches/24-pcmcia.patch | 1414 --
patches/25-multicast-list_head.patch | 820 --
patches/26-sdio-quirks.patch | 32 -
patches/27-hermes-read-pda-conflict.patch | 56 -
patches/29-sdio_no_suspend.patch | 199 -
patches/30-bridge-port.patch | 45 -
patches/32-remove-ns-type.patch | 28 -
patches/35-fix-makefile-includes.patch | 71 -
patches/36-workqueue.patch | 16 -
patches/37-vsnprintk.patch | 35 -
patches/38-led-max-brightness.patch | 24 -
patches/39-remove_blink_set.patch | 56 -
patches/40-netdev-hw-features.patch | 372 -
patches/42-netlink_seq.patch | 12 -
patches/43-rename_pm_qos_request.patch | 14 -
patches/44-deactivate-mac80211-tracing.patch | 15 -
patches/45-remove-platform-id-table.patch | 23 -
patches/46-use_other_workqueue.patch | 19 -
patches/47-no_trans_start_on_netdev_queue.patch | 17 -
patches/48-use_skb_get_queue_mapping.patch | 38 -
patches/50-libertas-olpc-ec-wakeup.patch | 23 -
patches/52-tty-dev.patch | 32 -
patches/53-pr_fmt.patch | 821 --
patches/54-get_ts_info.patch | 39 -
patches/55-iwlwifi-msg-trace-fix.patch | 70 -
patches/56-mac80211-trace-fix.patch | 79 -
patches/57-iwlwifi-debug-fix.patch | 19 -
patches/61-netdev-addr_assign_type.patch | 53 -
patches/62-usb_driver_lpm.patch | 276 -
patches/63-tty-termios.patch | 49 -
patches/64-b44-32bit-stats.patch | 54 -
patches/65-ignore-dismantle.patch | 23 -
patches/99-change-makefiles.patch | 100 -
patches/drm/01-dma_buf_ops-addition.patch | 54 +
patches/drm/02-revert-vm_mmap.patch | 100 +
patches/drm/03-swiotlb.patch | 87 +
patches/drm/04-revert-prime-support.patch | 384 +
patches/drm/05-i915-define-acpi-video-class.patch | 18 +
patches/drm/98-pr_fmt.patch | 199 +
patches/drm/99-change-makefile.patch | 28 +
patches/network/0001-netdev_ops.patch | 279 +
patches/network/0002-net-misc.patch | 68 +
.../0003-netdev-needed_headroom_tailroom.patch | 36 +
patches/network/0004-wext-namespace.patch | 58 +
patches/network/02-ksize.patch | 69 +
patches/network/03-rfkill.patch | 66 +
patches/network/04-netns.patch | 149 +
patches/network/05-usb.patch | 26 +
patches/network/06-header-changes.patch | 117 +
patches/network/07-change-default-rate-alg.patch | 34 +
patches/network/08-rename-config-options.patch | 167 +
patches/network/09-cfg80211-wext-padding.patch | 62 +
patches/network/09-threaded-irq.patch | 129 +
.../network/10-add-wext-handlers-to-netdev.patch | 47 +
patches/network/11-dev-pm-ops.patch | 403 +
patches/network/12-iw_handler-changes.patch | 14 +
.../network/12-mac80211-disable-tx-status.patch | 24 +
patches/network/14-device-type.patch | 56 +
patches/network/15-symbol-export-conflicts.patch | 18 +
patches/network/16-bluetooth.patch | 576 +
patches/network/17-netdev-queue.patch | 47 +
patches/network/18-rename-usb-net-symbols.patch | 53 +
patches/network/21-capi-proc_fops.patch | 73 +
patches/network/22-multiqueue.patch | 43 +
patches/network/24-pcmcia.patch | 1414 ++
patches/network/25-multicast-list_head.patch | 820 ++
patches/network/26-sdio-quirks.patch | 32 +
patches/network/27-hermes-read-pda-conflict.patch | 56 +
patches/network/29-sdio_no_suspend.patch | 199 +
patches/network/30-bridge-port.patch | 45 +
patches/network/32-remove-ns-type.patch | 28 +
patches/network/35-fix-makefile-includes.patch | 71 +
patches/network/36-workqueue.patch | 16 +
patches/network/37-vsnprintk.patch | 35 +
patches/network/38-led-max-brightness.patch | 24 +
patches/network/39-remove_blink_set.patch | 56 +
patches/network/40-netdev-hw-features.patch | 372 +
patches/network/42-netlink_seq.patch | 12 +
patches/network/43-rename_pm_qos_request.patch | 14 +
.../network/44-deactivate-mac80211-tracing.patch | 15 +
patches/network/45-remove-platform-id-table.patch | 23 +
patches/network/46-use_other_workqueue.patch | 19 +
.../47-no_trans_start_on_netdev_queue.patch | 17 +
patches/network/48-use_skb_get_queue_mapping.patch | 38 +
patches/network/50-libertas-olpc-ec-wakeup.patch | 23 +
patches/network/52-tty-dev.patch | 32 +
patches/network/53-pr_fmt.patch | 821 ++
patches/network/54-get_ts_info.patch | 39 +
patches/network/55-iwlwifi-msg-trace-fix.patch | 70 +
patches/network/56-mac80211-trace-fix.patch | 79 +
patches/network/57-iwlwifi-debug-fix.patch | 19 +
patches/network/61-netdev-addr_assign_type.patch | 53 +
patches/network/62-usb_driver_lpm.patch | 276 +
patches/network/63-tty-termios.patch | 49 +
patches/network/64-b44-32bit-stats.patch | 54 +
patches/network/65-ignore-dismantle.patch | 23 +
patches/network/99-change-makefiles.patch | 100 +
scripts/admin-update.sh | 573 +-
130 files changed, 28145 insertions(+), 27228 deletions(-)
delete mode 100644 crap/0001-alx-add-new-QCA-ethernet-driver-which-supercedes-atl.patch
delete mode 100644 crap/0002-backport-alx.patch
delete mode 100644 crap/0003-remove-atl1c-devices-from-alx.patch
delete mode 100644 crap/0004-wireless-adds-the-802.11ad-60-GHz-wil6210-driver.patch
create mode 100644 crap/network/0001-alx-add-new-QCA-ethernet-driver-which-supercedes-atl.patch
create mode 100644 crap/network/0002-backport-alx.patch
create mode 100644 crap/network/0003-remove-atl1c-devices-from-alx.patch
create mode 100644 crap/network/0004-wireless-adds-the-802.11ad-60-GHz-wil6210-driver.patch
delete mode 100644 patches/0001-netdev_ops.patch
delete mode 100644 patches/0002-net-misc.patch
delete mode 100644 patches/0003-netdev-needed_headroom_tailroom.patch
delete mode 100644 patches/0004-wext-namespace.patch
delete mode 100644 patches/02-ksize.patch
delete mode 100644 patches/03-rfkill.patch
delete mode 100644 patches/04-netns.patch
delete mode 100644 patches/05-usb.patch
delete mode 100644 patches/06-header-changes.patch
delete mode 100644 patches/07-change-default-rate-alg.patch
delete mode 100644 patches/08-rename-config-options.patch
delete mode 100644 patches/09-cfg80211-wext-padding.patch
delete mode 100644 patches/09-threaded-irq.patch
delete mode 100644 patches/10-add-wext-handlers-to-netdev.patch
delete mode 100644 patches/11-dev-pm-ops.patch
delete mode 100644 patches/12-iw_handler-changes.patch
delete mode 100644 patches/12-mac80211-disable-tx-status.patch
delete mode 100644 patches/14-device-type.patch
delete mode 100644 patches/15-symbol-export-conflicts.patch
delete mode 100644 patches/16-bluetooth.patch
delete mode 100644 patches/17-netdev-queue.patch
delete mode 100644 patches/18-rename-usb-net-symbols.patch
delete mode 100644 patches/21-capi-proc_fops.patch
delete mode 100644 patches/22-multiqueue.patch
delete mode 100644 patches/24-pcmcia.patch
delete mode 100644 patches/25-multicast-list_head.patch
delete mode 100644 patches/26-sdio-quirks.patch
delete mode 100644 patches/27-hermes-read-pda-conflict.patch
delete mode 100644 patches/29-sdio_no_suspend.patch
delete mode 100644 patches/30-bridge-port.patch
delete mode 100644 patches/32-remove-ns-type.patch
delete mode 100644 patches/35-fix-makefile-includes.patch
delete mode 100644 patches/36-workqueue.patch
delete mode 100644 patches/37-vsnprintk.patch
delete mode 100644 patches/38-led-max-brightness.patch
delete mode 100644 patches/39-remove_blink_set.patch
delete mode 100644 patches/40-netdev-hw-features.patch
delete mode 100644 patches/42-netlink_seq.patch
delete mode 100644 patches/43-rename_pm_qos_request.patch
delete mode 100644 patches/44-deactivate-mac80211-tracing.patch
delete mode 100644 patches/45-remove-platform-id-table.patch
delete mode 100644 patches/46-use_other_workqueue.patch
delete mode 100644 patches/47-no_trans_start_on_netdev_queue.patch
delete mode 100644 patches/48-use_skb_get_queue_mapping.patch
delete mode 100644 patches/50-libertas-olpc-ec-wakeup.patch
delete mode 100644 patches/52-tty-dev.patch
delete mode 100644 patches/53-pr_fmt.patch
delete mode 100644 patches/54-get_ts_info.patch
delete mode 100644 patches/55-iwlwifi-msg-trace-fix.patch
delete mode 100644 patches/56-mac80211-trace-fix.patch
delete mode 100644 patches/57-iwlwifi-debug-fix.patch
delete mode 100644 patches/61-netdev-addr_assign_type.patch
delete mode 100644 patches/62-usb_driver_lpm.patch
delete mode 100644 patches/63-tty-termios.patch
delete mode 100644 patches/64-b44-32bit-stats.patch
delete mode 100644 patches/65-ignore-dismantle.patch
delete mode 100644 patches/99-change-makefiles.patch
create mode 100644 patches/drm/01-dma_buf_ops-addition.patch
create mode 100644 patches/drm/02-revert-vm_mmap.patch
create mode 100644 patches/drm/03-swiotlb.patch
create mode 100644 patches/drm/04-revert-prime-support.patch
create mode 100644 patches/drm/05-i915-define-acpi-video-class.patch
create mode 100644 patches/drm/98-pr_fmt.patch
create mode 100644 patches/drm/99-change-makefile.patch
create mode 100644 patches/network/0001-netdev_ops.patch
create mode 100644 patches/network/0002-net-misc.patch
create mode 100644 patches/network/0003-netdev-needed_headroom_tailroom.patch
create mode 100644 patches/network/0004-wext-namespace.patch
create mode 100644 patches/network/02-ksize.patch
create mode 100644 patches/network/03-rfkill.patch
create mode 100644 patches/network/04-netns.patch
create mode 100644 patches/network/05-usb.patch
create mode 100644 patches/network/06-header-changes.patch
create mode 100644 patches/network/07-change-default-rate-alg.patch
create mode 100644 patches/network/08-rename-config-options.patch
create mode 100644 patches/network/09-cfg80211-wext-padding.patch
create mode 100644 patches/network/09-threaded-irq.patch
create mode 100644 patches/network/10-add-wext-handlers-to-netdev.patch
create mode 100644 patches/network/11-dev-pm-ops.patch
create mode 100644 patches/network/12-iw_handler-changes.patch
create mode 100644 patches/network/12-mac80211-disable-tx-status.patch
create mode 100644 patches/network/14-device-type.patch
create mode 100644 patches/network/15-symbol-export-conflicts.patch
create mode 100644 patches/network/16-bluetooth.patch
create mode 100644 patches/network/17-netdev-queue.patch
create mode 100644 patches/network/18-rename-usb-net-symbols.patch
create mode 100644 patches/network/21-capi-proc_fops.patch
create mode 100644 patches/network/22-multiqueue.patch
create mode 100644 patches/network/24-pcmcia.patch
create mode 100644 patches/network/25-multicast-list_head.patch
create mode 100644 patches/network/26-sdio-quirks.patch
create mode 100644 patches/network/27-hermes-read-pda-conflict.patch
create mode 100644 patches/network/29-sdio_no_suspend.patch
create mode 100644 patches/network/30-bridge-port.patch
create mode 100644 patches/network/32-remove-ns-type.patch
create mode 100644 patches/network/35-fix-makefile-includes.patch
create mode 100644 patches/network/36-workqueue.patch
create mode 100644 patches/network/37-vsnprintk.patch
create mode 100644 patches/network/38-led-max-brightness.patch
create mode 100644 patches/network/39-remove_blink_set.patch
create mode 100644 patches/network/40-netdev-hw-features.patch
create mode 100644 patches/network/42-netlink_seq.patch
create mode 100644 patches/network/43-rename_pm_qos_request.patch
create mode 100644 patches/network/44-deactivate-mac80211-tracing.patch
create mode 100644 patches/network/45-remove-platform-id-table.patch
create mode 100644 patches/network/46-use_other_workqueue.patch
create mode 100644 patches/network/47-no_trans_start_on_netdev_queue.patch
create mode 100644 patches/network/48-use_skb_get_queue_mapping.patch
create mode 100644 patches/network/50-libertas-olpc-ec-wakeup.patch
create mode 100644 patches/network/52-tty-dev.patch
create mode 100644 patches/network/53-pr_fmt.patch
create mode 100644 patches/network/54-get_ts_info.patch
create mode 100644 patches/network/55-iwlwifi-msg-trace-fix.patch
create mode 100644 patches/network/56-mac80211-trace-fix.patch
create mode 100644 patches/network/57-iwlwifi-debug-fix.patch
create mode 100644 patches/network/61-netdev-addr_assign_type.patch
create mode 100644 patches/network/62-usb_driver_lpm.patch
create mode 100644 patches/network/63-tty-termios.patch
create mode 100644 patches/network/64-b44-32bit-stats.patch
create mode 100644 patches/network/65-ignore-dismantle.patch
create mode 100644 patches/network/99-change-makefiles.patch
--
1.7.11.2
next reply other threads:[~2012-08-09 18:01 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-09 18:01 Ozan Çağlayan [this message]
2012-08-09 18:01 ` [PATCH 01/13] compat-wireless: Clean up *.mod.c once after everything Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 02/13] compat-wireless: Isolate drivers into different groups Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 03/13] compat-wireless: List everything vertically without concatenating Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 04/13] compat-wireless: Add ability to enable/disable subsystems Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 05/13] compat-wireless: Add 2 convenience functions Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 06/13] compat-wireless: Conditionally build network drivers Ozan Çağlayan
2012-08-09 18:50 ` Hauke Mehrtens
2012-08-10 11:42 ` Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 08/13] compat-wireless: No need to search for patches Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 09/13] compat-wireless: Fix cmdline parameter's name Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 10/13] compat-wireless: Selectively apply patches Ozan Çağlayan
2012-08-09 19:00 ` Hauke Mehrtens
2012-08-10 11:44 ` Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 11/13] compat-wireless: Move refresh logic into the loop Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 12/13] compat-wireless: Fetch in DRM drivers Ozan Çağlayan
2012-08-09 18:01 ` [PATCH 13/13] compat-wireless: Add DRM patches Ozan Çağlayan
2012-08-09 18:29 ` [PATCH 00/13] Merge GSoC DRM changes to admin-update.sh Sedat Dilek
2012-08-09 18:36 ` Sedat Dilek
2012-08-09 18:43 ` Hauke Mehrtens
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1344535292-4451-1-git-send-email-ozancag@gmail.com \
--to=ozancag@gmail.com \
--cc=linux-wireless@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).