aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/lib/kdoc/kdoc_files.py
diff options
context:
space:
mode:
authorBjorn Andersson <bjorn.andersson@oss.qualcomm.com>2025-05-08 22:42:11 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2025-05-21 13:10:23 +0200
commite33ebb133a245a48b543d6eb79768a66f233656b (patch)
treee54c63dcb35537a3d927ec4a23b7d249321b0215 /scripts/lib/kdoc/kdoc_files.py
parentdt-bindings: usb: Add Parade PS8833 Type-C retimer variant (diff)
downloadlinux-rng-e33ebb133a245a48b543d6eb79768a66f233656b.tar.xz
linux-rng-e33ebb133a245a48b543d6eb79768a66f233656b.zip
usb: dwc3: qcom: Use bulk clock API and devres
The Qualcomm DWC3 glue driver duplicates the logic of the bulk clock API to acquire, prepare, and unprepare the controller's clocks. It also manages the life cycle of these handled explicitly. Transition to the bulk clock API and manage the resources using devres, to clean up the code. The resource acquisition is moved above the initial reset pulse, to handle resource issues before the state is touched - other than this, this no functional change. Signed-off-by: Bjorn Andersson <bjorn.andersson@oss.qualcomm.com> Acked-by: Thinh Nguyen <Thinh.Nguyen@synopsys.com> Link: https://lore.kernel.org/r/20250508-dwc3-clk-bulk-v2-1-bad3427e88d4@oss.qualcomm.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_files.py')
0 files changed, 0 insertions, 0 deletions