From: Arend van Spriel <arend@broadcom.com>
To: "Rafał Miłecki" <zajec5@gmail.com>, "Kalle Valo" <kvalo@codeaurora.org>
Cc: "linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>,
"Brett Rudley" <brudley@broadcom.com>,
"Franky (Zhenhui) Lin" <frankyl@broadcom.com>,
Hante Meuleman <meuleman@broadcom.com>,
"brcm80211 development" <brcm80211-dev-list@broadcom.com>
Subject: Re: [PATCH] brcmfmac: use direct data pointer in NVRAM parser struct
Date: Fri, 29 May 2015 10:03:29 +0200 [thread overview]
Message-ID: <55681D51.1070503@broadcom.com> (raw)
In-Reply-To: <CACna6rz=jrkFDkePMvPNRk_X4UwxdwGecGxtdynXgpJCkN-0FA@mail.gmail.com>
On 05/29/15 07:20, Rafał Miłecki wrote:
> On 28 May 2015 at 23:24, Arend van Spriel<arend@broadcom.com> wrote:
>> On 05/28/15 14:34, Rafał Miłecki wrote:
>>>
>>> On 28 May 2015 at 13:54, Arend van Spriel<arend@broadcom.com> wrote:
>>>>
>>>> On 05/28/15 13:37, Rafał Miłecki wrote:
>>>>>
>>>>>
>>>>> As we plan to add support for platform NVRAM we should store direct
>>>>> data pointer without the extra struct firmware layer. This will allow
>>>>> us to support other sources with the only requirement being u8 buffer.
>>>>>
>>>>> Signed-off-by: Rafał Miłecki<zajec5@gmail.com>
>>>>> Signed-off-by: Hante Meuleman<meuleman@broadcom.com>
>>>>> Signed-off-by: Arend van Spriel<arend@broadcom.com>
>>>>> ---
>>>>> Tested on router with BCM43602-s using
>>>>> /lib/firmware/brcm/brcmfmac43602-pcie.txt
>>>>>
>>>>> I've written this patch from scratch, it's inspired by the dropped:
>>>>> [PATCH 6/6] brcmfmac: Add support for host platform NVRAM loading.
>>>>
>>>>
>>>>
>>>> Hi Rafał,
>>>>
>>>> So what is your goal here. The inspirational patch was dropped so it can
>>>> be
>>>> resubmitted when the mips change it relies on has made its way upstream.
>>>> So
>>>> I have to rebase the patch over here and your patch will just give me
>>>> conflicts during that rebase. So can we please wait or do you need this
>>>> change right now.
>>>
>>>
>>> The dropped patch will require rebasing/rewriting anyway. There were
>>> few changes to firmware.c already, I've few more planned, you'll have
>>> to drop some code form your patch (parts that will go into MIPS tree)
>>> and probably apply few changes as requested in comments.
>>
>>
>> I already did that and submitted the mips part to Ralf. I am sorry to say
>> this but what annoys me is that since then you started submitting patches
>> that seem to be taken from the dropped patch. So I have a problem seeing the
>> bright side. If Ralf takes the mips part it ends up in linux-next and we can
>> submit the brcmfmac part.
>
> This is truly the first patch based on your dropped one. All other 5
> patches were addressing problems I noticed by myself. One of them
> fixed the same issue you /silently/ did in the dropped one, but I
> wasn't even aware of that until I started rebasing your patch. We
> simply noticed the same problem and fixed it on our owns.
>
> So I think this patch is the only one that could annoy you, but
> *honestly* my intention was exactly the opposite. As already said, I
> just wanted to do possible cleanup early and let you maintain 50% of
> your original patch instead the whole one.
>
> I really don't want to have you annoyed because the need of rebasing
> your patch. What you said about Ralf's tree and linux-next isn't
> exactly true. I do believe Kalle won't merge linux-next into
> wireless-driver-next, so we have to wait for 4.2-rc1, then for Dave
> merging Linus's tree, then Kalle merging Dave's tree.
Well, it is an integration issue. So yes, wireless-drivers-next (and
net-next) would not build for CONFIG_BCM47XX with the brcmfmac patch,
because of the missing mips patch. However, the linux-next tree will
have no build issue and consequently 4.2-rc1 will have no build issue. I
think this is acceptable although I would like to hear the opinion of
Kalle on this.
Regards,
Arend
> We really
> shouldn't stop development for weeks because of having some patch
> prepared for later submitting.
> I think the only think you can do to make your life easier is to
> submit cleanup part of your prepared patch. This is exactly what I
> tried to do for you.
>
next prev parent reply other threads:[~2015-05-29 8:03 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-28 11:37 [PATCH] brcmfmac: use direct data pointer in NVRAM parser struct Rafał Miłecki
2015-05-28 11:54 ` Arend van Spriel
2015-05-28 12:34 ` Rafał Miłecki
2015-05-28 21:24 ` Arend van Spriel
2015-05-29 5:20 ` Rafał Miłecki
2015-05-29 8:03 ` Arend van Spriel [this message]
2015-05-29 15:58 ` Rafał Miłecki
2015-06-03 12:12 ` Arend van Spriel
2015-06-04 14:23 ` Kalle Valo
2015-06-04 14:55 ` Arend van Spriel
2015-06-04 15:02 ` Arend van Spriel
2015-06-04 19:59 ` Rafał Miłecki
2015-06-04 20:11 ` [PATCH RESEND] " Rafał Miłecki
2015-06-08 11:31 ` Kalle Valo
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=55681D51.1070503@broadcom.com \
--to=arend@broadcom.com \
--cc=brcm80211-dev-list@broadcom.com \
--cc=brudley@broadcom.com \
--cc=frankyl@broadcom.com \
--cc=kvalo@codeaurora.org \
--cc=linux-wireless@vger.kernel.org \
--cc=meuleman@broadcom.com \
--cc=zajec5@gmail.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.