From mboxrd@z Thu Jan 1 00:00:00 1970 From: arnd@arndb.de (Arnd Bergmann) Date: Fri, 03 Jan 2014 20:04:57 +0100 Subject: Issue with the emulated PCI bridge implementation In-Reply-To: <20140103200106.5a0999a3@skate> References: <20131226160534.36cc4203@skate> <201401031322.31433.arnd@arndb.de> <20140103200106.5a0999a3@skate> Message-ID: <3246739.aRbALcNl1Y@wuerfel> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Friday 03 January 2014 20:01:06 Thomas Petazzoni wrote: > I don't have the hardware next to me, but IIRC the card does have an > I/O space. It is not used by the mainline kernel driver, so I have a > hacky patch that modifies the e1000e driver to make it use the I/O > space and do a few I/O reads and writes. I've used that since the > beginning to test I/O space functionality of the pci-mvebu driver. > > Digging in the LAKML archive, I found a lspci -v output about the > e1000e, and it has an I/O space: Ok, thanks for the confirmation! Do you mind posting your hack here? It may be useful for others as well, such as the xgene developers that seem to be doing funny things with their I/O space. Arnd