Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 1 | #!/usr/bin/env bash |
| 2 | # |
| 3 | # config: 234 25 |
| 4 | # @brief: Collect PHAL devtree debug data |
| 5 | # |
| 6 | |
Marri Devender Rao | 3afa33d | 2022-04-13 11:14:44 -0500 | [diff] [blame] | 7 | # shellcheck disable=SC1091 |
| 8 | . "$DREPORT_INCLUDE"/functions |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 9 | |
Marri Devender Rao | 60ab262 | 2022-04-26 07:29:39 -0500 | [diff] [blame] | 10 | # shellcheck source=./power-target.sh |
| 11 | source /etc/profile.d/power-target.sh |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 12 | |
| 13 | #export attributes list to attribute_list.txt |
Marri Devender Rao | 60ab262 | 2022-04-26 07:29:39 -0500 | [diff] [blame] | 14 | attributes="/usr/bin/attributes" |
| 15 | file_name="PHAL_devtree.txt" |
| 16 | attr_cmd="$attributes export" |
| 17 | desc="Attribute list" |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 18 | if [ -x $attributes ]; then |
Marri Devender Rao | 60ab262 | 2022-04-26 07:29:39 -0500 | [diff] [blame] | 19 | add_cmd_output "$attr_cmd" "$file_name" "$desc" |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 20 | fi |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 21 | #copy PHAL device tree file to dump |
Marri Devender Rao | 60ab262 | 2022-04-26 07:29:39 -0500 | [diff] [blame] | 22 | file_name="$PDBG_DTB" |
| 23 | desc="Device tree file" |
| 24 | if [ -e "$file_name" ]; then |
| 25 | add_copy_file "$file_name" "$desc" |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 26 | fi |
| 27 | |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 28 | #copy PHAL export device tree to dump |
Marri Devender Rao | 60ab262 | 2022-04-26 07:29:39 -0500 | [diff] [blame] | 29 | file_name="/var/lib/phal/exportdevtree" |
| 30 | desc="Exported device tree file" |
| 31 | if [ -e "$file_name" ]; then |
| 32 | add_copy_file "$file_name" "$desc" |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 33 | fi |
| 34 | |
| 35 | #copy attribues info db to dump |
Marri Devender Rao | 60ab262 | 2022-04-26 07:29:39 -0500 | [diff] [blame] | 36 | file_name="$PDATA_INFODB" |
| 37 | desc="Attribute info db" |
| 38 | if [ -e "$file_name" ]; then |
| 39 | add_copy_file "$file_name" "$desc" |
Marri Devender Rao | 9bd89b6 | 2022-03-28 23:41:48 -0500 | [diff] [blame] | 40 | fi |