gensoc: add missing **kwargs parameters

target-option can be used for the SoC or for others modules.
Merge branch 'master' of https://github.com/enjoy-digital/misoc
use new direct access on endpoints