Linux wireless drivers development
 help / color / mirror / Atom feed
* [ath9k_htc] Current patches against 2.6.34-rc3-git4
@ 2010-04-06 11:42 Sedat Dilek
  2010-04-08  8:03 ` Sujith
  0 siblings, 1 reply; 4+ messages in thread
From: Sedat Dilek @ 2010-04-06 11:42 UTC (permalink / raw)
  To: linux-wireless; +Cc: Sujith, vnatarajan

[-- Attachment #1: Type: text/plain, Size: 233 bytes --]

Hi,

I (hope I) collected all ath9k_htc patches pending in [1].
Unfortunately, my (quilt) series break against Linux 2.6.34-rc3-git4.
Any hints?

Kind Regards,
- Sedat -

[1] https://patchwork.kernel.org/project/linux-wireless/list/

[-- Attachment #2: errmsg_ath9k_htc-patch-series.txt --]
[-- Type: text/plain, Size: 7938 bytes --]

...
Applying patch linux-wireless/01-12-ath9k_hw-update-initialization-values-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #1 succeeded at 604 (offset 1 line).
patching file drivers/net/wireless/ath/ath9k/hw.h
Hunk #1 succeeded at 598 (offset -1 lines).
patching file drivers/net/wireless/ath/ath9k/initvals.h

Applying patch linux-wireless/02-12-ath9k_hw-add-GPIO-setup-code-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #1 succeeded at 3232 (offset 3 lines).
Hunk #2 succeeded at 3470 (offset 3 lines).
Hunk #3 succeeded at 3501 (offset 3 lines).
patching file drivers/net/wireless/ath/ath9k/reg.h

Applying patch linux-wireless/03-12-ath9k_hw-skip-chip-tests-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #1 succeeded at 500 (offset 1 line).

Applying patch linux-wireless/04-12-ath9k_hw-fix-TX-descriptor-setup-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/mac.c
Hunk #1 succeeded at 349 (offset -2 lines).

Applying patch linux-wireless/05-12-ath9k_hw-Fix-full-sleep-setup-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/hw.c

Applying patch linux-wireless/06-12-ath9k_hw-fix-noisefloor-history-buffer-usage-on-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/calib.c

Applying patch linux-wireless/07-12-ath9k_hw-restrict-valid-nf-readings-for-AR9271-to--114.patch
patching file drivers/net/wireless/ath/ath9k/calib.c

Applying patch linux-wireless/08-12-ath9k_hw-use-the-skip-count-for-PA-calibration-on-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/calib.c

Applying patch linux-wireless/09-12-ath9k_hw-always-set-the-core-clock-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #1 succeeded at 1007 (offset 1 line).
Hunk #2 succeeded at 1072 (offset 1 line).

Applying patch linux-wireless/10-12-ath9k_hw-add-HTC-init-hardware-call-for-special-resets-for-AR9271.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #3 succeeded at 3862 (offset 3 lines).
patching file drivers/net/wireless/ath/ath9k/hw.h
Hunk #1 succeeded at 706 (offset -1 lines).

Applying patch linux-wireless/11-12-ath9k_hw-fix-hardware-deinit.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
patching file drivers/net/wireless/ath/ath9k/init.c
Hunk #1 succeeded at 760 (offset 2 lines).

Applying patch linux-wireless/12-12-ath9k_htc-Support-for-AR9271-chipset..patch
patching file drivers/net/wireless/ath/Kconfig
patching file drivers/net/wireless/ath/ath9k/Kconfig
patching file drivers/net/wireless/ath/ath9k/Makefile
patching file drivers/net/wireless/ath/ath9k/common.c
patching file drivers/net/wireless/ath/ath9k/common.h
patching file drivers/net/wireless/ath/ath9k/hif_usb.c
patching file drivers/net/wireless/ath/ath9k/hif_usb.h
patching file drivers/net/wireless/ath/ath9k/htc.h
patching file drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_init.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_main.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
patching file drivers/net/wireless/ath/ath9k/htc_hst.c
patching file drivers/net/wireless/ath/ath9k/htc_hst.h
patching file drivers/net/wireless/ath/ath9k/mac.h
patching file drivers/net/wireless/ath/ath9k/wmi.c
patching file drivers/net/wireless/ath/ath9k/wmi.h
patching file drivers/net/wireless/ath/debug.h

Applying patch linux-wireless/ath9k_htc-Fix-symbol-collision-with-ath9k.patch
patching file drivers/net/wireless/ath/ath9k/htc.h
patching file drivers/net/wireless/ath/ath9k/htc_drv_init.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_main.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_txrx.c

Applying patch linux-wireless/ath9k_htc-Fix-TKIP-encryption.patch
patching file drivers/net/wireless/ath/ath9k/htc_drv_init.c
Hunk #1 succeeded at 511 (offset -2 lines).
patching file drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
Hunk #1 succeeded at 354 (offset -96 lines).
Hunk #2 succeeded at 550 (offset -96 lines).

Applying patch linux-wireless/1-3-ath-Add-a-bus-type-field.patch
patching file drivers/net/wireless/ath/ath.h
patching file drivers/net/wireless/ath/ath9k/ahb.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_init.c
patching file drivers/net/wireless/ath/ath9k/pci.c

Applying patch linux-wireless/2-3-ath9k_hw-Don-t-check-devid-for-ath9k_htc.patch
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #1 succeeded at 548 (offset 1 line).
Hunk #2 succeeded at 855 (offset 1 line).
patching file drivers/net/wireless/ath/ath9k/hw.h

Applying patch linux-wireless/3-3-ath9k_htc-Add-TL-WN422G-v2-product-ID.patch
patching file drivers/net/wireless/ath/ath9k/hif_usb.c

Applying patch linux-wireless/1-3-ath9k-Add-support-for-newer-AR9285-chipsets..patch
patching file drivers/net/wireless/ath/ath9k/calib.c
patching file drivers/net/wireless/ath/ath9k/hw.c
patching file drivers/net/wireless/ath/ath9k/initvals.h
patching file drivers/net/wireless/ath/ath9k/phy.h
patching file drivers/net/wireless/ath/ath9k/reg.h

Applying patch linux-wireless/2-3-ath9k_htc-Add-support-for-power-save..patch
patching file drivers/net/wireless/ath/ath9k/htc.h
Hunk #1 succeeded at 360 (offset -3 lines).
Hunk #2 succeeded at 421 with fuzz 2 (offset -4 lines).
patching file drivers/net/wireless/ath/ath9k/htc_drv_init.c
Hunk #1 succeeded at 452 with fuzz 1 (offset -1 lines).
Hunk #2 succeeded at 460 (offset -1 lines).
Hunk #3 succeeded at 515 (offset -1 lines).
patching file drivers/net/wireless/ath/ath9k/htc_drv_main.c
Hunk #5 succeeded at 746 (offset 1 line).
Hunk #6 succeeded at 784 (offset 1 line).
Hunk #7 succeeded at 808 (offset 1 line).
Hunk #8 succeeded at 1158 (offset -16 lines).
Hunk #9 succeeded at 1166 (offset -16 lines).
Hunk #10 succeeded at 1210 (offset -16 lines).
Hunk #11 succeeded at 1257 (offset -16 lines).
Hunk #12 succeeded at 1326 (offset -16 lines).
Hunk #13 succeeded at 1372 (offset -16 lines).
Hunk #14 succeeded at 1383 (offset -16 lines).
Hunk #15 succeeded at 1461 (offset -16 lines).
Hunk #16 succeeded at 1484 (offset -16 lines).
Hunk #17 succeeded at 1500 (offset -16 lines).
Hunk #18 succeeded at 1513 (offset -16 lines).
Hunk #19 succeeded at 1573 (offset -16 lines).
Hunk #20 succeeded at 1602 (offset -16 lines).
Hunk #21 succeeded at 1655 (offset -16 lines).
Hunk #22 succeeded at 1664 (offset -16 lines).
Hunk #23 succeeded at 1672 (offset -16 lines).
patching file drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
Hunk #1 succeeded at 457 (offset -96 lines).
Hunk #2 succeeded at 484 (offset -96 lines).
patching file drivers/net/wireless/ath/ath9k/hw.c
Hunk #1 succeeded at 3249 (offset 4 lines).

Applying patch linux-wireless/3-3-ath9k_htc-Configure-the-beacon-timers-once-the-scan-is-completed..patch
patching file drivers/net/wireless/ath/ath9k/htc.h
Hunk #2 succeeded at 358 with fuzz 1 (offset -3 lines).
Hunk #3 succeeded at 400 (offset -3 lines).
patching file drivers/net/wireless/ath/ath9k/htc_drv_beacon.c
patching file drivers/net/wireless/ath/ath9k/htc_drv_main.c
Hunk #1 succeeded at 1533 (offset -16 lines).
Hunk #2 succeeded at 1542 (offset -16 lines).
Hunk #3 succeeded at 1670 (offset -16 lines).

Applying patch linux-wireless/1-5-ath9k_htc-Protect-RX-stream-variables.patch
patching file drivers/net/wireless/ath/ath9k/hif_usb.c
Hunk #1 succeeded at 328 (offset -2 lines).
Hunk #2 succeeded at 356 (offset -2 lines).
Hunk #3 succeeded at 375 (offset -2 lines).
Hunk #4 succeeded at 387 (offset -2 lines).
Hunk #5 succeeded at 398 (offset -2 lines).
Hunk #6 FAILED at 619.
1 out of 6 hunks FAILED -- rejects in file drivers/net/wireless/ath/ath9k/hif_usb.c
patching file drivers/net/wireless/ath/ath9k/hif_usb.h
Hunk #1 FAILED at 93.
1 out of 1 hunk FAILED -- rejects in file drivers/net/wireless/ath/ath9k/hif_usb.h
Patch linux-wireless/1-5-ath9k_htc-Protect-RX-stream-variables.patch does not apply (enforce with -f)
ERROR: failed to apply patch series!
...


[-- Attachment #3: quilt-series.txt --]
[-- Type: text/plain, Size: 2638 bytes --]

...
# Revised series (12 patches) for ath9k_htc from linux-wireless
linux-wireless/01-12-ath9k_hw-update-initialization-values-for-AR9271.patch
linux-wireless/02-12-ath9k_hw-add-GPIO-setup-code-for-AR9271.patch
linux-wireless/03-12-ath9k_hw-skip-chip-tests-for-AR9271.patch
linux-wireless/04-12-ath9k_hw-fix-TX-descriptor-setup-for-AR9271.patch
linux-wireless/05-12-ath9k_hw-Fix-full-sleep-setup-for-AR9271.patch
linux-wireless/06-12-ath9k_hw-fix-noisefloor-history-buffer-usage-on-AR9271.patch
linux-wireless/07-12-ath9k_hw-restrict-valid-nf-readings-for-AR9271-to--114.patch
linux-wireless/08-12-ath9k_hw-use-the-skip-count-for-PA-calibration-on-AR9271.patch
linux-wireless/09-12-ath9k_hw-always-set-the-core-clock-for-AR9271.patch
linux-wireless/10-12-ath9k_hw-add-HTC-init-hardware-call-for-special-resets-for-AR9271.patch
linux-wireless/11-12-ath9k_hw-fix-hardware-deinit.patch
linux-wireless/12-12-ath9k_htc-Support-for-AR9271-chipset..patch

# patch from <https://patchwork.kernel.org/patch/87829/>
linux-wireless/ath9k_htc-Fix-symbol-collision-with-ath9k.patch

# patch from <https://patchwork.kernel.org/patch/89156/>
linux-wireless/ath9k_htc-Fix-TKIP-encryption.patch

# patch from <https://patchwork.kernel.org/patch/90062/>
linux-wireless/1-3-ath-Add-a-bus-type-field.patch
# patch from <https://patchwork.kernel.org/patch/90063/>
linux-wireless/2-3-ath9k_hw-Don-t-check-devid-for-ath9k_htc.patch
# patch from <https://patchwork.kernel.org/patch/90064/>
linux-wireless/3-3-ath9k_htc-Add-TL-WN422G-v2-product-ID.patch

# patch from <https://patchwork.kernel.org/patch/90608/>
linux-wireless/1-3-ath9k-Add-support-for-newer-AR9285-chipsets..patch
# patch from <https://patchwork.kernel.org/patch/90609/>
linux-wireless/2-3-ath9k_htc-Add-support-for-power-save..patch
# patch from <https://patchwork.kernel.org/patch/90611/>
linux-wireless/3-3-ath9k_htc-Configure-the-beacon-timers-once-the-scan-is-completed..patch

# patch from <https://patchwork.kernel.org/patch/90762/>
linux-wireless/1-5-ath9k_htc-Protect-RX-stream-variables.patch
# patch from <https://patchwork.kernel.org/patch/90766/>
linux-wireless/2-5-ath9k_htc-Fix-RX-URB-reference-count.patch
# patch from <https://patchwork.kernel.org/patch/90763/>
linux-wireless/3-5-ath9k_htc-Fix-module-unloading-issue.patch
# patch from <https://patchwork.kernel.org/patch/90764/>
linux-wireless/4-5-ath9k_htc-Use-anchors-for-REGOUT-pipe.patch
# patch from <https://patchwork.kernel.org/patch/90765/>
linux-wireless/5-5-ath9k_htc-Fix-HTC-layer-memleak.patch

# patch from <https://patchwork.kernel.org/patch/89962/>
linux-wireless/pull-request-wireless-2.6-2010-03-31.patch
...

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

* [ath9k_htc] Current patches against 2.6.34-rc3-git4
  2010-04-06 11:42 [ath9k_htc] Current patches against 2.6.34-rc3-git4 Sedat Dilek
@ 2010-04-08  8:03 ` Sujith
  2010-04-16 18:07   ` Sedat Dilek
  0 siblings, 1 reply; 4+ messages in thread
From: Sujith @ 2010-04-08  8:03 UTC (permalink / raw)
  To: sedat.dilek@gmail.com; +Cc: linux-wireless@vger.kernel.org, Vivek Natarajan

Sedat Dilek wrote:
> Hi,
> 
> I (hope I) collected all ath9k_htc patches pending in [1].
> Unfortunately, my (quilt) series break against Linux 2.6.34-rc3-git4.
> Any hints?

An easier way to get the latest wireless drivers would be to use
compat-wireless.

See: http://linuxwireless.org/en/users/Download/

Sujith

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

* Re: [ath9k_htc] Current patches against 2.6.34-rc3-git4
  2010-04-08  8:03 ` Sujith
