gnss: sirf: Handle variants and reset Adds variant and reset handling to the SIRf driver. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>