
Hi,
On 22/05/19 13:11, Michal Simek wrote:
On 10. 05. 19 10:15, Luca Ceresoli wrote:
This script transforms a pair of psu_init_gpl.c and .h files produced by the Xilinx Vivado tool for ZynqMP into a smaller psu_init_gpl.c file that is checkpatch compliant.
Based on a script by Michal Simek.
Signed-off-by: Luca Ceresoli luca@lucaceresoli.net
tools/zynqmp_psu_init_minimize.sh | 129 ++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100755 tools/zynqmp_psu_init_minimize.sh
diff --git a/tools/zynqmp_psu_init_minimize.sh b/tools/zynqmp_psu_init_minimize.sh new file mode 100755 index 000000000000..932426348df4 --- /dev/null +++ b/tools/zynqmp_psu_init_minimize.sh @@ -0,0 +1,129 @@ +#!/bin/bash +# SPDX-License-Identifier: GPL-2.0+ +# Copyright (C) 2018 Michal Simek michal.simek@xilinx.com +# Copyright (C) 2019 Luca Ceresoli luca@lucaceresoli.net
+# Transform a pair of psu_init_gpl.c and .h files produced by the Xilinx +# Vivado tool for ZynqMP into a smaller psu_init_gpl.c file that is almost +# checkpatch compliant. Minor coding style might still be needed. Must be +# run from the top-level U-Boot source directory. +# +# Usage: zynqmp_psu_init_minimize.sh INPUT_DIR OUTPUT_DIR +# Example: zynqmp_psu_init_minimize.sh \ +# /path/to/original/psu_init_gpl_c_and_h/ \ +# board/xilinx/zynqmp/<my_board>/ +# Note: INPUT_DIR must contain both .c and .h files
+set -o errexit -o errtrace +set -o nounset
+IN="${1}/psu_init_gpl.c" +OUT="${2}/psu_init_gpl.c"
Output looks good but there should be a fix when script is called without parameters.
Sure. Will be in v2.