Historically, prior to being incorporated into the linux-firmware
project, firmware for kernel.org ath1*k drivers has been first published
to Kalle's GitHub:
https://github.com/kvalo/ath10k-firmware
https://github.com/kvalo/ath11k-firmware
(ath12k firmware was pushed to the ath11k-firmware repo on a temporary
basis in anticipation of this move)
But in order to have repos with multiple maintainers, as well as to have
a hosting platform with more control, we have moved to CodeLinaro:
https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
Note that most people should not care about this -- normally you should
use the firmware that is in the official linux-firmware repo:
https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
You should only need to access the staging repos if you need a previous
version to work around an issue, or if you are testing new firmware that
is supposed to fix a problem that you've reported.
Please let Kalle & I know if you have any issues with these new repos!
/jeff
On Wed, Mar 6, 2024 at 8:23 PM Jeff Johnson <[email protected]> wrote:
>
> Historically, prior to being incorporated into the linux-firmware
> project, firmware for kernel.org ath1*k drivers has been first published
> to Kalle's GitHub:
> https://github.com/kvalo/ath10k-firmware
> https://github.com/kvalo/ath11k-firmware
> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
> basis in anticipation of this move)
>
> But in order to have repos with multiple maintainers, as well as to have
> a hosting platform with more control, we have moved to CodeLinaro:
> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>
> Note that most people should not care about this -- normally you should
> use the firmware that is in the official linux-firmware repo:
> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>
> You should only need to access the staging repos if you need a previous
> version to work around an issue, or if you are testing new firmware that
> is supposed to fix a problem that you've reported.
>
> Please let Kalle & I know if you have any issues with these new repos!
Can I please ask for IPQ6018 firmware to be updated to 2.9.0.1 as well?
We have added IPQ6018 support to OpenWrt but we are forced to use the old 2.4
firmware since anything newer is crashing on IPQ6018, we had the same issue on
IPQ8074 but it was fixed with 2.9.0.1 firmware.
Even for IPQ8074, there is newer 2.9.0.1 firmware that is only
available as part of
QSDK and the community would benefit from being able to use it.
Ideally, ath11k-firmware would at least contain the same blobs as the QUIC repo:
https://github.com/quic/upstream-wifi-fw.git
Regards,
Robert
>
> /jeff
>
--
Robert Marko
Staff Embedded Linux Engineer
Sartura Ltd.
Lendavska ulica 16a
10000 Zagreb, Croatia
Email: [email protected]
Web: http://www.sartura.hr
Robert Marko <[email protected]> writes:
> On Wed, Mar 6, 2024 at 8:23 PM Jeff Johnson <[email protected]> wrote:
>
>>
>> Historically, prior to being incorporated into the linux-firmware
>> project, firmware for kernel.org ath1*k drivers has been first published
>> to Kalle's GitHub:
>> https://github.com/kvalo/ath10k-firmware
>> https://github.com/kvalo/ath11k-firmware
>> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
>> basis in anticipation of this move)
>>
>> But in order to have repos with multiple maintainers, as well as to have
>> a hosting platform with more control, we have moved to CodeLinaro:
>> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
>> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
>> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>>
>> Note that most people should not care about this -- normally you should
>> use the firmware that is in the official linux-firmware repo:
>> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>>
>> You should only need to access the staging repos if you need a previous
>> version to work around an issue, or if you are testing new firmware that
>> is supposed to fix a problem that you've reported.
>>
>> Please let Kalle & I know if you have any issues with these new repos!
>
> Can I please ask for IPQ6018 firmware to be updated to 2.9.0.1 as well?
>
> We have added IPQ6018 support to OpenWrt but we are forced to use the old 2.4
> firmware since anything newer is crashing on IPQ6018, we had the same issue on
> IPQ8074 but it was fixed with 2.9.0.1 firmware.
>
> Even for IPQ8074, there is newer 2.9.0.1 firmware that is only
> available as part of
> QSDK and the community would benefit from being able to use it.
We are working on getting the AP chipset firmwares updated but
unfortunately no news yet.
--
https://patchwork.kernel.org/project/linux-wireless/list/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
Am 07.03.2024 um 17:49 schrieb Kalle Valo:
> Robert Marko <[email protected]> writes:
>
>> On Wed, Mar 6, 2024 at 8:23 PM Jeff Johnson <[email protected]> wrote:
>>
>>> Historically, prior to being incorporated into the linux-firmware
>>> project, firmware for kernel.org ath1*k drivers has been first published
>>> to Kalle's GitHub:
>>> https://github.com/kvalo/ath10k-firmware
>>> https://github.com/kvalo/ath11k-firmware
>>> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
>>> basis in anticipation of this move)
>>>
>>> But in order to have repos with multiple maintainers, as well as to have
>>> a hosting platform with more control, we have moved to CodeLinaro:
>>> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
>>> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
>>> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>>>
>>> Note that most people should not care about this -- normally you should
>>> use the firmware that is in the official linux-firmware repo:
>>> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>>>
>>> You should only need to access the staging repos if you need a previous
>>> version to work around an issue, or if you are testing new firmware that
>>> is supposed to fix a problem that you've reported.
>>>
>>> Please let Kalle & I know if you have any issues with these new repos!
>> Can I please ask for IPQ6018 firmware to be updated to 2.9.0.1 as well?
>>
>> We have added IPQ6018 support to OpenWrt but we are forced to use the old 2.4
>> firmware since anything newer is crashing on IPQ6018, we had the same issue on
>> IPQ8074 but it was fixed with 2.9.0.1 firmware.
>>
>> Even for IPQ8074, there is newer 2.9.0.1 firmware that is only
>> available as part of
>> QSDK and the community would benefit from being able to use it.
> We are working on getting the AP chipset firmwares updated but
> unfortunately no news yet.
why isnt qca releasing the latest firmwares at all. i mean we all know
that the qca networking tree contains way newer firmwares for all
chipsets since a long time
>
On 3/9/2024 9:58 AM, Sebastian Gottschall wrote:
>
> Am 07.03.2024 um 17:49 schrieb Kalle Valo:
>> Robert Marko <[email protected]> writes:
>>
>>> On Wed, Mar 6, 2024 at 8:23 PM Jeff Johnson <[email protected]> wrote:
>>>
>>>> Historically, prior to being incorporated into the linux-firmware
>>>> project, firmware for kernel.org ath1*k drivers has been first published
>>>> to Kalle's GitHub:
>>>> https://github.com/kvalo/ath10k-firmware
>>>> https://github.com/kvalo/ath11k-firmware
>>>> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
>>>> basis in anticipation of this move)
>>>>
>>>> But in order to have repos with multiple maintainers, as well as to have
>>>> a hosting platform with more control, we have moved to CodeLinaro:
>>>> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
>>>> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
>>>> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>>>>
>>>> Note that most people should not care about this -- normally you should
>>>> use the firmware that is in the official linux-firmware repo:
>>>> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>>>>
>>>> You should only need to access the staging repos if you need a previous
>>>> version to work around an issue, or if you are testing new firmware that
>>>> is supposed to fix a problem that you've reported.
>>>>
>>>> Please let Kalle & I know if you have any issues with these new repos!
>>> Can I please ask for IPQ6018 firmware to be updated to 2.9.0.1 as well?
>>>
>>> We have added IPQ6018 support to OpenWrt but we are forced to use the old 2.4
>>> firmware since anything newer is crashing on IPQ6018, we had the same issue on
>>> IPQ8074 but it was fixed with 2.9.0.1 firmware.
>>>
>>> Even for IPQ8074, there is newer 2.9.0.1 firmware that is only
>>> available as part of
>>> QSDK and the community would benefit from being able to use it.
>> We are working on getting the AP chipset firmwares updated but
>> unfortunately no news yet.
> why isnt qca releasing the latest firmwares at all. i mean we all know
> that the qca networking tree contains way newer firmwares for all
> chipsets since a long time
Kalle & I are just the conduit, but I've relayed this thread to the folks
responsible for feeding us the firmware releases.
/jeff
On Wed, Mar 13, 2024 at 8:32 PM Jeff Johnson <[email protected]> wrote:
>
> On 3/9/2024 9:58 AM, Sebastian Gottschall wrote:
> >
> > Am 07.03.2024 um 17:49 schrieb Kalle Valo:
> >> Robert Marko <[email protected]> writes:
> >>
> >>> On Wed, Mar 6, 2024 at 8:23 PM Jeff Johnson <[email protected]> wrote:
> >>>
> >>>> Historically, prior to being incorporated into the linux-firmware
> >>>> project, firmware for kernel.org ath1*k drivers has been first published
> >>>> to Kalle's GitHub:
> >>>> https://github.com/kvalo/ath10k-firmware
> >>>> https://github.com/kvalo/ath11k-firmware
> >>>> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
> >>>> basis in anticipation of this move)
> >>>>
> >>>> But in order to have repos with multiple maintainers, as well as to have
> >>>> a hosting platform with more control, we have moved to CodeLinaro:
> >>>> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
> >>>> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
> >>>> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
> >>>>
> >>>> Note that most people should not care about this -- normally you should
> >>>> use the firmware that is in the official linux-firmware repo:
> >>>> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
> >>>>
> >>>> You should only need to access the staging repos if you need a previous
> >>>> version to work around an issue, or if you are testing new firmware that
> >>>> is supposed to fix a problem that you've reported.
> >>>>
> >>>> Please let Kalle & I know if you have any issues with these new repos!
> >>> Can I please ask for IPQ6018 firmware to be updated to 2.9.0.1 as well?
> >>>
> >>> We have added IPQ6018 support to OpenWrt but we are forced to use the old 2.4
> >>> firmware since anything newer is crashing on IPQ6018, we had the same issue on
> >>> IPQ8074 but it was fixed with 2.9.0.1 firmware.
> >>>
> >>> Even for IPQ8074, there is newer 2.9.0.1 firmware that is only
> >>> available as part of
> >>> QSDK and the community would benefit from being able to use it.
> >> We are working on getting the AP chipset firmwares updated but
> >> unfortunately no news yet.
> > why isnt qca releasing the latest firmwares at all. i mean we all know
> > that the qca networking tree contains way newer firmwares for all
> > chipsets since a long time
>
> Kalle & I are just the conduit, but I've relayed this thread to the folks
> responsible for feeding us the firmware releases.
Trust me,
the community knows that you are trying your best and a lot of things
are out of your control and we really appreciate that.
Regards,
Robert
>
> /jeff
>
>
--
Robert Marko
Staff Embedded Linux Engineer
Sartura Ltd.
Lendavska ulica 16a
10000 Zagreb, Croatia
Email: [email protected]
Web: http://www.sartura.hr
Hi Jeff,
On 2024-03-13 15:32, Jeff Johnson wrote:
> Kalle & I are just the conduit, but I've relayed this thread to the folks
> responsible for feeding us the firmware releases.
Thank you for providing that service to the community. It's much
appreciated.
Is there a chance you could ask the team for the most recent firmware
for QCA9379 hw1.0 SDIO (Naples)? Branch name would be WLAN.NPL.
There are currently no public releases of this firmware outside of
what's included in the vendor blobs from some Android devices.
I'm still doing some testing on the patch I sent to support this card on
February 28 to this list and I'd like to see if some of the issues I'm
seeing might be a firmware issue.
Thanks!
Regards,
Felix
Jeff Johnson <[email protected]> writes:
> Historically, prior to being incorporated into the linux-firmware
> project, firmware for kernel.org ath1*k drivers has been first published
> to Kalle's GitHub:
> https://github.com/kvalo/ath10k-firmware
> https://github.com/kvalo/ath11k-firmware
> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
> basis in anticipation of this move)
>
> But in order to have repos with multiple maintainers, as well as to have
> a hosting platform with more control, we have moved to CodeLinaro:
> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>
> Note that most people should not care about this -- normally you should
> use the firmware that is in the official linux-firmware repo:
> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>
> You should only need to access the staging repos if you need a previous
> version to work around an issue, or if you are testing new firmware that
> is supposed to fix a problem that you've reported.
>
> Please let Kalle & I know if you have any issues with these new repos!
The final reminder that the github.com repositories will be deleted in
two weeks. If someone is still using them switch to the new
git.codelinaro.org location NOW.
--
https://patchwork.kernel.org/project/linux-wireless/list/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
The manufacturer of my wifi7 modules (Compex) suggested I use the following repository:
https://github.com/quic/upstream-wifi-fw/tree/main/ath12k-firmware/QCN9274/hw2.0/1.3/WLAN.WBE.1.3-03253-QCAHKSWPL_SILICONZ-1
Is this part of the ath12k project? I have seen it online but have not used it.
Prashant
On Mon, 03 Jun 2024 23:11:53 +0300, Kalle Valo <[email protected]> wrote:
>> Kalle Valo writes:
>>
>> > Jeff Johnson writes:
>> >
>> >> Historically, prior to being incorporated into the linux-firmware
>> >> project, firmware for kernel.org ath1*k drivers has been first published
>> >> to Kalle's GitHub:
>> >> https://github.com/kvalo/ath10k-firmware
>> >> https://github.com/kvalo/ath11k-firmware
>> >> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
>> >> basis in anticipation of this move)
>> >>
>> >> But in order to have repos with multiple maintainers, as well as to have
>> >> a hosting platform with more control, we have moved to CodeLinaro:
>> >> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
>> >> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
>> >> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>> >>
>> >> Note that most people should not care about this -- normally you should
>> >> use the firmware that is in the official linux-firmware repo:
>> >> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>> >>
>> >> You should only need to access the staging repos if you need a previous
>> >> version to work around an issue, or if you are testing new firmware that
>> >> is supposed to fix a problem that you've reported.
>> >>
>> >> Please let Kalle & I know if you have any issues with these new repos!
>> >
>> > The final reminder that the github.com repositories will be deleted in
>> > two weeks. If someone is still using them switch to the new
>> > git.codelinaro.org location NOW.
>>
>> And github.com repos are gone now.
>>
>> --
>> https://patchwork.kernel.org/project/linux-wireless/list/
>>
>> https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
Kalle Valo <[email protected]> writes:
> Jeff Johnson <[email protected]> writes:
>
>> Historically, prior to being incorporated into the linux-firmware
>> project, firmware for kernel.org ath1*k drivers has been first published
>> to Kalle's GitHub:
>> https://github.com/kvalo/ath10k-firmware
>> https://github.com/kvalo/ath11k-firmware
>> (ath12k firmware was pushed to the ath11k-firmware repo on a temporary
>> basis in anticipation of this move)
>>
>> But in order to have repos with multiple maintainers, as well as to have
>> a hosting platform with more control, we have moved to CodeLinaro:
>> https://git.codelinaro.org/clo/ath-firmware/ath10k-firmware
>> https://git.codelinaro.org/clo/ath-firmware/ath11k-firmware
>> https://git.codelinaro.org/clo/ath-firmware/ath12k-firmware
>>
>> Note that most people should not care about this -- normally you should
>> use the firmware that is in the official linux-firmware repo:
>> https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/
>>
>> You should only need to access the staging repos if you need a previous
>> version to work around an issue, or if you are testing new firmware that
>> is supposed to fix a problem that you've reported.
>>
>> Please let Kalle & I know if you have any issues with these new repos!
>
> The final reminder that the github.com repositories will be deleted in
> two weeks. If someone is still using them switch to the new
> git.codelinaro.org location NOW.
And github.com repos are gone now.
--
https://patchwork.kernel.org/project/linux-wireless/list/
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
On 6/3/2024 1:21 PM, [email protected] wrote:
> The manufacturer of my wifi7 modules (Compex) suggested I use the following repository:
>
> https://github.com/quic/upstream-wifi-fw/tree/main/ath12k-firmware/QCN9274/hw2.0/1.3/WLAN.WBE.1.3-03253-QCAHKSWPL_SILICONZ-1
>
> Is this part of the ath12k project? I have seen it online but have not used it.
That (unfortunately misnamed) repository exists only for the benefit of the
QSDK project, which is a fork of OpenWRT. The firmware releases in that
project have only been validated with drivers that are part of the QSDK --
they have not been validated with upstream kernel.org drivers.
Note that the firmware move from Kalle's personal Github account to CodeLinaro
is just one step in what we hope to be a consolidation effort that is also
intended to include firmware from github.com/quic/upstream-wifi-fw as well as
independent projects containing board files.
/jeff