[PATCH 0/2] ThunderX external PCI fixes for legacy&new ACPI firmware

Tomasz Nowicki tn at semihalf.com
Wed Mar 22 07:19:04 PDT 2017


On 21.03.2017 18:43, Bjorn Helgaas wrote:
> On Wed, Mar 15, 2017 at 08:49:13AM +0100, Tomasz Nowicki wrote:
>> This patch series update ThunderX PEM driver to be able to boot with legacy
>> and new ACPI firmware:
>> 1. New firmware uses registered Cavium harware ID "CAV", but kernel instead
>>    uses "THRX". Fix kernel to use "CAV".
>> 2. Legacy firmware misses PEM quirks information so for this case kernel
>>    should not assume anything from FW and figure out PEM resources on its own.
>>
>> Fix this all together in the following branch:
>> git at github.com:semihalf-nowicki-tomasz/linux.git (thunderx-pci-legacy-fw-v1)
>>
>> Tomasz Nowicki (2):
>>   PCI: Use Cavium assigned hardware ID for ThunderX host controller
>>   PCI: Add legacy firmware support for Cavium ThunderX host controller
>>
>>  drivers/pci/host/pci-thunder-pem.c | 58 ++++++++++++++++++++++++++++++++++++--
>>  1 file changed, 55 insertions(+), 3 deletions(-)
>
> Applied with Robert's acks to pci/host-thunder for v4.12, thanks!
>

Thanks Bjorn!

Tomasz



More information about the linux-arm-kernel mailing list