arch/mips/Kconfig | 62 ++--
arch/mips/boot/dts/Makefile | 1 +
arch/mips/boot/dts/loongson/Makefile | 3 +
arch/mips/boot/dts/loongson/loongson1.dtsi | 161 ++++++++++
arch/mips/boot/dts/loongson/loongson1b.dtsi | 201 ++++++++++++
arch/mips/boot/dts/loongson/loongson1c.dtsi | 144 +++++++++
arch/mips/boot/dts/loongson/lsgz_1b_dev.dts | 88 ++++++
arch/mips/boot/dts/loongson/smartloong_1c.dts | 84 +++++
...gson1c_defconfig => lsgz_1b_dev_defconfig} | 71 ++++-
...on1b_defconfig => smartloong_1c_defconfig} | 70 ++++-
arch/mips/include/asm/cpu-type.h | 3 +-
arch/mips/include/asm/cpu.h | 3 +-
arch/mips/include/asm/mach-loongson32/dma.h | 21 --
arch/mips/include/asm/mach-loongson32/irq.h | 107 -------
.../include/asm/mach-loongson32/loongson1.h | 50 ---
arch/mips/include/asm/mach-loongson32/nand.h | 26 --
.../include/asm/mach-loongson32/platform.h | 26 --
.../include/asm/mach-loongson32/regs-mux.h | 124 --------
arch/mips/kernel/cpu-probe.c | 6 +-
arch/mips/loongson32/Kconfig | 41 +--
arch/mips/loongson32/Makefile | 14 +-
arch/mips/loongson32/common/Makefile | 6 -
arch/mips/loongson32/common/irq.c | 191 ------------
arch/mips/loongson32/common/platform.c | 287 ------------------
arch/mips/loongson32/common/prom.c | 42 ---
arch/mips/loongson32/common/setup.c | 26 --
arch/mips/loongson32/common/time.c | 23 --
arch/mips/loongson32/init.c | 83 +++++
arch/mips/loongson32/ls1b/Makefile | 6 -
arch/mips/loongson32/ls1b/board.c | 57 ----
arch/mips/loongson32/ls1c/Makefile | 6 -
arch/mips/loongson32/ls1c/board.c | 23 --
arch/mips/loongson32/proc.c | 20 ++
33 files changed, 941 insertions(+), 1135 deletions(-)
create mode 100644 arch/mips/boot/dts/loongson/loongson1.dtsi
create mode 100644 arch/mips/boot/dts/loongson/loongson1b.dtsi
create mode 100644 arch/mips/boot/dts/loongson/loongson1c.dtsi
create mode 100644 arch/mips/boot/dts/loongson/lsgz_1b_dev.dts
create mode 100644 arch/mips/boot/dts/loongson/smartloong_1c.dts
rename arch/mips/configs/{loongson1c_defconfig => lsgz_1b_dev_defconfig} (59%)
rename arch/mips/configs/{loongson1b_defconfig => smartloong_1c_defconfig} (59%)
delete mode 100644 arch/mips/include/asm/mach-loongson32/dma.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/irq.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/loongson1.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/nand.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/platform.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-mux.h
delete mode 100644 arch/mips/loongson32/common/Makefile
delete mode 100644 arch/mips/loongson32/common/irq.c
delete mode 100644 arch/mips/loongson32/common/platform.c
delete mode 100644 arch/mips/loongson32/common/prom.c
delete mode 100644 arch/mips/loongson32/common/setup.c
delete mode 100644 arch/mips/loongson32/common/time.c
create mode 100644 arch/mips/loongson32/init.c
delete mode 100644 arch/mips/loongson32/ls1b/Makefile
delete mode 100644 arch/mips/loongson32/ls1b/board.c
delete mode 100644 arch/mips/loongson32/ls1c/Makefile
delete mode 100644 arch/mips/loongson32/ls1c/board.c
create mode 100644 arch/mips/loongson32/proc.c