Skip to content

Commit 9a96651

Browse files
al3xtjameswesteri
authored andcommitted
thunderbolt: Enable NVM upgrade support on Intel Maple Ridge
Intel Maple Ridge supports NVM firmware upgrade with the same flows used on previous discrete Thunderbolt contollers from Intel (such as Titan Ridge). Advertise NVM upgrade support for Maple Ridge in icm_probe() to expose the corresponding files in /sys/bus/thunderbolt. The NVM firmware process was successfully tested on a system with a JHL8540 controller (ASUS ProArt Z790-CREATOR). Signed-off-by: Alex James <[email protected]> Signed-off-by: Mika Westerberg <[email protected]>
1 parent fec50db commit 9a96651

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/thunderbolt/icm.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2532,6 +2532,7 @@ struct tb *icm_probe(struct tb_nhi *nhi)
25322532

25332533
case PCI_DEVICE_ID_INTEL_MAPLE_RIDGE_2C_NHI:
25342534
case PCI_DEVICE_ID_INTEL_MAPLE_RIDGE_4C_NHI:
2535+
icm->can_upgrade_nvm = true;
25352536
icm->is_supported = icm_tgl_is_supported;
25362537
icm->get_mode = icm_ar_get_mode;
25372538
icm->driver_ready = icm_tr_driver_ready;

0 commit comments

Comments
 (0)