linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/13] Merge GSoC DRM changes to admin-update.sh
@ 2012-08-09 18:01 Ozan Çağlayan
  2012-08-09 18:01 ` [PATCH 01/13] compat-wireless: Clean up *.mod.c once after everything Ozan Çağlayan
                   ` (12 more replies)
  0 siblings, 13 replies; 20+ messages in thread
From: Ozan Çağlayan @ 2012-08-09 18:01 UTC (permalink / raw)
  To: linux-wireless; +Cc: Ozan Çağlayan

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


^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2012-08-10 11:44 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-09 18:01 [PATCH 00/13] Merge GSoC DRM changes to admin-update.sh Ozan Çağlayan
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

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).