[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220304191134.6146087d@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com>
Date: Fri, 4 Mar 2022 19:11:34 -0800
From: Jakub Kicinski <kuba@...nel.org>
To: "Jonathan Lemon" <jonathan.lemon@...il.com>
Cc: netdev@...r.kernel.org, richardcochran@...il.com,
davem@...emloft.net, kernel-team@...com
Subject: Re: [PATCH net-next 1/2] ptp: ocp: add nvmem interface for
accessing eeprom
On Fri, 04 Mar 2022 08:50:02 -0800 Jonathan Lemon wrote:
> > And AFAIU the company delivering the card writes / assembles the
> > firmware, you can't take FW load from company A and flash it onto
> > company B's card, no?
>
> Nope. There are currently 3 designs, and 3 firmware variants.
> I’m looking for a way to tell them apart, especially since the
> firmware file must match the card. Suggestions?
>
> [root@...ecard net-next]# devlink dev info
> pci/0000:02:00.0:
> driver ptp_ocp
> serial_number fc:c2:3d:2e:d7:c0
> versions:
> fixed:
> board.manufacture GOTHAM
> board.id RSH04940
> running:
> fw 21
> pci/0000:65:00.0:
> driver ptp_ocp
> serial_number 4e:75:6d:00:00:00
> versions:
> fixed:
> board.manufacture O2S
> board.id R3006G000100
> running:
> fw 9
> pci/0000:b3:00.0:
> driver ptp_ocp
> serial_number 3d:00:00:0e:37:73
> versions:
> fixed:
> board.manufacture CLS
> board.id R4006G000101
> running:
> fw 32773
Thanks for the output!
In my limited experience the right fit here would be PCI Subsystem
Vendor ID. This will also allow lspci to pretty print the vendor
name like:
30:00.0 Dunno controller: OCP Time Card whatever (Vendor X)
Powered by blists - more mailing lists