<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general">
    <title>gmane.linux.kernel.wireless.general</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91474"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91472"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91471"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91470"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91469"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91467"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91466"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91465"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91464"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91463"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91462"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91461"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91460"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91459"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91458"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91457"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91456"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91455"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91454"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91453"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91474">
    <title>[PATCH] mac80211: Add routine for retrieving qosnull frame</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91474</link>
    <description>&lt;pre&gt;From: Soumik Das &amp;lt;soumik.das-0IS4wlFg1OjSUeElwK9/Pw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

Add routine for retrieving qos null template frame.
Driver may need that for uploading it in the device.

Signed-off-by: Soumik Das &amp;lt;soumik.das-0IS4wlFg1OjSUeElwK9/Pw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Signed-off-by: Prakhar Vig &amp;lt;prakhar.vig-0IS4wlFg1OjSUeElwK9/Pw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
---
 include/net/mac80211.h |   16 ++++++++++++++++
 net/mac80211/tx.c      |   38 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index 1937c7d..10a0529 100644
--- a/include/net/mac80211.h
+++ b/include/net/mac80211.h
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -2876,6 +2876,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; struct sk_buff *ieee80211_nullfunc_get(struct ieee80211_hw *hw,
        struct ieee80211_vif *vif);
 
 /**
+ * ieee80211_qosnullfunc_get - retrieve a qos nullfunc template
+ * &amp;lt; at &amp;gt;hw: pointer obtained from ieee80211_alloc_hw().
+ * &amp;lt; at &amp;gt;vif: &amp;amp;struct ieee80211_vif pointer from the add_interface callback.
+ *
+ * Creates a QOS Nullfunc templat&lt;/pre&gt;</description>
    <dc:creator>Soumik Das</dc:creator>
    <dc:date>2012-05-26T10:06:21</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91472">
    <title>Re: [ath9k-devel] Anyone doing WiFi throughput tests?</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91472</link>
    <description>&lt;pre&gt;
Yes, those numbers are with ath9k, with latest wireless-testing.

Sujith
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Sujith Manoharan</dc:creator>
    <dc:date>2012-05-26T07:43:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91471">
    <title>Re: [RFC PATCH 0/8] brcm80211: smac: rework regulatory support</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91471</link>
    <description>&lt;pre&gt;
Atheros had similar poo. When I reviewed the architecture behind it,
it was simply a design consideration, it had nothing to with
regulatory. Nothing at all. In fact, all it did was add an overhead of
data.


Same thing here, turns out you can dynamically figure this out based
on the regulatory rules.


It is taken into account. In fact 802.11ac and 802.11ad are thing I've
already have considered as well.


Great!


Thanks,

  Luis
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Luis R. Rodriguez</dc:creator>
    <dc:date>2012-05-26T07:19:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91470">
    <title>Re: [RFC PATCH 0/8] brcm80211: smac: rework regulatory support</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91470</link>
    <description>&lt;pre&gt;
Thanks, Luis. I mainly focused on the crda database and it has a
relation freqs&amp;lt;-&amp;gt;pwr_limit. In our regulatory code we make a distinction
between 11n and abg as we believe that is necessary. Another example
would be 20MHz transmission in 40MHz channel. Maybe that is taken into
account in crda code, but I did not have a close look at it yet.

I will have a look at the regsim repository and follow up on that.


Will do.

Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-26T06:38:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91469">
    <title>Re: [ath9k-devel] Anyone doing WiFi throughput tests?</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91469</link>
    <description>&lt;pre&gt;



Am 26.05.2012 um 05:24 schrieb Sujith Manoharan &amp;lt;c_manoha-A+ZNKFmMK5xy9aJCnZT0Uw&amp;lt; at &amp;gt;public.gmane.org&amp;gt;:


Do you use ath9k for that purpouse? I was thinking our driver is not able to operate MIMO.
Some changes that i missed?

JoeSemler
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Joe Semler</dc:creator>
    <dc:date>2012-05-26T05:48:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91467">
    <title>Anyone doing WiFi throughput tests?</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91467</link>
    <description>&lt;pre&gt;We've been doing some tests using Atheros stations and various APs.  The max throughput
we've seen so far is about 237Mbps (received UDP payload on the stations).
(Open-Air, AP about 5 feet away, 3x3 MIMO, HT40, 5Ghz, etc).

We are still running lots of different permutations, but I am interested if
anyone else has any numbers to share (official or otherwise).

Thanks,
Ben

&lt;/pre&gt;</description>
    <dc:creator>Ben Greear</dc:creator>
    <dc:date>2012-05-26T03:17:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91466">
    <title>(unknown)</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91466</link>
    <description>&lt;pre&gt;
 i am robothroli, Purchase manager from roli Merchant Ltd. We are
Import/export Company based in taiwan. We are interested in purchasing
your product and I would like to make an inquiry. Please inform me on:

Sample availability and price
Minimum order quantity
FOB Prices

Sincerely
Purchase Manager
robothroli



--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>robothroli company</dc:creator>
    <dc:date>2012-05-25T13:45:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91465">
    <title>Re: [RFC PATCH 0/8] brcm80211: smac: rework regulatory support</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91465</link>
    <description>&lt;pre&gt;
BTW if you would like to address anything please let me know. If you'd like
to review things in private too that's fine, just let me know. I
should say that the staging area for the next generation regulatory
code is being done through the regulatory simulator:

git://github.com/mcgrof/regsim.git

If you have any early stage idea / changes this is where we should be
reviewing / strategizing on them. I should note that this does let you
use the code for regulatory anywhere, the kernel, firmware, whatever.
Due to synch issues with host / firmware database though my
recommendation is obviously to trust the host with the reg data,
unless you resolve the synch issues.

I suppose one way to deal with synch issues as a temporary stage
(before removing firmware reg stuff) is to send the data structure of
the regdomain to firmware so it can base prepare itself / not have any
issues.


Arend, in the future please trim all hunks that are not relevant to
your replies, that makes review easier.

  Luis
--
To unsubscribe&lt;/pre&gt;</description>
    <dc:creator>Luis R. Rodriguez</dc:creator>
    <dc:date>2012-05-25T22:51:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91464">
    <title>Re: [RFC PATCH 8/8] brcm80211: smac: use current regulatory domain when checking whether OFDM is allowed</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91464</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

No comments here.

Gr. AvS


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:34:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91463">
    <title>Re: [RFC PATCH 6/8] brcm80211: smac: use mac80211 channel data for tx power limits</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91463</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

I still have the question on the mimo power limits pending. We can
address it later.

Gr. AvS


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:33:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91462">
    <title>Re: [RFC PATCH 7/8] brcm80211: smac: don't validate channels against internal regulatory data</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91462</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

No comments.

Gr. AvS


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:33:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91461">
    <title>Re: [RFC PATCH 5/8] brcm80211: smac: enable/disable radio on regulatory updates</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91461</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

I think we need to validate the channels against our phy as well. See
brcms_c_channels_init().


could break here when a valid channel is found.


Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:33:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91460">
    <title>Re: [RFC PATCH 4/8] brcm80211: smac: inform mac80211 of the X2 regulatory domain</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91460</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

If channels 12 and 13 are 20MHz only, shouldn't channel 14 above
(2484MHz) be 20MHz as well?


The X2 domain did not support channel 14 so this is cheating ;-)


Row is abbreviation for Rest of World, hence RoW. Come to think of it,
this actually makes the term Worldwide a bit redundant.


You can avoid this code if you/we do not add the channels to
wiphy-&amp;gt;bands[IEEE80211_BAND_5GHZ]. The driver does not support DFS so we
better stay away from these channels, which was your original issue to
start this work if I recall correct :-( Sorry.


can save one indent when using else if () immediately here.


can this be moved in brcms_c_channel_mgr_attach()?


Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vg&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:33:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91459">
    <title>Re: [RFC PATCH 3/8] brcm80211: smac: clean up channel.c</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91459</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Brett Rudley &amp;lt;brudley-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

We are not supporting 40MHz right now, but it is on our roadmap. I would
prefer to keep it, but git can recover it for me when that roadmap item
is due.

Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:33:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91458">
    <title>Re: [RFC PATCH 2/8] brcm80211: smac: always set channel specified by mac80211</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91458</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

No comments here.

Gr. AvS


--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:32:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91457">
    <title>Re: [RFC PATCH 1/8] brcm80211: smac: don't set up tx power limits during initialization</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91457</link>
    <description>&lt;pre&gt;
Reviewed-by: Arend Van Spriel &amp;lt;arend-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Pieter-Paul Giesberts &amp;lt;pieterpg-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;
Reviewed-by: Brett Rudley &amp;lt;brudley-dY08KVG/lbpWk0Htik3J/w&amp;lt; at &amp;gt;public.gmane.org&amp;gt;

No comments on this patch.

Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:32:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91456">
    <title>Re: [RFC PATCH 0/8] brcm80211: smac: rework regulatory support</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91456</link>
    <description>&lt;pre&gt;
You missed an 'e' ;-)


It took a while. There were some discussions and we agreed that your
changes establish a better integration with the regulatory framework.
There are some concerns about the content of the crda database, but that
is another thing outside the scope of your patches.


Appreciated. We can add/change in subsequent patches. I collected review
comments internally including mine. I will provide them in response to
each individual patch.

General comment: you should run 'checkpatch.pl --strict' script over the
patches. I came across several issues that will probably be flagged by it.

Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T22:31:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91455">
    <title>Re: BCM4331 tx failures after S3</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91455</link>
    <description>&lt;pre&gt;
Ok. I dived into b43 and it does disable the wireless core in the
.stop() callback. So I believe it does reinitialize the device when
.start() callback is being called after resume. So I think you should
check the chipctl register at the end of the .start() callback.


I assume you mean bcma instead of b43, right? I admit it is a bit shady,
because bcma is more than just a bus driver. It also contains drivers
for the chipcommon and pcie cores on the device.

Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T20:59:37</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91454">
    <title>Re: BCM4331 tx failures after S3</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91454</link>
    <description>&lt;pre&gt;
I don't think your missing it. There doesn't seem to be a resume handler
in b43.


Before. I printed the value from bcma_host_pci_resume().

I can easily make a patch that fixes the chipctl register up as needed
during resume to fix my problem. But based on the fact that other fields
in the register are also changing value, I'm wondering if more thorough
handling is needed for the register. And I'm also a little fuzzy on
exactly who should be responsible for what in the relationship between
b43 and the wireless drivers.

Thanks,
Seth

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Seth Forshee</dc:creator>
    <dc:date>2012-05-25T20:44:59</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91453">
    <title>Re: brcmsmac and BCM47186 (BCM5357) + brcmfmac and BCM43236 V2</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91453</link>
    <description>&lt;pre&gt;
Sorry for the late response. Found it ready and waiting in my Drafts
folder :-S


We are planning to add support for bcm43227/228. This requires an update
in the n-phy code.


I expect you changed some brcmsmac code allow it to handle your device.
Correct?


I had to dive into the firmware repo myself and the answer is yes. The
published firmware for brcmsmac only supports the corerev of the chips
it currently supports.


There is no fullmac firmware for Rev 1 and 2 as these simply lack
on-chip memory to do so. These devices use a different driver model.
This model has a different split of functionality between device and
host. Neither brcmsmac nor brcmfmac can support devices using that model.

Gr. AvS

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA&amp;lt; at &amp;gt;public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

&lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T20:32:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91452">
    <title>Re: BCM4331 tx failures after S3</title>
    <link>http://permalink.gmane.org/gmane.linux.kernel.wireless.general/91452</link>
    <description>&lt;pre&gt;
Yes, that is my suggestion. I dived into the b43 driver, but I do not
see a .resume callback for bcma:

static struct bcma_driver b43_bcma_driver = {
.name= KBUILD_MODNAME,
.id_table= b43_bcma_tbl,
.probe= b43_bcma_probe,
.remove= b43_bcma_remove,
};

So upon suspend/resume b43 seems to take no extra steps, but I may be
missing it as I am not a b43 specialist (let me CC the b43 developer
list :-) ).

In brcmsmac the brcms_b_hw_up() is called in brcms_c_up() when the flag
hw_up is false:

int brcms_c_up(struct brcms_c_info *wlc)
{
if (!wlc-&amp;gt;pub-&amp;gt;hw_up) {
brcms_b_hw_up(wlc-&amp;gt;hw);
wlc-&amp;gt;pub-&amp;gt;hw_up = true;
}

/* Initialize just the hardware when coming out of POR or S3/S5 system
states */
static void brcms_b_hw_up(struct brcms_hardware *wlc_hw)

You are right that this particular code does not fiddle with
BCMA_CC_CHIPCTL. Where in the code did you print the value of this
register? Before or after the mac80211 .start() callback has been called?

Gr. AvS

--
To unsubscribe from this list: send the &lt;/pre&gt;</description>
    <dc:creator>Arend van Spriel</dc:creator>
    <dc:date>2012-05-25T20:19:43</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.kernel.wireless.general">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.kernel.wireless.general</link>
  </textinput>
</rdf:RDF>

