| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- From 43913829405fae8dbc5362e40a2fddf2aac1ca45 Mon Sep 17 00:00:00 2001
- From: notro <[email protected]>
- Date: Thu, 10 Jul 2014 13:59:47 +0200
- Subject: [PATCH] pinctrl-bcm2835: Set base to 0 give expected gpio
- numbering
- Signed-off-by: Noralf Tronnes <[email protected]>
- SQUASH: pinctrl: bcm2835: Set base for bcm2711 GPIO to 0
- Without this patch GPIOs don't seem to work properly, primarily
- noticeable as broken LEDs.
- Squash with "pinctrl-bcm2835: Set base to 0 give expected gpio numbering"
- Signed-off-by: Phil Elwell <[email protected]>
- ---
- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
- --- a/drivers/pinctrl/bcm/pinctrl-bcm2835.c
- +++ b/drivers/pinctrl/bcm/pinctrl-bcm2835.c
- @@ -376,7 +376,7 @@ static const struct gpio_chip bcm2835_gp
- .get = bcm2835_gpio_get,
- .set = bcm2835_gpio_set,
- .set_config = gpiochip_generic_config,
- - .base = -1,
- + .base = 0,
- .ngpio = BCM2835_NUM_GPIOS,
- .can_sleep = false,
- .of_gpio_ranges_fallback = bcm2835_of_gpio_ranges_fallback,
- @@ -393,7 +393,7 @@ static const struct gpio_chip bcm2711_gp
- .get = bcm2835_gpio_get,
- .set = bcm2835_gpio_set,
- .set_config = gpiochip_generic_config,
- - .base = -1,
- + .base = 0,
- .ngpio = BCM2711_NUM_GPIOS,
- .can_sleep = false,
- .of_gpio_ranges_fallback = bcm2835_of_gpio_ranges_fallback,
|