bcma: gpio: use gpiochip data pointer
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 8 Dec 2015 15:17:02 +0000 (16:17 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Wed, 6 Jan 2016 23:08:36 +0000 (00:08 +0100)
commit78d455a2e41fa3de9e1d2d3696cefcb7d6c9c5c4
tree82fe4675b2a50f14ba984a700207ed3e5e81e7a8
parent95bf0951e415cf71654184fd6e8c711782b1f22a
bcma: gpio: use gpiochip data pointer

This makes the driver use the data pointer added to the gpio_chip
to store a pointer to the state container instead of relying on
container_of().

Cc: Kalle Valo <kvalo@codeaurora.org>
Cc: linux-wireless@vger.kernel.org
Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
Acked-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/bcma/driver_gpio.c