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