RE: [PATCH] PCI: Add quirk for AMD Navi14 to disable ATS support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[AMD Official Use Only]



> -----Original Message-----
> From: Krzysztof Wilczyński <kw@xxxxxxxxx>
> Sent: Tuesday, June 1, 2021 9:08 PM
> To: Quan, Evan <Evan.Quan@xxxxxxx>
> Cc: linux-pci@xxxxxxxxxxxxxxx; Deucher, Alexander
> <Alexander.Deucher@xxxxxxx>
> Subject: Re: [PATCH] PCI: Add quirk for AMD Navi14 to disable ATS support
> 
> Hi Evan,
> 
> Thank you for sending updated version!
> 
> [...]
> > V2: cosmetic fix for description part(suggested by Krzysztof)
> 
> For future reference: as this is v2, then remember to update the subject link
> to [PATCH v2] so that everyone looking at incoming patches would be
> immediately made aware that this is a new version (also, some of our
> automation such as Patchwork uses this when parsing subject lines).
> 
> Additionally, the changelog would customary be included under the "---"
> lines so that it would automatically be removed alongside commit related
> details from Git, see the following as an example:
> 
> 
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flore.
> kernel.org%2Flinux-pci%2F20210601114301.2685875-1-
> linus.walleij%40linaro.org%2F&amp;data=04%7C01%7Cevan.quan%40amd.co
> m%7Cc7b07f31831247233f3408d924fe51da%7C3dd8961fe4884e608e11a82d9
> 94e183d%7C0%7C0%7C637581496992050423%7CUnknown%7CTWFpbGZsb3d
> 8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%
> 3D%7C1000&amp;sdata=K0LqWlNS1JhuFxuOmat%2F0f2NYOLJUa8auWybrmi
> XHXQ%3D&amp;reserved=0
> 
> Having said that, I am not sure if this warrants sending v3, as this could be
> easily fixed here by either Bjorn or Lorenzo when this patch will be merged, if
> they don't mind, of course.
[Quan, Evan] Thanks Krzysztof. Just sent out a V3 with these updated.

BR
Evan
> 
> [...]
> > @@ -5176,7 +5176,8 @@
> > DECLARE_PCI_FIXUP_EARLY(PCI_VENDOR_ID_SERVERWORKS, 0x0422,
> > quirk_no_ext_tags);  static void quirk_amd_harvest_no_ats(struct pci_dev
> *pdev)  {
> >  	if ((pdev->device == 0x7312 && pdev->revision != 0x00) ||
> > -	    (pdev->device == 0x7340 && pdev->revision != 0xc5))
> > +	    (pdev->device == 0x7340 && pdev->revision != 0xc5) ||
> > +	    (pdev->device == 0x7341 && pdev->revision != 0x00))
> [...]
> >  /* AMD Navi14 dGPU */
> >  DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x7340,
> > quirk_amd_harvest_no_ats);
> > +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_ATI, 0x7341,
> > +quirk_amd_harvest_no_ats);
> [...]
> 
> Thank you!
> 
> Reviewed-by: Krzysztof Wilczyński <kw@xxxxxxxxx>
> 
> 	Krzysztof




[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux