mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-29 18:19:02 +00:00
brcm63xx: fixup broken patch after kernel bump
Fixes the following compilation issue that was introduced with the bump
to 4.14.118:
CC drivers/gpio/gpiolib-of.o
drivers/gpio/gpiolib-of.c: In function 'of_gpiochip_add':
drivers/gpio/gpiolib-of.c:510:12: error: too few arguments to function 'of_gpiochip_scan_gpios'
status = of_gpiochip_scan_gpios(chip);
^~~~~~~~~~~~~~~~~~~~~~
drivers/gpio/gpiolib-of.c:247:5: note: declared here
int of_gpiochip_scan_gpios(struct gpio_chip *chip, unsigned int start,
^~~~~~~~~~~~~~~~~~~~~~
scripts/Makefile.build:326: recipe for target 'drivers/gpio/gpiolib-of.o' failed
Fixes: 09050b6fe2
("kernel: bump 4.14 to 4.14.118")
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
This commit is contained in:
parent
86fd8cb435
commit
3611cfe73d
@ -77,7 +77,7 @@ Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
|
|||||||
- of_node_put(chip->of_node);
|
- of_node_put(chip->of_node);
|
||||||
- gpiochip_remove_pin_ranges(chip);
|
- gpiochip_remove_pin_ranges(chip);
|
||||||
+ if (!chip->request) {
|
+ if (!chip->request) {
|
||||||
+ status = of_gpiochip_scan_gpios(chip);
|
+ status = of_gpiochip_scan_gpios(chip, 0, chip->ngpio);
|
||||||
+ if (status) {
|
+ if (status) {
|
||||||
+ of_node_put(chip->of_node);
|
+ of_node_put(chip->of_node);
|
||||||
+ gpiochip_remove_pin_ranges(chip);
|
+ gpiochip_remove_pin_ranges(chip);
|
||||||
|
Loading…
Reference in New Issue
Block a user