• Stefan Roese's avatar
    block: ahci: Don't enable port interrupts · 2cc1aa2e
    Stefan Roese authored
    This patch changes the initialization of the AHCI controller to not
    enable the default interrupts (DEF_PORT_IRQ). As interrupts are
    not used in U-Boot in general, this should not break the common AHCI
    driver operation.
    
    This change is needed to support the Marvell Armada 38x AHCI
    controller. With interrupts enabled, this results in timeouts in
    ahci_device_data_io(). Not enabling these interrupts fixes this
    problem and the common AHCI driver works fine.
    Signed-off-by: default avatarStefan Roese <sr@denx.de>
    Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
    Cc: Tom Rini <trini@konsulko.com>
    Cc: Hans de Goede <hdegoede@redhat.com>
    Cc: Luka Perkov <luka.perkov@sartura.hr>
    2cc1aa2e
Name
Last commit
Last update
..
bios_emulator Loading commit data...
block Loading commit data...
bootcount Loading commit data...
core Loading commit data...
cpu Loading commit data...
crypto Loading commit data...
ddr Loading commit data...
demo Loading commit data...
dfu Loading commit data...
dma Loading commit data...
fpga Loading commit data...
gpio Loading commit data...
hwmon Loading commit data...
i2c Loading commit data...
input Loading commit data...
memory Loading commit data...
misc Loading commit data...
mmc Loading commit data...
mtd Loading commit data...
net Loading commit data...
pci Loading commit data...
pcmcia Loading commit data...
power Loading commit data...
pwm Loading commit data...
qe Loading commit data...
rtc Loading commit data...
serial Loading commit data...
soc Loading commit data...
sound Loading commit data...
spi Loading commit data...
thermal Loading commit data...
tpm Loading commit data...
twserial Loading commit data...
usb Loading commit data...
video Loading commit data...
watchdog Loading commit data...
Kconfig Loading commit data...
Makefile Loading commit data...