linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/20] additional driver cleanups
@ 2017-06-01 11:02 Gilad Ben-Yossef
  2017-06-01 11:02 ` [PATCH v2 01/20] staging: ccree: remove spurious blank lines Gilad Ben-Yossef
                   ` (19 more replies)
  0 siblings, 20 replies; 25+ messages in thread
From: Gilad Ben-Yossef @ 2017-06-01 11:02 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: Joe Perches, Ofir Drang, linux-kernel, linux-crypto,
	driverdev-devel, devel

This is another batch of clean ups for the ccree driver.
Mostly comprised of:
- Coding Style fixes
- Move to kernel infrastructure from custom constructs
- Replace macros with static inline functions
- Removal of dead code

Changes from v1:
- Break up patches better to "do one thing" as indicated by GregKH
- Better description for some of the patches
- Better line breakup for code clarity as suggested by Joe Perches

Gilad Ben-Yossef (20):
  staging: ccree: remove spurious blank lines
  staging: ccree: replace bit shift with BIT macro
  staging: ccree: fix longer than 80 chars lines
  staging: ccree: fix operator spacing
  staging: ccree: fix comments formatting
  staging: ccree: add parentheses to macro argument
  staging: ccree: refactor HW command FIFO access
  staging: ccree: remove 48 bit dma addr sim
  staging: ccree: refactor LLI access macros
  staging: ccree: move M/LLI defines to header file
  staging: ccree: remove unused debug macros
  staging: ccree: remove cycle count debug support
  staging: ccree: move request_mgr to generic bitfield ops
  staging: ccree: remove custom bitfield macros
  staging: ccree: remove unused struct
  staging: ccree: use snake_case for hash enums
  staging: ccree: drop no longer used macro
  staging: ccree: remove dead code
  staging: ccree: remove spurious blank line
  staging: ccree: fix wrong whitespace usage

 drivers/staging/ccree/cc_bitops.h        |  35 --
 drivers/staging/ccree/cc_crypto_ctx.h    |  42 +-
 drivers/staging/ccree/cc_hw_queue_defs.h | 752 +++++++++++++-----------
 drivers/staging/ccree/cc_lli_defs.h      |  49 +-
 drivers/staging/ccree/cc_regs.h          |  74 +--
 drivers/staging/ccree/dx_crys_kernel.h   | 308 +++++-----
 drivers/staging/ccree/dx_host.h          | 256 ++++-----
 drivers/staging/ccree/hash_defs.h        |  52 +-
 drivers/staging/ccree/ssi_aead.c         | 953 ++++++++++++++-----------------
 drivers/staging/ccree/ssi_buffer_mgr.c   | 117 +---
 drivers/staging/ccree/ssi_buffer_mgr.h   |  16 -
 drivers/staging/ccree/ssi_cipher.c       | 248 ++++----
 drivers/staging/ccree/ssi_config.h       |   6 -
 drivers/staging/ccree/ssi_driver.c       |   8 -
 drivers/staging/ccree/ssi_driver.h       |  30 +-
 drivers/staging/ccree/ssi_fips_ll.c      | 704 +++++++++++------------
 drivers/staging/ccree/ssi_hash.c         | 895 ++++++++++++++---------------
 drivers/staging/ccree/ssi_ivgen.c        |  80 ++-
 drivers/staging/ccree/ssi_request_mgr.c  | 158 +----
 drivers/staging/ccree/ssi_sram_mgr.c     |   8 +-
 20 files changed, 2144 insertions(+), 2647 deletions(-)
 delete mode 100644 drivers/staging/ccree/cc_bitops.h

-- 
2.1.4

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2017-06-04  5:31 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-01 11:02 [PATCH v2 00/20] additional driver cleanups Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 01/20] staging: ccree: remove spurious blank lines Gilad Ben-Yossef
2017-06-01 11:20   ` Joe Perches
2017-06-01 11:42     ` Joe Perches
2017-06-01 11:02 ` [PATCH v2 02/20] staging: ccree: replace bit shift with BIT macro Gilad Ben-Yossef
2017-06-03  8:46   ` Greg Kroah-Hartman
2017-06-04  5:31     ` Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 03/20] staging: ccree: fix longer than 80 chars lines Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 04/20] staging: ccree: fix operator spacing Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 05/20] staging: ccree: fix comments formatting Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 06/20] staging: ccree: add parentheses to macro argument Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 07/20] staging: ccree: refactor HW command FIFO access Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 08/20] staging: ccree: remove 48 bit dma addr sim Gilad Ben-Yossef
2017-06-01 11:02 ` [PATCH v2 09/20] staging: ccree: refactor LLI access macros Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 10/20] staging: ccree: move M/LLI defines to header file Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 11/20] staging: ccree: remove unused debug macros Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 12/20] staging: ccree: remove cycle count debug support Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 13/20] staging: ccree: move request_mgr to generic bitfield ops Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 14/20] staging: ccree: remove custom bitfield macros Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 15/20] staging: ccree: remove unused struct Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 16/20] staging: ccree: use snake_case for hash enums Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 17/20] staging: ccree: drop no longer used macro Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 18/20] staging: ccree: remove dead code Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 19/20] staging: ccree: remove spurious blank line Gilad Ben-Yossef
2017-06-01 11:03 ` [PATCH v2 20/20] staging: ccree: fix wrong whitespace usage Gilad Ben-Yossef

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).