Skip to content

Commit bbbb1bf

Browse files
author
Michal Simek
committed
Generate usb-reset when gpio pin is select
Check that value we get from C_USB_RESET is valid integer. On Vivado cc108 hw design incrrect output was generated. "usb-reset = <&ps7_gpio_0 <Select> 0>;" Signed-off-by: Michal Simek <michal.simek@xilinx.com>
1 parent d3beda4 commit bbbb1bf

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

data/device-tree_v2_1_0.tcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2151,7 +2151,7 @@ proc gener_slave {node slave intc {force_type ""} {busif_handle ""}} {
21512151
set value [xget_hw_value $reset_handle]
21522152
regsub -all "MIO" $value "" value
21532153
# Hardcode ps7_gpio_0 because it is hardcoded name for ps gpio
2154-
if { $value != "-1" && [llength $value] != 0 } {
2154+
if { $value != "-1" && [llength $value] != 0 && [string is integer $value] } {
21552155
set ip_tree [tree_append $ip_tree [list "usb-reset" labelref-ext "ps7_gpio_0 $value 0"]]
21562156
}
21572157
}

0 commit comments

Comments
 (0)