tpm: tpm_tis: Fix UPX-i11 DMI_MATCH condition
Subsystems (2)
PATCH 1/1 tpm: tpm_tis: Fix UPX-i11 DMI_MATCH condition
The patch which made it to the kernel somehow changed the match condition fromDMI_MATCH(DMI_PRODUCT_NAME, "UPX-TGL01")
toDMI_MATCH(DMI_PRODUCT_VERSION, "UPX-TGL")
Revert back to the correct match condition to disable the interrupt mode on the board.
Fixes edb13d7bb034 ("tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11")
--- drivers/char/tpm/tpm_tis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/char/tpm/tpm_tis.c +1 -1
@@ -183,7 +183,7 @@ static const struct dmi_system_id tpm_tis_dmi_table[] = { .ident = "UPX-TGL", .matches = {DMI_MATCH (DMI_SYS_VENDOR ,"AAEON" ), - DMI_MATCH(DMI_PRODUCT_VERSION, "UPX-TGL"), + DMI_MATCH(DMI_PRODUCT_NAME, "UPX-TGL01"), }, }, {}
Signature · 1 line
2.41.0
Quoted 20 lines · Peter Ujfalusi
The patch which made it to the kernel somehow changed the match condition from
DMI_MATCH(DMI_PRODUCT_NAME, "UPX-TGL01")
toDMI_MATCH(DMI_PRODUCT_VERSION, "UPX-TGL")Revert back to the correct match condition to disable the interrupt mode on the board.
Fixes edb13d7bb034 ("tpm: tpm_tis: Disable interrupts *only* for AEON UPX-i11")--- drivers/char/tpm/tpm_tis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)drivers/char/tpm/tpm_tis.c +0
-0
drivers/char/tpm/tpm_tis.c static const struct dmi_system_id tpm_tis_dmi_table[] = { · line 189
Quoted 8 lines
drivers/char/tpm/tpm_tis.c +1
-1@@ -183,7 +183,7 @@ static const struct dmi_system_id tpm_tis_dmi_table[] = { .ident = "UPX-TGL", .matches = {DMI_MATCH (DMI_SYS_VENDOR ,"AAEON" ), - DMI_MATCH(DMI_PRODUCT_VERSION, "UPX-TGL"), + DMI_MATCH(DMI_PRODUCT_NAME, "UPX-TGL01"), }, }, {}
Acked-by Jarkko Sakkinen <[email protected]>
BR, Jarkko