OpenTitan common peripherals

This crate contains various peripherals shared between OpenTitan chips (earlgrey, etc…).