[PATCH RFC 1/6] rust: Add basic PWM abstractions
Uwe Kleine-König
ukleinek at kernel.org
Mon May 26 00:53:04 PDT 2025
Hello Michal,
On Sat, May 24, 2025 at 11:14:55PM +0200, Michal Wilczynski wrote:
> Introduce initial Rust abstractions for the Linux PWM subsystem. These
> abstractions provide safe wrappers around the core C data structures and
> functions, enabling the development of PWM chip drivers in Rust.
Oh wow, thanks for rustifying PWM. That might be my chance to actually
learn Rust.
I don't know when I will find the time to look into that in detail but
one thing I'd like to have for Rust support is that the drivers use the
new abstraction (i.e. .round_waveform_tohw() + .round_waveform_fromhw()
+ .read_waveform() + .write_waveform()) instead of the older .apply()
callback.
Best regards
Uwe
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-riscv/attachments/20250526/315bdb38/attachment.sig>
More information about the linux-riscv
mailing list