summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorDennis Gilmore <dennis@ausil.us>2026-10-01 21:57:46 -0500
committerHeiko Stuebner <heiko@sntech.de>2026-10-04 23:12:05 +0200
commite95e4fcdc4541e999888f297174e8f6f5f5f899a (patch)
tree1bd64475471bf2d6f2adb2ab78151503dc66a582 /tools/perf/scripts/python/stackcollapse.py
parentbda971ceb9aa263512b46a785abc9218d3e08d17 (diff)
arm64: dts: rockchip: Use GPIO function for PCIe reset on Orange Pi 5 Pro
The PERST# pins of pcie2x1l1 and pcie2x1l2 are used as reset-gpios, but the default pinctrl state muxes them to the controllers' dedicated PERST# function instead of GPIO. Linux happens to work because the pin is switched to GPIO function when it is requested as a GPIO, but the devicetree should describe the pin function the board actually uses. Bootloaders such as U-Boot apply the pinctrl state as described and do not change the function when the GPIO is requested, and probing pcie2x1l2 then hangs. Add GPIO pinctrl nodes for both reset pins and use them in place of the PERST# function, like other RK3588 boards do. Fixes: f47af8ebbe53 ("arm64: dts: rockchip: Add Orange Pi 5 Pro board support") Signed-off-by: Dennis Gilmore <dennis@ausil.us> Link: https://patch.msgid.link/20261002025746.3284691-1-dennis@ausil.us Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions