]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
x86: queensbay: Correct Topcliff device irqs
authorBin Meng <bmeng.cn@gmail.com>
Tue, 23 Jun 2015 04:18:44 +0000 (12:18 +0800)
committerLothar Waßmann <LW@KARO-electronics.de>
Wed, 9 Sep 2015 11:29:23 +0000 (13:29 +0200)
commit1ac0c5e451e4345484836d78454d6ff6f719e239
tree34159cc10c6a33c86bec74718aa86cf706babf04
parent4fab968f1fce6b7a392f547568dd6df4bfb5835b
x86: queensbay: Correct Topcliff device irqs

There are 4 usb ports on the Intel Crown Bay board, 2 of which are
connected to Topcliff usb host 0 and the other 2 connected to usb
host 1. USB devices inserted in the ports connected to usb host 1
cannot get detected due to wrong IRQ assigned to the controller.
Actually we need apply the PCI interrupt pin swizzling logic to all
devices on the Topcliff chipset when configuring the PIRQ routing.

This was observed on usb ports, but device 6 and 10 irqs are also
wrong. Correct them all together.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Simon Glass <sjg@chromium.org>
arch/x86/dts/crownbay.dts