summaryrefslogtreecommitdiff
path: root/scripts/dtc/pylibfdt/setup.py
diff options
context:
space:
mode:
authorVaradarajan Narayanan <quic_varada@quicinc.com>2025-01-15 11:50:44 +0530
committerMarek Vasut <marex@denx.de>2025-05-25 15:44:13 +0200
commit068f83499c2f8299c6172c511ec875eef2b26a6f (patch)
tree5ad1fd5b1d6c911fb1e4f3bbff924c1828fd9fd4 /scripts/dtc/pylibfdt/setup.py
parentdf2ed552f0b05591090369a7fe7ddc92439dea5c (diff)
usb: dwc3: core: Fix timeout check
dwc3_core_init loops 'timeout' times to check if the IP block is out of reset using 'while (timeout--)'. If there is some issue and the block doesn't come out of reset, the loop will run till 'timeout' becomes zero and the post decrement operator would set timeout to 0xffffffff. Though the IP block is not out reset, the subsequent if check 'if !timeout' would fail as timeout is not equal to zero and the function proceeds with the initialization. Use poll API instead to resolve this. Signed-off-by: Varadarajan Narayanan <quic_varada@quicinc.com> Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com> Reviewed-by: Caleb Connolly <caleb.connolly@linaro.org>
Diffstat (limited to 'scripts/dtc/pylibfdt/setup.py')
0 files changed, 0 insertions, 0 deletions