On 05/08/2022 15:43, Mark Pearson wrote:
Hi Dmitry
On 8/5/22 05:36, Dmitry Baryshkov wrote:
On 03/08/2022 23:37, Mark Pearson wrote:
The following changes since commit
150864a4d73e8c448eb1e2c68e65f07635fe1a66:
amdgpu partially revert "amdgpu: update beige goby to release 22.20"
(2022-07-25 14:16:04 -0400)
are available in the Git repository at:
https://github.com/mrhpearson/linux-firmware>>> lenovo-thinkpad-x13s
for you to fetch changes up to 4ae4ae88918928e15006eb129ad981aa58216b59:
qcom: Add firmware for Lenovo ThinkPad X13s (2022-08-03 16:29:07
-0400)
Mark, it's so great to see firmware packages for Lenovo laptops being
submitted!
----------------------------------------------------------------
Mark Pearson (1):
qcom: Add firmware for Lenovo ThinkPad X13s
WHENCE | 8 ++++++++
qcom/LENOVO/21BX/adspr.jsn | 28 ++++++++++++++++++++++++++++
qcom/LENOVO/21BX/adspua.jsn | 29 +++++++++++++++++++++++++++++
qcom/LENOVO/21BX/battmgr.jsn | 22 ++++++++++++++++++++++
qcom/LENOVO/21BX/cdspr.jsn | 22 ++++++++++++++++++++++
qcom/LENOVO/21BX/qcadsp8280.mbn | Bin 0 -> 14367860 bytes
qcom/LENOVO/21BX/qccdsp8280.mbn | Bin 0 -> 3575808 bytes
qcom/LENOVO/21BX/qcdxkmsuc8280.mbn | Bin 0 -> 14392 bytes
qcom/LENOVO/21BX/qcslpi8280.mbn | Bin 0 -> 6213632 bytes
Another nit to consider. I suppose that these files follow the name for
them on the window platform. Another point to consider is to rename the
files to follow the usual pattern that we have on other platforms
(adsp.mbn instead of qcadsp8280.mbn).
But as with the paths, the final decision should be probably in hands of
Bjorn and linux-firmware maintainers.
[skipped]
P.S. Can we hope to get firmware for older laptops to be published too?
It would be really great if it would be possible to provide full support
for Yoga C630 or Flex5G using redistributable firmware from linux-firmware.
I looked into this previously for the C630 and was nacked I'm afraid.
Going back to the older platforms is a harder ask unfortunately because
along with the FW you really need changes in the boot loader and I know
I won't win that argument.
Well... We would be happy if we can get redistributable FW even without
bootloader changes.
We have been successfully running Linux on C630 and Flex5G by manually
fetching the firmware from the Windows partitions. Getting it into
linux-firmware would help major distros to support those laptops without
having to resort to 'read files from Win partition' hacks.
I'll try again once we get a bit further along with this platform but
realistically, the chances of it happening are small. I'm (quite openly)
using this PoC project to prove that we can do Linux on one of our ARM
laptops and then hope to use our experiences to drive future platforms
and get it included fully in the Linux cert program. Right now the X13s
is a trial/test project to see how far we can push it.
Yes, let's focus on getting the firmware X13s in, sort all arising
questions and then, if possible, use that as a lever to help publishing
fw for older models. Fingers crossed.
--
With best wishes
Dmitry