mirror of
https://github.com/torvalds/linux.git
synced 2026-05-12 16:18:45 +02:00
The siliconid_to_name() function currently masks the input silicon ID
with 0xff00ffff, but compares it against unmasked table entries. This
causes matching to fail if the table entries contain non-zero values in
the bits covered by the mask (bits 16-23).
Update the logic to apply the 0xff00ffff mask to the table entries
during comparison. This ensures that only the relevant model and
revision bits are considered, providing a consistent match across
different manufacturing batches.
[arj: Add Fixes: tag, fix 'soninfo' typo, clarify function reference]
Fixes:
|
||
|---|---|---|
| .. | ||
| aspeed-lpc-ctrl.c | ||
| aspeed-lpc-snoop.c | ||
| aspeed-p2a-ctrl.c | ||
| aspeed-socinfo.c | ||
| aspeed-uart-routing.c | ||
| Kconfig | ||
| Makefile | ||