Centos-kernel-stream-9/arch/arm/mach-omap1
Lucas Karpinski a0c360aa44 ARM/mmc: Convert old mmci-omap to GPIO descriptors
JIRA: https://issues.redhat.com/browse/RHEL-41085

commit e519f0bb64efc2c9c8b67bb2d114dda458bdc34d
Author: Linus Walleij <linus.walleij@linaro.org>
Date:   Mon May 8 23:20:07 2023 +0200

    ARM/mmc: Convert old mmci-omap to GPIO descriptors

    A recent change to the OMAP driver making it use a dynamic GPIO
    base created problems with some old OMAP1 board files, among
    them Nokia 770, SX1 and also the OMAP2 Nokia n8x0.

    Fix up all instances of GPIOs being used for the MMC driver
    by pushing the handling of power, slot selection and MMC
    "cover" into the driver as optional GPIOs.

    This is maybe not the most perfect solution as the MMC
    framework have some central handlers for some of the
    stuff, but it at least makes the situtation better and
    solves the immediate issue.

    Fixes: 92bf78b33b0b ("gpio: omap: use dynamic allocation of base")
    Acked-by: Ulf Hansson <ulf.hansson@linaro.org>
    Signed-off-by: Linus Walleij <linus.walleij@linaro.org>

Signed-off-by: Lucas Karpinski <lkarpins@redhat.com>
2024-06-24 15:15:39 -04:00
..
include/mach
Kconfig
Makefile
Makefile.boot
ams-delta-fiq-handler.S
ams-delta-fiq.c
ams-delta-fiq.h
board-ams-delta.c
board-ams-delta.h
board-fsample.c
board-generic.c
board-h2-mmc.c
board-h2.c
board-h2.h
board-h3-mmc.c
board-h3.c
board-h3.h
board-htcherald.c
board-innovator.c ARM: omap1: innovator: move ohci phy power handling to board file 2022-07-25 15:38:08 -04:00
board-nand.c
board-nokia770.c ARM/mmc: Convert old mmci-omap to GPIO descriptors 2024-06-24 15:15:39 -04:00
board-osk.c
board-palmte.c
board-palmtt.c
board-palmz71.c
board-perseus2.c
board-sx1-mmc.c ARM/mmc: Convert old mmci-omap to GPIO descriptors 2024-06-24 15:15:39 -04:00
board-sx1.c
board-sx1.h
clock.c
clock.h
clock_data.c
common.h
devices.c
dma.c
fb.c
flash.c
flash.h
fpga.c
fpga.h
gpio7xx.c
gpio15xx.c
gpio16xx.c
i2c.c
i2c.h
id.c
io.c
iomap.h
irq.c
lcd_dma.c
mcbsp.c
mmc.h
mux.c
ocpi.c
opp.h
opp_data.c
pm.c
pm.h
pm_bus.c
reset.c
serial.c
sleep.S
soc.h
sram-init.c
sram.S
sram.h
time.c
timer.c
timer32k.c
usb.c
usb.h