[PATCH v8 0/3] thunderbolt: add vendor's NVM formats

Szuying Chen posted 3 patches 3 years, 7 months ago
drivers/thunderbolt/nvm.c    | 234 +++++++++++++++++++++++++++++++++++
drivers/thunderbolt/switch.c | 104 +++-------------
drivers/thunderbolt/tb.c     |   2 +-
drivers/thunderbolt/tb.h     |  12 +-
4 files changed, 263 insertions(+), 89 deletions(-)
[PATCH v8 0/3] thunderbolt: add vendor's NVM formats
Posted by Szuying Chen 3 years, 7 months ago
From: Szuying Chen <Chloe_Chen@asmedia.com.tw>

The patch series for vendors to extend their NVM format.

v7->v8: The nvm_read() defined in tb.h. Modify
tb_switch_nvm_validate() return value and no_nvm_upgrade bit setting.

Szuying Chen (3):
  thunderbolt: Add vendor's specific operations of NVM
  thunderbolt: Modify tb_nvm major and minor size.
  thunderbolt: To extend ASMedia NVM formats.

 drivers/thunderbolt/nvm.c    | 234 +++++++++++++++++++++++++++++++++++
 drivers/thunderbolt/switch.c | 104 +++-------------
 drivers/thunderbolt/tb.c     |   2 +-
 drivers/thunderbolt/tb.h     |  12 +-
 4 files changed, 263 insertions(+), 89 deletions(-)

--
2.34.1
Re: [PATCH v8 0/3] thunderbolt: add vendor's NVM formats
Posted by Mika Westerberg 3 years, 7 months ago
Hi Szuying Chen,

On Fri, Sep 02, 2022 at 05:40:07PM +0800, Szuying Chen wrote:
> From: Szuying Chen <Chloe_Chen@asmedia.com.tw>
> 
> The patch series for vendors to extend their NVM format.
> 
> v7->v8: The nvm_read() defined in tb.h. Modify
> tb_switch_nvm_validate() return value and no_nvm_upgrade bit setting.
> 
> Szuying Chen (3):
>   thunderbolt: Add vendor's specific operations of NVM
>   thunderbolt: Modify tb_nvm major and minor size.
>   thunderbolt: To extend ASMedia NVM formats.

Thanks for the patches. There are a couple of things I would still like
to change in this series but I can do those myself, and then I need to
run some testing to make sure Intel NVM formats still work.

No need to send a new version. Once I've done my modifications I will
post the updated series for review and perhaps you can then try on your
side that it still works on ASMedia hardware.

Thanks!