linux/arch/arm/mach-omap1
Linus Walleij a47137a513 mfd/omap1: htc-i2cpld: Convert to a pure GPIO driver
Instead of passing GPIO numbers pertaining to ourselves through
platform data, just request GPIO descriptors from our own GPIO
chips and use them, and cut down on the unnecessary complexity.

Cc: Aaro Koskinen <aaro.koskinen@iki.fi>
Cc: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Cc: Tony Lindgren <tony@atomide.com>
Cc: Cory Maccarrone <darkstar6262@gmail.com>
Cc: linux-omap@vger.kernel.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20220905115810.5987-1-linus.walleij@linaro.org
2022-09-28 16:17:40 +01:00
..
ams-delta-fiq-handler.S ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
ams-delta-fiq.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
ams-delta-fiq.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-ams-delta.c ARM: omap: fix address space warnings from sparse 2022-04-29 09:53:28 +02: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 ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-generic.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-h2-mmc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
board-h2.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-h2.h ARM: OMAP: No need to include board-h2.h from hardware.h 2009-03-23 18:07:33 -07:00
board-h3-mmc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
board-h3.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-h3.h ARM: OMAP: No need to include board-h3.h from hardware.h 2009-03-23 18:07:33 -07:00
board-htcherald.c mfd/omap1: htc-i2cpld: Convert to a pure GPIO driver 2022-09-28 16:17:40 +01:00
board-innovator.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-nand.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
board-nokia770.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-osk.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-palmte.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-palmtt.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-palmz71.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-perseus2.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-sx1-mmc.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-sx1.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
board-sx1.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_298.RULE 2022-06-10 14:51:36 +02:00
clock_data.c ARM: OMAP1: clock: Convert to CCF 2022-06-03 20:48:53 +02:00
clock.c ARM: OMAP1: clock: Convert to CCF 2022-06-03 20:48:53 +02:00
clock.h ARM: OMAP1: clock: Convert to CCF 2022-06-03 20:48:53 +02:00
common.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
devices.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
dma.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
fb.c ARM: omap: fix missing declaration warnings 2022-04-29 09:53:28 +02:00
flash.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
flash.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
fpga.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
fpga.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
gpio7xx.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
gpio15xx.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
gpio16xx.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1) 2022-06-10 14:51:35 +02:00
hardware.h ARM: omap1: enable multiplatform 2022-06-03 20:48:53 +02:00
i2c.c ARM: omap: fix missing declaration warnings 2022-04-29 09:53:28 +02:00
i2c.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
id.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
io.c ARM: OMAP1: clock: Convert to CCF 2022-06-03 20:48:53 +02:00
iomap.h ARM: OMAP1: Remove relative includes 2012-10-31 15:37:14 -07:00
irq.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
irqs.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
Kconfig ARM: omap1: add Kconfig dependencies for unused boards 2022-07-22 14:18:52 +02:00
Makefile ARM: omap1: fix build with no SoC selected 2022-04-22 11:08:55 +02:00
Makefile.boot treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
mcbsp.c ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF 2022-04-22 11:08:55 +02:00
mmc.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mtd-xip.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1) 2022-06-10 14:51:35 +02:00
mux.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
mux.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
ocpi.c ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF 2022-04-22 11:08:55 +02:00
omap7xx.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
omap16xx.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
omap1510.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
omap-dma.c ARM: omap1: add back omap_set_dma_priority() stub 2022-04-29 09:53:52 +02:00
opp_data.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
opp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pm_bus.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1) 2022-06-10 14:51:35 +02:00
pm.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
pm.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
reset.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
serial.c ARM: omap1: enable multiplatform 2022-06-03 20:48:53 +02:00
serial.h ARM: omap1: enable multiplatform 2022-06-03 20:48:53 +02:00
sleep.S ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
soc.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
sram-init.c ARM: omap: fix address space warnings from sparse 2022-04-29 09:53:28 +02:00
sram.h ARM: omap: un-merge plat/sram.c 2022-04-22 11:08:55 +02:00
sram.S ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
tc.h ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
time.c ARM: OMAP1: clock: Convert to CCF 2022-06-03 20:48:53 +02:00
timer32k.c ARM: omap: fix missing declaration warnings 2022-04-29 09:53:28 +02:00
timer.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE 2022-06-10 14:51:36 +02:00
usb.c ARM: omap1: move mach/*.h into mach directory 2022-04-22 11:08:55 +02:00
usb.h ARM: omap1: move mach/usb.h to include/linux/soc 2022-04-21 15:00:59 +02:00