mirror of
https://xff.cz/git/u-boot/
synced 2025-11-03 11:59:33 +01:00
patman: By default don't pass "--no-tree" to checkpatch for linux
When you pass "--no-tree" to checkpatch it disables some extra checks that are important for Linux. Specifically I want checks like: warning: DT compatible string "boogie,woogie" appears un-documented check ./Documentation/devicetree/bindings/ Let's make the default for Linux to _not_ pass --no-tree. We'll have a config option and command line flag to override. Signed-off-by: Douglas Anderson <dianders@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
committed by
Simon Glass
parent
76656bca9e
commit
dce4322c0e
@@ -64,7 +64,7 @@ def prepare_patches(col, branch, count, start, end, ignore_binary, signoff):
|
||||
patchstream.insert_cover_letter(cover_fname, series, to_do)
|
||||
return series, cover_fname, patch_files
|
||||
|
||||
def check_patches(series, patch_files, run_checkpatch, verbose):
|
||||
def check_patches(series, patch_files, run_checkpatch, verbose, use_tree):
|
||||
"""Run some checks on a set of patches
|
||||
|
||||
This santiy-checks the patman tags like Series-version and runs the patches
|
||||
@@ -77,6 +77,7 @@ def check_patches(series, patch_files, run_checkpatch, verbose):
|
||||
run_checkpatch (bool): True to run checkpatch.pl
|
||||
verbose (bool): True to print out every line of the checkpatch output as
|
||||
it is parsed
|
||||
use_tree (bool): If False we'll pass '--no-tree' to checkpatch.
|
||||
|
||||
Returns:
|
||||
bool: True if the patches had no errors, False if they did
|
||||
@@ -86,7 +87,7 @@ def check_patches(series, patch_files, run_checkpatch, verbose):
|
||||
|
||||
# Check the patches, and run them through 'git am' just to be sure
|
||||
if run_checkpatch:
|
||||
ok = checkpatch.check_patches(verbose, patch_files)
|
||||
ok = checkpatch.check_patches(verbose, patch_files, use_tree)
|
||||
else:
|
||||
ok = True
|
||||
return ok
|
||||
@@ -165,7 +166,7 @@ def send(args):
|
||||
col, args.branch, args.count, args.start, args.end,
|
||||
args.ignore_binary, args.add_signoff)
|
||||
ok = check_patches(series, patch_files, args.check_patch,
|
||||
args.verbose)
|
||||
args.verbose, args.check_patch_use_tree)
|
||||
|
||||
ok = ok and gitutil.check_suppress_cc_config()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user