Skip to content

Commit a4ffb75

Browse files
author
Michal Simek
committed
axidma: Make sg-include-stscntrl-strm DT property bool
Follow Linux kernel driver parameter handling introduced by: "axidma: xilinx: Using of_property_*() to read dt properties" (sha1: f9256f86e06ec57eb45bc238efe92f5ae10b1625) Signed-off-by: Michal Simek <michal.simek@xilinx.com> Acked-by: Srikanth Thokala <sthokal@xilinx.com>
1 parent e14dcb3 commit a4ffb75

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

data/device-tree_v2_1_0.tcl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1655,15 +1655,13 @@ proc gener_slave {node slave intc {force_type ""} {busif_handle ""}} {
16551655
set sgdmamode1 [scan_int_parameter_value $slave "C_INCLUDE_SG"]
16561656
if {$sgdmamode1 == 0} {
16571657
set stsctrl 0
1658-
set mytree [tree_append $mytree [list "xlnx,sg-include-stscntrl-strm" hexint $stsctrl]]
16591658
} else {
16601659
set stsctrl [xget_hw_parameter_handle $slave "C_SG_INCLUDE_STSCNTRL_STRM"]
16611660
if {$stsctrl != ""} {
16621661
set stsctrl [scan_int_parameter_value $slave "C_SG_INCLUDE_STSCNTRL_STRM"]
16631662
} else {
16641663
set stsctrl 0
16651664
}
1666-
set mytree [tree_append $mytree [list "xlnx,sg-include-stscntrl-strm" hexint $stsctrl]]
16671665
}
16681666
set mytree [tree_append $mytree [list "xlnx,include-sg" empty empty]]
16691667
} else {
@@ -1673,8 +1671,11 @@ proc gener_slave {node slave intc {force_type ""} {busif_handle ""}} {
16731671
} else {
16741672
set stsctrl 0
16751673
}
1676-
set mytree [tree_append $mytree [list "xlnx,sg-include-stscntrl-strm" hexint $stsctrl]]
16771674
}
1675+
if {$stsctrl != "0"} {
1676+
set mytree [tree_append $mytree [list "xlnx,sg-include-stscntrl-strm" empty empty]]
1677+
}
1678+
16781679
set mytree [tree_append $mytree [gen_ranges_property $slave $baseaddr $highaddr $baseaddr]]
16791680
set mytree [tree_append $mytree [gen_reg_property $hw_name $baseaddr $highaddr]]
16801681
}

0 commit comments

Comments
 (0)