]> Git Repo - u-boot.git/commit
block: ahci: Don't enable port interrupts
authorStefan Roese <[email protected]>
Mon, 29 Jun 2015 12:58:12 +0000 (14:58 +0200)
committerLuka Perkov <[email protected]>
Fri, 10 Jul 2015 12:55:25 +0000 (14:55 +0200)
commit2cc1aa2e0010249fe671e38eb412d0cbefb0bf73
tree8dcd061a48564cadfba131a2b17d50cef46ea4a3
parente80f1e85d6010ca9d19edf2ec333cf30af6cbbd0
block: ahci: Don't enable port interrupts

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: Stefan Roese <[email protected]>
Reviewed-by: Simon Glass <[email protected]>
Cc: Tom Rini <[email protected]>
Cc: Hans de Goede <[email protected]>
Cc: Luka Perkov <[email protected]>
drivers/block/ahci.c
This page took 0.034726 seconds and 4 git commands to generate.