gensoc: simplify WB address decoding
gensoc: support user-defined CSR regions