From 03faa09cc96b1f8f4749949801b580ad82d4c76a Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Wed, 20 Dec 2017 14:25:59 +0100 Subject: MAINTAINERS: Add entry for drivers/platform/mips/ Add drivers/platform/mips to the MIPS architecture MAINTAINERS entry. Signed-off-by: Ralf Baechle [jhogan@kernel.org: Expand commit message] Signed-off-by: James Hogan --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) (limited to 'MAINTAINERS') diff --git a/MAINTAINERS b/MAINTAINERS index 82ad0eabce4f..1bfc6e2536a2 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9096,6 +9096,7 @@ S: Supported F: Documentation/devicetree/bindings/mips/ F: Documentation/mips/ F: arch/mips/ +F: drivers/platform/mips/ MIPS BOSTON DEVELOPMENT BOARD M: Paul Burton -- cgit v1.2.3 From ffe1f9356fbe55df7dd7f7f6b050ee8b7136611f Mon Sep 17 00:00:00 2001 From: Huacai Chen Date: Thu, 7 Dec 2017 14:31:08 +0800 Subject: MAINTAINERS: Add Loongson-2/Loongson-3 maintainers Add Jiaxun Yang as the MIPS/Loongson-2 maintainer and add Huacai Chen as the MIPS/Loongson-3 maintainer. [ralf@linux-mips.org: Don't put all of drivers/platform/mips/ into these two entries but rather only the files required even though at this time the Loongson platforms are the only users of drivers/platform/mips/.] Signed-off-by: Huacai Chen Signed-off-by: Jiaxun Yang Cc: Linus Torvalds Cc: Greg Kroah-Hartman Cc: Stephen Rothwell Cc: James Hogan Cc: Rui Wang Cc: Binbin Zhou Cc: Ce Sun Cc: Yao Wang Cc: Liangliang Huang Cc: Fuxin Zhang Cc: Zhangjin Wu Cc: Jiaxun Yang Cc: r@hev.cc Cc: zhoubb.aaron@gmail.com Cc: huanglllzu@163.com Cc: 513434146@qq.com Cc: 1393699660@qq.com Cc: linux-mips@linux-mips.org Cc: linux-kernel@vger.kernel.org Cc: Huacai Chen Patchwork: https://patchwork.linux-mips.org/patch/17888/ Signed-off-by: Ralf Baechle Signed-off-by: James Hogan --- MAINTAINERS | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'MAINTAINERS') diff --git a/MAINTAINERS b/MAINTAINERS index 1bfc6e2536a2..5ce468fe2088 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9124,6 +9124,25 @@ F: arch/mips/include/asm/mach-loongson32/ F: drivers/*/*loongson1* F: drivers/*/*/*loongson1* +MIPS/LOONGSON2 ARCHITECTURE +M: Jiaxun Yang +L: linux-mips@linux-mips.org +S: Maintained +F: arch/mips/loongson64/*{2e/2f}* +F: arch/mips/include/asm/mach-loongson64/ +F: drivers/*/*loongson2* +F: drivers/*/*/*loongson2* + +MIPS/LOONGSON3 ARCHITECTURE +M: Huacai Chen +L: linux-mips@linux-mips.org +S: Maintained +F: arch/mips/loongson64/ +F: arch/mips/include/asm/mach-loongson64/ +F: drivers/platform/mips/cpu_hwmon.c +F: drivers/*/*loongson3* +F: drivers/*/*/*loongson3* + MIPS RINT INSTRUCTION EMULATION M: Aleksandar Markovic L: linux-mips@linux-mips.org -- cgit v1.2.3 From f2d0b0d5c1718487f8a27d3ca3ec0f05ca3adedd Mon Sep 17 00:00:00 2001 From: Miodrag Dinic Date: Fri, 29 Dec 2017 16:41:47 +0100 Subject: MIPS: ranchu: Add Ranchu as a new generic-based board Provide amendments to the MIPS generic platform framework so that the new generic-based board Ranchu can be chosen to be built. The Ranchu board is intended to be used by Android emulator. The name "Ranchu" originates from Android development community. "Goldfish" and "Ranchu" are terms used for two generations of virtual boards used by Android emulator. The name "Ranchu" is a newer one among the two, and this patch deals with Ranchu. However, for historical reasons, some devices/drivers still contain the name "Goldfish". MIPS Ranchu machine includes a number of Goldfish devices. The support for Virtio devices is also included. Ranchu board supports up to 16 Virtio devices which can be attached using Virtio MMIO Bus. This is summarized in the following picture: ABUS ||----MIPS CPU || | IRQs ||----Goldfish PIC------------(32)-------- || | | | | | | | | | ||----Goldfish TTY------ | | | | | | | | || | | | | | | | | ||----Goldfish RTC-------- | | | | | | | || | | | | | | | ||----Goldfish FB----------- | | | | | | || | | | | | | ||----Goldfish Events--------- | | | | | || | | | | | ||----Goldfish Audio------------ | | | | || | | | | ||----Goldfish Battery------------ | | | || | | | ||----Android PIPE------------------ | | || | | ||----Virtio MMIO Bus | | || | | | | | || | | (virtio-block)--------- | || (16) | | || | (virtio-net)------------------ Device Tree is created on the QEMU side based on the information about devices IO map and IRQ numbers. Kernel will load this DTB using UHI boot protocol DTB handover mode. Signed-off-by: Miodrag Dinic Signed-off-by: Goran Ferenc Signed-off-by: Aleksandar Markovic Reviewed-by: James Hogan Cc: Ralf Baechle Cc: Paul Burton Cc: linux-mips@linux-mips.org Patchwork: https://patchwork.linux-mips.org/patch/18138/ Signed-off-by: James Hogan --- MAINTAINERS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'MAINTAINERS') diff --git a/MAINTAINERS b/MAINTAINERS index 5ce468fe2088..0e7561d6c2d7 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -11456,6 +11456,13 @@ S: Maintained F: Documentation/blockdev/ramdisk.txt F: drivers/block/brd.c +RANCHU VIRTUAL BOARD FOR MIPS +M: Miodrag Dinic +L: linux-mips@linux-mips.org +S: Supported +F: arch/mips/generic/board-ranchu.c +F: arch/mips/configs/generic/board-ranchu.config + RANDOM NUMBER DRIVER M: "Theodore Ts'o" S: Maintained -- cgit v1.2.3