kernel_optimize_test/arch/mips/sgi-ip27
Thomas Bogendoerfer a57140e9a8
MIPS: SGI-IP27: use generic PCI driver
Converted bridge code to a platform driver using the PCI generic driver
framework and use adding platform devices during xtalk scan. This allows
easier sharing bridge driver for other SGI platforms like IP30 (Octane) and
IP35 (Origin 3k, Fuel, Tezro).

Signed-off-by: Thomas Bogendoerfer <tbogendoerfer@suse.de>
[paul.burton@mips.com:
  - Leave __phys_to_dma(), __dma_to_phys() & pcibus_to_node() in
    arch/mips/pci/pci-ip27.c since the motivation for moving them
    disappeared when the driver stopped being moved to drivers/pci.]
Signed-off-by: Paul Burton <paul.burton@mips.com>
Cc: Ralf Baechle <ralf@linux-mips.org>
Cc: James Hogan <jhogan@kernel.org>
Cc: linux-mips@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
2019-05-09 16:39:27 -07:00
..
ip27-berr.c MIPS: Add missing include files 2017-03-08 10:38:06 +01:00
ip27-console.c mips: unify prom_putchar() declarations 2018-07-17 09:40:17 -07:00
ip27-hubio.c MIPS: SGI-IP27: get rid of volatile and hubreg_t 2019-02-19 12:46:02 -08:00
ip27-init.c MIPS: SGI-IP27: use generic PCI driver 2019-05-09 16:39:27 -07:00
ip27-irq.c MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
ip27-klconfig.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ip27-klnuma.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ip27-memory.c MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output 2019-02-19 12:46:02 -08:00
ip27-nmi.c MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output 2019-02-19 12:46:02 -08:00
ip27-reset.c MIPS: IP27: Use __noreturn instead of open coded attributes in declarations. 2015-01-13 16:04:28 +01:00
ip27-smp.c MIPS: SGI-IP27: do boot CPU init later 2019-02-19 12:46:03 -08:00
ip27-timer.c MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
ip27-xtalk.c MIPS: SGI-IP27: use generic PCI driver 2019-05-09 16:39:27 -07:00
Kconfig License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
Makefile MIPS: SGI-IP27: rework HUB interrupts 2019-02-19 12:46:03 -08:00
Platform
TODO