@ 2010-04-16 18:07   ` Sedat Dilek
  2010-04-16 19:18     ` Luis R. Rodriguez
  0 siblings, 1 reply; 4+ messages in thread
From: Sedat Dilek @ 2010-04-16 18:07 UTC (permalink / raw)
  To: Sujith; +Cc: linux-wireless@vger.kernel.org, Vivek Natarajan,
	Luis R. Rodriguez

Thanks for the informations.

Compat-wireless is broken ATM (see IRC backlog below).

>From #linux-wireless/freenode (German local-time - UTC+2):
...
[06:52:54] <mcgrof> User-level discussions about wireless LANs on
Linux | compat-wireless-2.6 only available for kernels >= 2.6.23
(bleeding edge broken right now though)
...
[19:13:41] <jensp> fivetwentysix: He says that he removed the atheros
driver from compat-wireless and replaced it with
http://git.kernel.org/?p=linux/kernel/git/mcgrof/ath9k_htc.git;a=summary
...

I was more interested in following the ath9k_htc development -
especially against Linus-tree.

A GIT repository like in [1] w/could be helpful and if it is
"official" (don't know the status, last commit was before 7 weeks)
worth updating in [2]?

- Sedat -

[1] http://git.kernel.org/?p=linux/kernel/git/mcgrof/ath9k_htc.git;a=summary
[2] http://wireless.kernel.org/en/users/Drivers/ath9k_htc/

On Thu, Apr 8, 2010 at 10:03 AM, Sujith <Sujith.Manoharan@atheros.com> wrote:
> Sedat Dilek wrote:
>> Hi,
>>
>> I (hope I) collected all ath9k_htc patches pending in [1].
>> Unfortunately, my (quilt) series break against Linux 2.6.34-rc3-git4.
>> Any hints?
>
> An easier way to get the latest wireless drivers would be to use
> compat-wireless.
>
> See: http://linuxwireless.org/en/users/Download/
>
> Sujith
>

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

* Re: [ath9k_htc] Current patches against 2.6.34-rc3-git4
  2010-04-16 18:07   ` Sedat Dilek
@ 2010-04-16 19:18     ` Luis R. Rodriguez
  0 siblings, 0 replies; 4+ messages in thread
From: Luis R. Rodriguez @ 2010-04-16 19:18 UTC (permalink / raw)
  To: sedat.dilek; +Cc: Sujith, linux-wireless@vger.kernel.org, Vivek Natarajan

On Fri, Apr 16, 2010 at 11:07 AM, Sedat Dilek
<sedat.dilek@googlemail.com> wrote:
> Thanks for the informations.
>
> Compat-wireless is broken ATM (see IRC backlog below).
>
> From #linux-wireless/freenode (German local-time - UTC+2):
> ...
> [06:52:54] <mcgrof> User-level discussions about wireless LANs on
> Linux | compat-wireless-2.6 only available for kernels >= 2.6.23
> (bleeding edge broken right now though)
> ...
> [19:13:41] <jensp> fivetwentysix: He says that he removed the atheros
> driver from compat-wireless and replaced it with
> http://git.kernel.org/?p=linux/kernel/git/mcgrof/ath9k_htc.git;a=summary

disregard that tree, its there just for historical purposes now.

> ...
>
> I was more interested in following the ath9k_htc development -
> especially against Linus-tree.
>
> A GIT repository like in [1] w/could be helpful and if it is
> "official" (don't know the status, last commit was before 7 weeks)
> worth updating in [2]?

I've noted elsewhere that what we need to do is to backport these
patches from linux-next:

22bedad3ce112d5ca1eaf043d4990fa2ed698c87 net: convert multicast list
to list_head
2f787b0b76bf5de2eaa3ca3a29d89123ae03c856 mac80211: Ensure initializing
private mc_list in prepare_multicast()

You can get compat-wireless working by reverting these patches (to
what does apply). Its what I would do to backpor t it. We cannot add
the new stuff as the new stuff relies on new changes to internal data
structures, so the way to properly backport this is to ifdef around
the new code and add the reverted code for older kernels.

I haven't had time to do this yet as it involves changes not only on
mac80211 but also on a few other drivers like libertas, etc. It should
be fairly easy to do just haven't had time yet.

  Luis

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

end of thread, other threads:[~2010-04-16 19:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-04-06 11:42 [ath9k_htc] Current patches against 2.6.34-rc3-git4 Sedat Dilek
2010-04-08  8:03 ` Sujith
2010-04-16 18:07   ` Sedat Dilek
2010-04-16 19:18     ` Luis R. Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox