linux_dsm_epyc7002/arch/mips/include/asm/mach-loongson
Huacai Chen 3adeb2566b MIPS: Loongson: Improve LEFI firmware interface
Machtypes of Loongson-3 machines become more and more, but there are
only small differences among different machtypes. Keeping a large table
of machtypes is very ugly and hard to extend. We found that the major
machtype differences are UARTs information (number of UARTs, UART IRQs,
UART clocks, etc.), platform devices (EC, temperature sensors, fan
controllers, etc.) and some workarounds (because of some CPU bugs or
mainboard bugs).

In this patch we improve the UEFI-like (LEFI) interface to make all
Loongson-3 machines use a same machtype "generic-loongson-machine".

Signed-off-by: Huacai Chen <chenhc@lemote.com>
Cc: John Crispin <john@phrozen.org>
Cc: Steven J. Hill <Steven.Hill@imgtec.com>
Cc: linux-mips@linux-mips.org
Cc: Fuxin Zhang <zhangfx@lemote.com>
Cc: Zhangjin Wu <wuzhangjin@gmail.com>
Patchwork: https://patchwork.linux-mips.org/patch/8324/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2014-11-24 07:45:01 +01:00
..
cs5536 MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
boot_param.h MIPS: Loongson: Improve LEFI firmware interface 2014-11-24 07:45:01 +01:00
cpu-feature-overrides.h MIPS: Loongson: Set Loongson-3's ISA level to MIPS64R1 2014-11-19 18:22:07 +01:00
dma-coherence.h MIPS: Loongson-3: Add PHYS48_TO_HT40 support 2014-11-24 07:45:01 +01:00
gpio.h MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
irq.h MIPS: Loongson: Allow booting from any core 2014-11-24 07:45:01 +01:00
kernel-entry-init.h MIPS: Add NUMA support for Loongson-3 2014-07-30 21:46:19 +02:00
loongson_hwmon.h MIPS: Loongson: Improve LEFI firmware interface 2014-11-24 07:45:01 +01:00
loongson.h MIPS: Loongson: Improve LEFI firmware interface 2014-11-24 07:45:01 +01:00
machine.h MIPS: Loongson: Improve LEFI firmware interface 2014-11-24 07:45:01 +01:00
mc146818rtc.h MIPS: Loongson: Change naming methods 2009-09-17 20:07:47 +02:00
mem.h MIPS: Whitespace cleanup. 2013-02-01 10:00:22 +01:00
mmzone.h MIPS: Add NUMA support for Loongson-3 2014-07-30 21:46:19 +02:00
pci.h MIPS: Loongson 3: Add HT-linked PCI support 2014-03-31 18:17:12 +02:00
spaces.h MIPS: Loongson: Add basic Loongson-3 definition 2014-03-31 18:17:12 +02:00
topology.h MIPS: Loongson: Allow booting from any core 2014-11-24 07:45:01 +01:00
war.h MIPS: PMC-Sierra Yosemite: Remove support. 2012-12-13 18:15:30 +01:00
workarounds.h MIPS: Loongson: Improve LEFI firmware interface 2014-11-24 07:45:01 +01:00