gpio-mcp23s08: i2c: auto-select base if no DT match or platform data
gpio-mcp23s08: i2c: auto-select base if no DT match or platform data

The call to gpiochip_add made by this driver is capable of auto-selecting a
base if one is not provided. However, it was not called unless there was
already a DT entry or platform data. This patch calls it even if the base is
not already known so that gpiochip_add can attempt to find a usable base.

Signed-off-by: Daniel M. Weeks <2591e5f46f28d303f9dc027d475a5c60d8dea17a@danweeks.net>
Acked-by: Lars Poeschel <0e836b06d4fdda992bc28cac9bf156cd8a3a38ef@lemonage.de>
Signed-off-by: Linus Walleij <9cd9d802d23c0ed5e224beabf4ae4a5c478746ef@linaro.org>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs