mbox series

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

Message ID 20220902094010.2170-1-chensiying21@gmail.com (mailing list archive)
Headers show
Series thunderbolt: add vendor's NVM formats | expand

Message

Szuying Chen Sept. 2, 2022, 9:40 a.m. UTC
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

Comments

Mika Westerberg Sept. 4, 2022, 11:45 a.m. UTC | #1
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!