Re: [PATCH] media: rc: Fix simulated TX timer lifecycle
From: Runyu Xiao
Date: Sun Oct 04 2026 - 08:37:41 EST
On Sun, 4 Oct 2026 12:21:13 +0100, Sean Young wrote:
> If the hardware has no TX capability then what is the point of those code
> paths other than exercises the code paths. Might as well go (unless I missed
> something)
You're right that `txsim` has no clear supported use case. It enables the TX
path on hardware that reports no TX capability and uses a timer to fake TX
completion, while the samples are still written to the hardware TX output
registers. I have not found evidence that this provides reliable transmission
on such hardware.
I'll remove the `txsim` parameter and its timer-based simulation path while
keeping native TX support for hardware that reports the capability. This also
removes the timer lifecycle issue, so I will revise the patch to remove the
unsupported simulation path instead of keeping a standalone timer fix.
Thanks,
Runyu