From: Jan Andersson Date: Tue, 3 May 2011 18:11:57 +0000 (+0200) Subject: USB: EHCI: Support controllers with big endian capability regs X-Git-Tag: v3.0-rc1~337^2~69 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c430131a02d677aa708f56342c1565edfdacb3c0;p=pandora-kernel.git USB: EHCI: Support controllers with big endian capability regs The two first HC capability registers (CAPLENGTH and HCIVERSION) are defined as one 8-bit and one 16-bit register. Most HC implementations have selected to treat these registers as part of a 32-bit register, giving the same layout for both big and small endian systems. This patch adds a new quirk, big_endian_capbase, to support controllers with big endian register interfaces that treat HCIVERSION and CAPLENGTH as individual registers. Signed-off-by: Jan Andersson Acked-by: Alan Stern Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed