pub fn runtime_ensure_compatible<P: DmaEligible>(&self, _peripheral: &P) {
        // No runtime checks; GDMA channels are compatible with any peripheral
    }
Asserts that the channel is compatible with the given peripheral.
esp-hal/src/dma/gdma.rs