[lkml]   [2020]   [Mar]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH v6 00/11] Modernize Loongson64 Machine v6

On Tue, 24 Mar 2020 23:35:57 +0800
Jiaxun Yang <> wrote:

> Loongson have a long history of contributing their code to mainline kernel.
> However, it seems like recent years, they are focusing on maintain a kernel by themselves
> rather than contribute there code to the community.
> Kernel is progress rapidly too. Their code slept in mainline for a long peroid without proper
> maintainance and became outdated.
> This patchset brings modern DeviceTree and irqchip support to the Loongson64 machine, and leaves
> Loongson 2e/f alone since they are too legacy to touch.
> PCI and some legacy I/O device will be converted later, together with LS7A PCH support.
> v1:
> - dt-bindings fixup according to Rob's comments
> - irqchip fixup according to Marc's comments
> - ls3-iointc: Make Core&IP map per-IRQ
> - Regenerate kconfigs
> - Typo & style improvements
> v2:
> - dt-bindings: Fix IOINTC, collect Rob's review tag
> - dtbs: Drop CPU Node, merge different ways according to Huacai and Paul's comments
> v3:
> - Split code have been merged
> - Fix IOINTC binding to allow map any child IRQ to and parent
> - Convert "HTINTC" into "HTPIC", which mixed HT vectors processing and i8259
> - Naming style fix according to Huacai's suggestions
> v4:
> - More naming related fixes
> v5:
> - irqchip fixes thanks to maz (see per file changelog)
> - Remove unnecessary details in dt-bindings
> - Credit Huacai with Co-developed-by
> v6:
> - HTPIC minor fix
> - device binding naming fix
> ---
> Jiaxun Yang (11):
> irqchip: Add driver for Loongson I/O Local Interrupt Controller
> irqchip: loongson-liointc: Workaround LPC IRQ Errata
> dt-bindings: interrupt-controller: Add Loongson LIOINTC
> irqchip: Add driver for Loongson-3 HyperTransport PIC controller
> dt-bindings: interrupt-controller: Add Loongson-3 HTPIC
> irqchip: mips-cpu: Convert to simple domain
> MIPS: Loongson64: Drop legacy IRQ code
> dt-bindings: mips: Add loongson boards
> MIPS: Loongson64: Add generic dts
> MIPS: Loongson64: Load built-in dtbs
> MIPS: Loongson64: Move MIPS_CPU_IRQ_BASE


How do you want to get these merged? I can take the first 6 patches
through the irqchip tree, and leave the rest to go via the MIPS tree.

Otherwise, if you plan to have the whole thing go via the MIPS tree,
please add my:

Reviewed-by: Marc Zyngier <>

to patches 1, 2, 4 and 6.

Please let me know quickly, as I'd like to close the irqchip tree


Jazz is not dead. It just smells funny...

 \ /
  Last update: 2020-03-24 16:48    [W:0.387 / U:0.408 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site