mbox series

[00/11] Fixes and implementation of AMD SFH 1.1 functionality

Message ID 20220712181836.3488343-1-Basavaraj.Natikar@amd.com (mailing list archive)
Headers show
Series Fixes and implementation of AMD SFH 1.1 functionality | expand

Message

Basavaraj Natikar July 12, 2022, 6:18 p.m. UTC
Changes includes fixes and support of new firmware (SFH 1.1) with new
PCI device ID to implement SFH1.1 functionality which is used by
newer AMD SOCs.

Basavaraj Natikar (11):
  HID: amd_sfh: Add NULL check for hid device
  HID: amd_sfh: Move common macros and structures
  HID: amd_sfh: Move request_list struct to header file
  HID: amd_sfh: Move request_list variable to client data
  HID: amd_sfh: Add descriptor operations in amd_mp2_ops
  HID: amd_sfh: Add PM operations in amd_mp2_ops
  HID: amd_sfh: Add remove operation in amd_mp2_ops
  HID: amd_sfh: Move global functions to static
  HID: amd_sfh: Move amd_sfh_work to common interface
  HID: amd_sfh: Move interrupt handling to common interface
  HID: amd_sfh: Implement SFH1.1 functionality

 drivers/hid/amd-sfh-hid/Makefile              |   3 +
 drivers/hid/amd-sfh-hid/amd_sfh_client.c      | 115 +++++--
 drivers/hid/amd-sfh-hid/amd_sfh_common.h      |  76 ++++
 drivers/hid/amd-sfh-hid/amd_sfh_hid.c         |  12 +-
 drivers/hid/amd-sfh-hid/amd_sfh_hid.h         |  12 +-
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c        |  75 ++--
 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h        |  52 +--
 .../hid_descriptor/amd_sfh_hid_desc.c         |  17 +-
 .../hid_descriptor/amd_sfh_hid_desc.h         |   3 -
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c | 300 ++++++++++++++++
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c | 324 ++++++++++++++++++
 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h |  26 ++
 .../amd-sfh-hid/sfh1_1/amd_sfh_interface.c    |  73 ++++
 .../amd-sfh-hid/sfh1_1/amd_sfh_interface.h    | 154 +++++++++
 14 files changed, 1099 insertions(+), 143 deletions(-)
 create mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_common.h
 create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c
 create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.c
 create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_init.h
 create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.c
 create mode 100644 drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h

Comments

Jiri Kosina July 21, 2022, 11:44 a.m. UTC | #1
On Tue, 12 Jul 2022, Basavaraj Natikar wrote:

> Changes includes fixes and support of new firmware (SFH 1.1) with new
> PCI device ID to implement SFH1.1 functionality which is used by
> newer AMD SOCs.

Queued in hid.git#for-5.20/amd-sfh. Thanks,