linux_dsm_epyc7002/arch/arm/mach-omap1
Janusz Krzysztofik 3e2cf62efe ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation
In order to request dynamic allocationn of GPIO IDs, a negative number
should be passed as a base GPIO ID via platform data.  Unfortuntely,
commit 771e53c4d1 ("ARM: OMAP1: ams-delta: Drop board specific global
GPIO numbers") didn't follow that rule while switching to dynamically
allocated GPIO IDs for Amstrad Delta latches, making their IDs
overlapping with those already assigned to OMAP GPIO devices.  Fix it.

Fixes: 771e53c4d1 ("ARM: OMAP1: ams-delta: Drop board specific global GPIO numbers")
Signed-off-by: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Cc: stable@vger.kernel.org
Acked-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2019-03-22 15:30:20 -07:00
..
include/mach Merge branch 'omap1-usb-fix' into omap-for-v4.21/omap1 2018-12-11 08:14:58 -08:00
ams-delta-fiq-handler.S ARM: OMAP1: ams-delta: make board header file local to mach-omap1 2018-11-29 11:59:49 -08:00
ams-delta-fiq.c ARM: SoC platform updates 2018-12-31 17:27:54 -08:00
ams-delta-fiq.h Input: ams_delta_serio: use IRQ resource 2018-07-02 23:05:14 -07:00
board-ams-delta.c ARM: OMAP1: ams-delta: Fix broken GPIO ID allocation 2019-03-22 15:30:20 -07:00
board-ams-delta.h ARM: OMAP1: ams-delta: Move AMS_DELTA_LATCH2_NGPIO to the board file 2018-11-29 12:05:34 -08:00
board-fsample.c mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h 2018-10-03 11:12:25 +02:00
board-generic.c
board-h2-mmc.c
board-h2.c mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h 2018-10-03 11:12:25 +02:00
board-h2.h
board-h3-mmc.c
board-h3.c mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h 2018-10-03 11:12:25 +02:00
board-h3.h
board-htcherald.c
board-innovator.c
board-nand.c mtd: rawnand: Create a legacy struct and move ->IO_ADDR_{R, W} there 2018-10-03 11:12:25 +02:00
board-nokia770.c i2c: cbus-gpio: Switch to use GPIO descriptors 2019-02-08 22:18:51 +01:00
board-osk.c
board-palmte.c ARM: OMAP1: add MMC configuration for Palm Tungsten E 2018-12-11 08:12:56 -08:00
board-palmtt.c
board-palmz71.c
board-perseus2.c mtd: rawnand: Move platform_nand_xxx definitions out of rawnand.h 2018-10-03 11:12:25 +02:00
board-sx1-mmc.c
board-sx1.c
board-sx1.h
camera.h
clock_data.c
clock.c ARM: OMAP1: clock: Change to use DEFINE_SHOW_ATTRIBUTE macro 2018-11-29 12:02:29 -08:00
clock.h
common.h mtd: rawnand: plat_nand: Pass a nand_chip object to all platform_nand_ctrl hooks 2018-10-03 11:12:25 +02:00
devices.c ARM: OMAP1: devices: configure omap1_spi100k only on OMAP7xx 2018-11-29 12:07:14 -08:00
dma.c
fb.c
flash.c
flash.h
fpga.c
fpga.h
gpio7xx.c
gpio15xx.c
gpio16xx.c
i2c.c
i2c.h
id.c ARM: OMAP1/2: fix SoC name printing 2018-11-29 12:06:06 -08:00
io.c
iomap.h
irq.c
Kconfig
lcd_dma.c
Makefile ARM: SoC platform updates 2018-12-31 17:27:54 -08:00
Makefile.boot
mcbsp.c
mmc.h
mux.c
ocpi.c
opp_data.c
opp.h
pm_bus.c
pm.c ARM: OMAP: PM: Change to use DEFINE_SHOW_ATTRIBUTE macro 2018-11-29 12:03:18 -08:00
pm.h
reset.c
serial.c
sleep.S
soc.h
sram-init.c
sram.h
sram.S
time.c
timer32k.c
timer.c
usb.c