storage: factorize carbonara based drivers

Change-Id: I5b4e3f3aeddbfb8cf30d52e3b3bf8f477c4524fb