Darren Stevens <dar...@stevens-zone.net> writes: > Michael, > > Any comments on these?
Hi Darren, I guess in general we'd like more of this to come from the device tree. But I'll merge this series as-is, because I don't think it helps anyone to have this code out-of-tree. We can always clean things up further in future if anyone has the time & motivation. cheers > On 19/08/2018, Darren Stevens wrote: >> The A-Eon Amigaone X1000's Nemo motherboard has an AMD SB600 >> connected to one of the PCI-e root ports on its PaSemi >> Pwrficient 1628M SoC. Normally the SB600 southbridge would be >> connected to a hidden PCI-e port on the system's northbridge, >> and as a result doesn't fully comply with the PCI-e spec. >> >> Add code to relax the PCI-e detection in both the root port >> and the Linux kernel allowing on board devices to be detected. >> >> Signed-off-by: Darren Stevens <dar...@stevens-zone.net> >> >> --- >> >> Changes made: >> >> v2: Replaced sb600_bus with a define, moved iob_mapbase into >> sb600_set_flag() >> Created some register/Flag names (as I don't have the docs >> for the PA6T-1682M)