Hello, Karel Balej, 2025-10-26T19:20:37+01:00: > this series adds support for WiFi to the samsung,coreprimevelte > smartphone (and can be straightforwardly reused for the other known > Marvell PXA1908-based smartphones). > > The series is currently not intended for application as indicated in the > subject prefix as the firmware necessary for the operation of the chip is not > available in linux-firmware. > > Instead, my intentions are to publish the recent developments regarding > the chip support (see the third patch of the series) and offer them for > others to use and if possible get some feedback on them and also > hopefully to spark some conversation with NXP regarding getting the FW > into linux-firmware which would allow this series to be mainlined. > > Regarding the firmware I have been in contact with Jeff Chen of NXP some > time ago who promised to ask about it internally – I am thus now gently > reminding Jeff of the matter. I will also appreciate input from anyone > else who may help with upstreaming whichever version of the firmware. > > The trouble of upstreaming the FW is mostly a legal one (although an up > to date version of it would also be very welcome) as it is available as > part of the stock Android of the devices with this chip and can thus be > used on individual basis, it cannot however be submitted to > linux-firmware by myself for instance as the license is not known > (although probably is the same as for the other blobs in the mrvl > directory) and as the submission would require a sign-off from someone > involved with NXP. > > The third patch in this series fixes a serious issue with the WiFi > observed on the phone (see the relevant commit message). The form is > however not directly usptreamable and it is not clear to me how to best > make it be since it involves changing a data type which probably cannot > be easily be special-cased for the new chip and would likely break the > other chips the mwifiex driver supports if applied as is. I will thus > welcome suggestions on this, although I'm also hopeful that a possible > reasonably up to date FW would not require this workaround at all. > > The series is based on the pxa1908-dt-for-6.19 tag of Duje's tree [1] as > it contains the necessary SDIO description in the phone's device tree. > > I have not applied the trailers sent in response to v1 as it has been > some time and as this is not expected to be applied anyway. > > [1] https://gitlab.com/pxa1908-mainline/linux/-/commits/pxa1908-dt-for-6.19
could I please get some feedback on this? Mainly I'm wondering whether there is some way I could get this in (the basic support, without the hack in the third patch) without the firmware as I have unfortunately not been successful in my communication with NXP yet. To reiterate, the firmware is generally available but is not part of linux-firmware and the entire process of upstreaming the chipset support is stuck on that. Thank you, best regards, K. B.

