wb_gpio: can't use builtin_tristates with width other than n*32
Using builtin_tristates with GPIO port width other than multiple of 32
leads to synthesis errors.
I think that there two bugs there:
1. gpio_in <= gpio_b assignment
2. signal assignments is GEN_LARGE.gen_banks_wr block