tools: zynqmp_psu_init_minimize: Remove low level uart settings
There is no reason to do serial initialization. Uart driver does it
already based on DT. Good effect is that it is clear which interface is
console.
The resulting change was done in past by commit 84d2bbf082
("arm64:
zynqmp: Remove low level UART setting").
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Link: https://lore.kernel.org/r/20220620163650.18756-12-stefan.herbrechtsmeier-oss@weidmueller.com
Signed-off-by: Michal Simek <michal.simek@amd.com>
This commit is contained in:
parent
f93c1c8f3f
commit
2f799b4fbc
@ -2,6 +2,8 @@
|
||||
# SPDX-License-Identifier: GPL-2.0+
|
||||
# Copyright (C) 2018 Michal Simek <michal.simek@xilinx.com>
|
||||
# Copyright (C) 2019 Luca Ceresoli <luca@lucaceresoli.net>
|
||||
# Copyright (C) 2022 Weidmüller Interface GmbH & Co. KG
|
||||
# Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
|
||||
|
||||
usage()
|
||||
{
|
||||
@ -144,4 +146,19 @@ sed -i -r 's|\((._code .= [x[:xdigit:]]+)\)|\1|g' ${TMP}
|
||||
# Convert back newlines
|
||||
tr "\r" "\n" <${TMP} >${OUT}
|
||||
|
||||
# Remove unnecessary settings
|
||||
# - Low level UART
|
||||
SETTINGS_TO_REMOVE="0xFF000000
|
||||
0xFF000004
|
||||
0xFF000018
|
||||
0xFF000034
|
||||
0xFF010000
|
||||
0xFF010004
|
||||
0xFF010018
|
||||
0xFF010034
|
||||
"
|
||||
for i in $SETTINGS_TO_REMOVE; do
|
||||
sed -i "/^\tpsu_mask_write($i,.*$/d" ${OUT}
|
||||
done
|
||||
|
||||
rm ${TMP}
|
||||
|
Loading…
Reference in New Issue
Block a user