On Wed, Oct 04, 2023 at 12:09:18PM +0200, Lucas Segarra Fernandez wrote: > Add debugfs pm_status. > > Expose power management info by providing the "pm_status" file under > debugfs. > > --- > v5 -> v6: > - include kernel.h in adf_gen4_pm_debugfs.c > - fit to ~80 chars > - alphabetical order for intel_qat-$(CONFIG_DEBUG_FS) makefile target > --- > v4 -> v5: > - use linux/kernel.h in C files > --- > v3 -> v4: > - init variable `len` at adf_gen4_print_pm_status() > --- > v2 -> v3: > - Move debugfs Power Management GEN4 specific logic to adf_gen4_pm_debugfs.c, > this fixes error building with CONFIG_DEBUG_FS=n > - increase doc's Date and KernelVersion > --- > v1 -> v2: > - Add constant ICP_QAT_NUMBER_OF_PM_EVENTS, rather than ARRAY_SIZE_OF_FIELD() > --- > > Lucas Segarra Fernandez (2): > crypto: qat - refactor included headers > crypto: qat - add pm_status debugfs file > > Documentation/ABI/testing/debugfs-driver-qat | 9 + > drivers/crypto/intel/qat/qat_common/Makefile | 2 + > .../intel/qat/qat_common/adf_accel_devices.h | 13 + > .../crypto/intel/qat/qat_common/adf_admin.c | 27 ++ > .../intel/qat/qat_common/adf_common_drv.h | 1 + > .../crypto/intel/qat/qat_common/adf_dbgfs.c | 3 + > .../crypto/intel/qat/qat_common/adf_gen4_pm.c | 26 +- > .../crypto/intel/qat/qat_common/adf_gen4_pm.h | 50 +++- > .../qat/qat_common/adf_gen4_pm_debugfs.c | 265 ++++++++++++++++++ > .../intel/qat/qat_common/adf_pm_dbgfs.c | 48 ++++ > .../intel/qat/qat_common/adf_pm_dbgfs.h | 12 + > .../qat/qat_common/icp_qat_fw_init_admin.h | 35 +++ > 12 files changed, 485 insertions(+), 6 deletions(-) > create mode 100644 drivers/crypto/intel/qat/qat_common/adf_gen4_pm_debugfs.c > create mode 100644 drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c > create mode 100644 drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.h > > > base-commit: 7ae976c427d2d9a82164b32d19a54c07ac9bc6e2 All applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt