checkpatch.sh 572 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. # SPDX-License-Identifier: GPL-2.0+
  3. # Copyright 2018, Michael Ellerman, IBM Corporation.
  4. #
  5. # Wrapper around checkpatch that uses our preferred settings
  6. script_base=$(realpath $(dirname $0))
  7. exec $script_base/../../../scripts/checkpatch.pl \
  8. --subjective \
  9. --no-summary \
  10. --show-types \
  11. --ignore ARCH_INCLUDE_LINUX \
  12. --ignore BIT_MACRO \
  13. --ignore COMPARISON_TO_NULL \
  14. --ignore EMAIL_SUBJECT \
  15. --ignore FILE_PATH_CHANGES \
  16. --ignore GLOBAL_INITIALISERS \
  17. --ignore LINE_SPACING \
  18. --ignore MULTIPLE_ASSIGNMENTS \
  19. --ignore DT_SPLIT_BINDING_PATCH \
  20. $@