drivers: reset: add ch32 reset controller

Add reset driver for the reset part of the ch32 rcc.

Use this new reset driven in `wch,usart` to reset the usart peripheral
before use.

Signed-off-by: Fiona Behrens <me@kloenk.dev>
37 files changed