CONFIG_RUST_PWM_ABSTRACTIONS (not configurable)
configname: CONFIG_RUST_PWM_ABSTRACTIONS
Linux Kernel Configuration
└─>Device Drivers
└─>Pulse-Width Modulation (PWM) Support
└─>RUST_PWM_ABSTRACTIONS
In linux kernel since version 5.10.250 (release Date: 2026-02-11)
This option enables the safe Rust abstraction layer for the PWM
subsystem. It provides idiomatic wrappers and traits necessary for
writing PWM controller drivers in Rust.
The abstractions handle resource management (like memory and reference
counting) and provide safe interfaces to the underlying C core,
allowing driver logic to be written in safe Rust.
subsystem. It provides idiomatic wrappers and traits necessary for
writing PWM controller drivers in Rust.
The abstractions handle resource management (like memory and reference
counting) and provide safe interfaces to the underlying C core,
allowing driver logic to be written in safe Rust.
