summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue_types.h
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-06-12 16:12:13 +0100
committerMark Brown <broonie@kernel.org>2026-06-12 16:12:13 +0100
commit7165d138c6e71a6b7845eff83ca8be8e129f8bff (patch)
treef6b189a16f1d02201926ddeea2391065fb670254 /include/linux/timerqueue_types.h
parentc429fbea6174a7dd40c4215288589a50e8a33ff6 (diff)
parent9741aad24432ae2cef0fe3d5c2c2d1c2ecc803f2 (diff)
ASoC: use scoped OF node handling in manual cleanup paths
Cássio Gabriel <cassiogabrielcontato@gmail.com> says: Some ASoC drivers still manually release child OF nodes when leaving child-node iteration loops early. Convert these focused cases to scoped OF node cleanup so early returns and normal loop exits keep the same node lifetime handling without explicit of_node_put() calls. - Patch 1 updates qcom_snd_parse_of() to use for_each_available_child_of_node_scoped() for link nodes and __free(device_node) for temporary cpu/platform/codec child nodes. - Patch 2 updates fsl_qmc_audio to use for_each_available_child_of_node_scoped() for DAI child-node parsing. - Patch 3 updates cygnus-ssp to use for_each_available_child_of_node_scoped() for SSP child-node parsing. Link: https://patch.msgid.link/20260608-asoc-of-node-scoped-cleanup-v1-0-9e3ac518dc2e@gmail.com
Diffstat (limited to 'include/linux/timerqueue_types.h')
0 files changed, 0 insertions, 0 deletions