diff options
author | Douglas Anderson <dianders@chromium.org> | 2022-07-19 14:56:27 -0700 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2022-07-26 02:30:56 -0600 |
commit | dce4322c0e1940e11ef9ff086890b8c474707317 (patch) | |
tree | 4002e77775a84c8f7fc886e894583308f770b53c /tools/patman/main.py | |
parent | 76656bca9e4d7d7093333a1986c6ebb228571ed6 (diff) |
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>
Diffstat (limited to 'tools/patman/main.py')
-rwxr-xr-x | tools/patman/main.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/patman/main.py b/tools/patman/main.py index 66d4806c8d..15e7af0e54 100755 --- a/tools/patman/main.py +++ b/tools/patman/main.py @@ -81,6 +81,12 @@ send.add_argument('--no-binary', action='store_true', dest='ignore_binary', send.add_argument('--no-check', action='store_false', dest='check_patch', default=True, help="Don't check for patch compliance") +send.add_argument('--tree', dest='check_patch_use_tree', default=False, + action='store_true', + help=("Set `tree` to True. If `tree` is False then we'll " + "pass '--no-tree' to checkpatch (default: tree=%(default)s)")) +send.add_argument('--no-tree', dest='check_patch_use_tree', + action='store_false', help="Set `tree` to False") send.add_argument('--no-tags', action='store_false', dest='process_tags', default=True, help="Don't process subject tags as aliases") send.add_argument('--no-signoff', action='store_false', dest='add_signoff', |