e9d4b8fb46
Warning IS_ENABLED_CONFIG allows checkpatch.pl to generate a warning when IS_ENABLED macro is used with an argument which is not a CONFIG_ symbol. This is abusive as the macro definition implicitly mentions it could be used with other symbols ("It is often used with a @p CONFIG_FOO"). In Zephyr, IS_ENABLED macro is also used with for instance DT macros, which generates github CI failures, which then require waiver from maintainers. Make things more simple by just removing this warning. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
33 lines
779 B
Plaintext
33 lines
779 B
Plaintext
--emacs
|
|
--summary-file
|
|
--show-types
|
|
--max-line-length=100
|
|
--min-conf-desc-length=1
|
|
--typedefsfile=scripts/checkpatch/typedefsfile
|
|
|
|
--ignore BRACES
|
|
--ignore PRINTK_WITHOUT_KERN_LEVEL
|
|
--ignore SPLIT_STRING
|
|
--ignore VOLATILE
|
|
--ignore CONFIG_EXPERIMENTAL
|
|
--ignore PREFER_KERNEL_TYPES
|
|
--ignore PREFER_SECTION
|
|
--ignore AVOID_EXTERNS
|
|
--ignore NETWORKING_BLOCK_COMMENT_STYLE
|
|
--ignore DATE_TIME
|
|
--ignore MINMAX
|
|
--ignore CONST_STRUCT
|
|
--ignore FILE_PATH_CHANGES
|
|
--ignore SPDX_LICENSE_TAG
|
|
--ignore C99_COMMENT_TOLERANCE
|
|
--ignore REPEATED_WORD
|
|
--ignore UNDOCUMENTED_DT_STRING
|
|
--ignore DT_SPLIT_BINDING_PATCH
|
|
--ignore DT_SCHEMA_BINDING_PATCH
|
|
--ignore TRAILING_SEMICOLON
|
|
--ignore COMPLEX_MACRO
|
|
--ignore MULTISTATEMENT_MACRO_USE_DO_WHILE
|
|
--ignore ENOSYS
|
|
--ignore IS_ENABLED_CONFIG
|
|
--exclude ext
|