summaryrefslogtreecommitdiffstats
path: root/arch/arm/configs/multi_v7_defconfig
diff options
context:
space:
mode:
authorLinus Walleij2016-01-05 09:59:30 +0100
committerOlof Johansson2016-01-07 06:32:19 +0100
commit20f12758c9a837e9cafd7ced59f0b4c7a3961281 (patch)
treea05cd36330adfa5fea22b47d04b83e3cba979798 /arch/arm/configs/multi_v7_defconfig
parentARM: nomadik: set latencies to 8 cycles (diff)
downloadkernel-qcow2-linux-20f12758c9a837e9cafd7ced59f0b4c7a3961281.tar.gz
kernel-qcow2-linux-20f12758c9a837e9cafd7ced59f0b4c7a3961281.tar.xz
kernel-qcow2-linux-20f12758c9a837e9cafd7ced59f0b4c7a3961281.zip
ARM: versatile: fix MMC/SD interrupt assignment
Commit 0976c946a610d06e907335b7a3afa6db046f8e1b "arm/versatile: Fix versatile irq specifications" has an off-by-one error on the Versatile AB that has been regressing the Versatile AB hardware for some time. However it seems like the interrupt assignments have never been correct and I have now adjusted them according to the specification. The masks for the valid interrupts made it impossible to assign the right SIC interrupt for the MMCI, so I went in and fixed these to correspond to the specifications, and added references if anyone wants to double-check. Due to the Versatile PB including the Versatile AB as a base DTS file, we need to override and correct some values to correspond to the actual changes in the hardware. For the Versatile PB I don't think the IRQ line assignment for MMCI has ever been correct for either of the two MMCI blocks. It would be nice if someone with the physical PB board could test this. Patch tested on the Versatile AB, QEMU for Versatile AB and QEMU for Versatile PB. Cc: Rob Herring <robh@kernel.org> Cc: Grant Likely <grant.likely@linaro.org> Cc: stable@vger.kernel.org Fixes: 0976c946a610 ("arm/versatile: Fix versatile irq specifications") Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/configs/multi_v7_defconfig')
0 files changed, 0 insertions, 0 deletions