于 2020年3月24日 GMT+08:00 下午11:47:47, Marc Zyngier <maz@xxxxxxxxxx> 写到: >Jiaxun, > >On Tue, 24 Mar 2020 23:35:57 +0800 >Jiaxun Yang <jiaxun.yang@xxxxxxxxxxx> 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 <maz@xxxxxxxxxx> > >to patches 1, 2, 4 and 6. > >Please let me know quickly, as I'd like to close the irqchip tree >tomorrow. I'd prefer all go through MIPS tree. Thomas, could you please help with that? Thanks. > >Thanks, > > M. -- Jiaxun Yang