Commit b606868a authored by Jing Li's avatar Jing Li Committed by guzitao
Browse files

sw64: pci: add new files to help support ACPI-based PCI initialization

Sunway inclusion
category: feature
bugzilla: https://gitee.com/openeuler/kernel/issues/IBDJNZ



--------------------------------

To avoid break legacy codes, add the following new files to help support
ACPI-based PCI initialization:

- acpi.c      : pci-acpi related codes
- pci.c       : sw64 pci common codes

Signed-off-by: default avatarJing Li <jingli@wxiat.com>
Reviewed-by: default avatarHe Sheng <hesheng@wxiat.com>
Signed-off-by: default avatarGu Zitao <guzitao@wxiat.com>
parent 4a5f74fa
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -40,6 +40,7 @@ head-y := arch/sw_64/kernel/head.o

core-y				+= arch/sw_64/
drivers-$(CONFIG_OPROFILE)	+= arch/sw_64/oprofile/
drivers-$(CONFIG_PCI)           += arch/sw_64/pci/
libs-y				+= arch/sw_64/lib/

# export what is needed by arch/sw_64/boot/Makefile
+8 −0
Original line number Diff line number Diff line
PDX-License-Identifier: GPL-2.0
#
# Makefile for the linux kernel.
#

obj-y                    += pci.o
obj-$(CONFIG_ACPI)       += acpi.o

arch/sw_64/pci/acpi.c

0 → 100644
+7 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0
#include <linux/pci.h>
#include <linux/acpi.h>
#include <linux/init.h>
#include <linux/pci-acpi.h>
#include <linux/pci-ecam.h>

arch/sw_64/pci/pci.c

0 → 100644
+8 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0
#include <linux/list.h>
#include <linux/pci.h>
#include <linux/pci-ecam.h>

#include <asm/pci.h>
#include <asm/sw64_init.h>