1. The MAINTAINERS file should be in dt-bindings or drivers? It's needed by the two subpatchs. I place it in dt-bindings. So I receive the warning in driver patch. 2. When using the new macro DEFINE_FREE(), we should ended it without ';'. So there is one warning asking me to indentation next statement. 3. If the file vendor-prefixes.yaml should be submit solely? JiaLong.Yang (3): dt-bindings: Add HEXIN Technologies Co., Ltd. vendor prefix dt-bindings: perf: Support uncore NI-700 PMU perf/hx_arm_ni: Support uncore NI-700 PMU .../bindings/perf/hexin,c2000-arm-ni.yaml | 51 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 6 + drivers/perf/Kconfig | 11 + drivers/perf/Makefile | 1 + drivers/perf/hx_arm_ni.c | 1240 +++++++++++++++++ 6 files changed, 1311 insertions(+) create mode 100644 Documentation/devicetree/bindings/perf/hexin, c2000-arm-ni.yaml create mode 100644 drivers/perf/hx_arm_ni.c -- 2.25.1