[PATCH v2 0/3] hid: intel-ish-hid: Add support for vendor customized firmware loading
From: Zhang Lixu <lixu.zhang@intel.com>
Date: 2024-08-15 02:10:04
From: Zhang Lixu <lixu.zhang@intel.com>
Date: 2024-08-15 02:10:04
This patch series adds the capability to load vendor-specific customized
firmware. The loader now constructs firmware file names based on the
DMI_SYS_VENDOR, DMI_PRODUCT_NAME, and DMI_PRODUCT_SKU information in
Desktop Management Interface (DMI). The loader will attempt to load the
firmware files following a specific naming convention in sequence. If
successful, it will skip the remaining files.
v2:
- Address the review comments from ilpo.jarvinen@linux.intel.com
Fix the typo and capitalization, remove unnecessary inline.
Zhang Lixu (3):
Documentation: hid: intel-ish-hid: Add vendor custom firmware loading
HID: intel-ish-hid: Use CPU generation string in driver_data
hid: intel-ish-hid: Add support for vendor customized firmware loading
Documentation/hid/intel-ish-hid.rst | 29 +++++
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 10 +-
drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 8 +-
drivers/hid/intel-ish-hid/ishtp/loader.c | 121 +++++++++++++++++++-
4 files changed, 159 insertions(+), 9 deletions(-)
base-commit: 9e6869691724b12e1f43655eeedc35fade38120c
--
2.34.1