-
Notifications
You must be signed in to change notification settings - Fork 85
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[FLIGHT] linux-kernel: add a fix for LS7A hda_intel audio jacks
- Loading branch information
1 parent
4d72bc8
commit 9616022
Showing
141 changed files
with
742 additions
and
678 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 824081ce89b55b2fa74a684b48ed5756b6e116de Mon Sep 17 00:00:00 2001 | ||
From 76e2687b779f5ebbb85208f3c6d4ac017032483e Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:45:28 +0800 | ||
Subject: [PATCH 001/136] UPSTREAM: net: stmmac: Move the atds flag to the | ||
Subject: [PATCH 001/138] UPSTREAM: net: stmmac: Move the atds flag to the | ||
stmmac_dma_cfg structure | ||
|
||
ATDS (Alternate Descriptor Size) is a part of the DMA Bus Mode configs | ||
|
@@ -89,7 +89,7 @@ index b402fb54f613..82957db47c99 100644 | |
/* Enable Application Access by writing to DMA CSR0 */ | ||
writel(DMA_BUS_MODE_DEFAULT | (dma_cfg->pbl << DMA_BUS_MODE_PBL_SHIFT), | ||
diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c b/drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | ||
index 84d3a8551b03..e0165358c4ac 100644 | ||
index 071f128aa490..77b35abc6f6f 100644 | ||
--- a/drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | ||
+++ b/drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | ||
@@ -153,7 +153,7 @@ static void dwmac410_dma_init_channel(struct stmmac_priv *priv, | ||
|
@@ -129,7 +129,7 @@ index e53c32362774..1c99c99f4627 100644 | |
struct stmmac_dma_cfg *dma_cfg, u32 chan); | ||
void (*init_rx_chan)(struct stmmac_priv *priv, void __iomem *ioaddr, | ||
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | ||
index f3a1b179aaea..9f1286835550 100644 | ||
index afb8a5a079fa..30be8a77de17 100644 | ||
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | ||
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | ||
@@ -3003,7 +3003,6 @@ static int stmmac_init_dma_engine(struct stmmac_priv *priv) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From a3ddc68c851a794e01c2be4b2b94ff8b54e414c9 Mon Sep 17 00:00:00 2001 | ||
From 92b87b44f271e22cd4e7fcc1e2fd57f4bdf377b8 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:45:29 +0800 | ||
Subject: [PATCH 002/136] UPSTREAM: net: stmmac: Add multi-channel support | ||
Subject: [PATCH 002/138] UPSTREAM: net: stmmac: Add multi-channel support | ||
|
||
DW GMAC v3.73 can be equipped with the Audio Video (AV) feature which | ||
enables transmission of time-sensitive traffic over bridged local area | ||
|
@@ -311,7 +311,7 @@ index 1c99c99f4627..7e90f34b8c88 100644 | |
u32 chan, bool rx, bool tx); | ||
void (*disable_dma_irq)(struct stmmac_priv *priv, void __iomem *ioaddr, | ||
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | ||
index 9f1286835550..d9fca8d1227c 100644 | ||
index 30be8a77de17..88b3179dac9f 100644 | ||
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | ||
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | ||
@@ -2367,9 +2367,11 @@ static void stmmac_dma_operation_mode(struct stmmac_priv *priv) | ||
|
@@ -338,7 +338,7 @@ index 9f1286835550..d9fca8d1227c 100644 | |
|
||
xsk_tx_metadata_to_compl(meta, | ||
&tx_q->tx_skbuff_dma[entry].xsk_meta); | ||
@@ -4753,7 +4755,7 @@ static netdev_tx_t stmmac_xmit(struct sk_buff *skb, struct net_device *dev) | ||
@@ -4766,7 +4768,7 @@ static netdev_tx_t stmmac_xmit(struct sk_buff *skb, struct net_device *dev) | ||
|
||
netdev_tx_sent_queue(netdev_get_tx_queue(dev, queue), skb->len); | ||
|
||
|
@@ -347,7 +347,7 @@ index 9f1286835550..d9fca8d1227c 100644 | |
|
||
stmmac_flush_tx_descriptors(priv, queue); | ||
stmmac_tx_timer_arm(priv, queue); | ||
@@ -4980,7 +4982,7 @@ static int stmmac_xdp_xmit_xdpf(struct stmmac_priv *priv, int queue, | ||
@@ -4993,7 +4995,7 @@ static int stmmac_xdp_xmit_xdpf(struct stmmac_priv *priv, int queue, | ||
u64_stats_update_end(&txq_stats->q_syncp); | ||
} | ||
|
||
|
4 changes: 2 additions & 2 deletions
4
...el/linux-kernel/autobuild/patches/0003-UPSTREAM-net-stmmac-Export-dwmac1000_dma_ops.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From b063435621cbcd3fd51cb25d05106c3380f3433e Mon Sep 17 00:00:00 2001 | ||
From 81aefab4299d0457a4598b48b2084c8544957df6 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:45:30 +0800 | ||
Subject: [PATCH 003/136] UPSTREAM: net: stmmac: Export dwmac1000_dma_ops | ||
Subject: [PATCH 003/138] UPSTREAM: net: stmmac: Export dwmac1000_dma_ops | ||
|
||
Export the DW GMAC DMA-ops descriptor so one could be available in | ||
the low-level platform drivers. It will be utilized to override some | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0004-UPSTREAM-net-stmmac-dwmac-loongson-Drop-duplicated-h.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From acfbae3e8040d845f20cfbbb5b878ff16de72087 Mon Sep 17 00:00:00 2001 | ||
From 2b9847a3d238bcc879be726657d0aebf00e9f2a5 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:47:07 +0800 | ||
Subject: [PATCH 004/136] UPSTREAM: net: stmmac: dwmac-loongson: Drop | ||
Subject: [PATCH 004/138] UPSTREAM: net: stmmac: dwmac-loongson: Drop | ||
duplicated hash-based filter size init | ||
|
||
The plat_stmmacenet_data::multicast_filter_bins field is twice | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0005-UPSTREAM-net-stmmac-dwmac-loongson-Drop-pci_enable-d.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 2a825df8370cabf00a4144536eb462b26fb9876f Mon Sep 17 00:00:00 2001 | ||
From 1ae366570645f4cfbd7ad578b1f7fe36d5d74409 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:47:08 +0800 | ||
Subject: [PATCH 005/136] UPSTREAM: net: stmmac: dwmac-loongson: Drop | ||
Subject: [PATCH 005/138] UPSTREAM: net: stmmac: dwmac-loongson: Drop | ||
pci_enable/disable_msi calls | ||
|
||
The Loongson GMAC driver currently doesn't utilize the MSI IRQs, but | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0006-UPSTREAM-net-stmmac-dwmac-loongson-Use-PCI_DEVICE_DA.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 2972edf03c4abe5c560473c0c832fd7f41ec1262 Mon Sep 17 00:00:00 2001 | ||
From 3802598ae80709f2c79545831486c9e3dc1644af Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:47:09 +0800 | ||
Subject: [PATCH 006/136] UPSTREAM: net: stmmac: dwmac-loongson: Use | ||
Subject: [PATCH 006/138] UPSTREAM: net: stmmac: dwmac-loongson: Use | ||
PCI_DEVICE_DATA() macro for device identification | ||
|
||
For the readability sake convert the hard-coded Loongson GMAC PCI ID to | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0007-UPSTREAM-net-stmmac-dwmac-loongson-Detach-GMAC-speci.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From bed65aa3ed1d69a124b5af977a42b9e8066e45d1 Mon Sep 17 00:00:00 2001 | ||
From 709c822af9036b06d097dce1a9a59004e7af5df7 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:47:10 +0800 | ||
Subject: [PATCH 007/136] UPSTREAM: net: stmmac: dwmac-loongson: Detach | ||
Subject: [PATCH 007/138] UPSTREAM: net: stmmac: dwmac-loongson: Detach | ||
GMAC-specific platform data init | ||
|
||
Loongson delivers two types of the network devices: Loongson GMAC and | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0008-UPSTREAM-net-stmmac-dwmac-loongson-Add-phy_interface.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 3f19ec4946927e2b0ad77921281209534a07415e Mon Sep 17 00:00:00 2001 | ||
From 5d200790a06f27176875c105816d75e1d452a35c Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:48:03 +0800 | ||
Subject: [PATCH 008/136] UPSTREAM: net: stmmac: dwmac-loongson: Add | ||
Subject: [PATCH 008/138] UPSTREAM: net: stmmac: dwmac-loongson: Add | ||
phy_interface for Loongson GMAC | ||
|
||
PHY-interface of the Loongson GMAC device is RGMII with no internal | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0009-UPSTREAM-net-stmmac-dwmac-loongson-Introduce-PCI-dev.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 837b04eda9001da60c9b927489ccb1aebe293ad9 Mon Sep 17 00:00:00 2001 | ||
From 3ac46d4f61ea3d07ed3ece1cfdfbc999ed766f9b Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:48:04 +0800 | ||
Subject: [PATCH 009/136] UPSTREAM: net: stmmac: dwmac-loongson: Introduce PCI | ||
Subject: [PATCH 009/138] UPSTREAM: net: stmmac: dwmac-loongson: Introduce PCI | ||
device info data | ||
|
||
The Loongson GNET device support is about to be added in one of the | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0010-UPSTREAM-net-stmmac-dwmac-loongson-Add-DT-less-GMAC-.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 7ff50f25283d623c55c08f1dbd4309491c225739 Mon Sep 17 00:00:00 2001 | ||
From 32bdd7fb785ab245eadc9c54e10bc5adf1e30996 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:48:05 +0800 | ||
Subject: [PATCH 010/136] UPSTREAM: net: stmmac: dwmac-loongson: Add DT-less | ||
Subject: [PATCH 010/138] UPSTREAM: net: stmmac: dwmac-loongson: Add DT-less | ||
GMAC PCI-device support | ||
|
||
The Loongson GMAC driver currently supports the network controllers | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0011-UPSTREAM-net-stmmac-dwmac-loongson-Add-Loongson-Mult.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 10bfd43fd621924c9a08759c56e58ce462773793 Mon Sep 17 00:00:00 2001 | ||
From 73f5fcf08bc05abfc894c63c9dc6324f7934fd41 Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:48:54 +0800 | ||
Subject: [PATCH 011/136] UPSTREAM: net: stmmac: dwmac-loongson: Add Loongson | ||
Subject: [PATCH 011/138] UPSTREAM: net: stmmac: dwmac-loongson: Add Loongson | ||
Multi-channels GMAC support | ||
|
||
The Loongson DWMAC driver currently supports the Loongson GMAC | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0012-UPSTREAM-net-stmmac-dwmac-loongson-Add-Loongson-GNET.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 0523fdc1a05f7602537ddd8552b7c1a9082e253c Mon Sep 17 00:00:00 2001 | ||
From 65a9cc808ecb94d584c4a9bbbc2544c135319b8c Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:48:55 +0800 | ||
Subject: [PATCH 012/136] UPSTREAM: net: stmmac: dwmac-loongson: Add Loongson | ||
Subject: [PATCH 012/138] UPSTREAM: net: stmmac: dwmac-loongson: Add Loongson | ||
GNET support | ||
|
||
The new generation Loongson LS2K2000 SoC and LS7A2000 chipset are | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0013-UPSTREAM-net-stmmac-dwmac-loongson-Add-loongson-modu.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From fbeae8b22826bc0a9e9700ab6a4e56ac5e3f06c2 Mon Sep 17 00:00:00 2001 | ||
From 0ba38e82ad1aa11d6fca0cf2fd3865a36693965d Mon Sep 17 00:00:00 2001 | ||
From: Yanteng Si <[email protected]> | ||
Date: Wed, 7 Aug 2024 21:48:56 +0800 | ||
Subject: [PATCH 013/136] UPSTREAM: net: stmmac: dwmac-loongson: Add loongson | ||
Subject: [PATCH 013/138] UPSTREAM: net: stmmac: dwmac-loongson: Add loongson | ||
module author | ||
|
||
Add Yanteng Si as MODULE_AUTHOR of Loongson DWMAC PCI driver. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 025350973de15a7fc9a80fb3a2c94a7f922645e3 Mon Sep 17 00:00:00 2001 | ||
From 3ee7b3657a2f5c109f4be0511b3bd50379de6cf0 Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Wed, 11 Sep 2024 23:26:32 +0800 | ||
Subject: [PATCH 014/136] UPSTREAM: LoongArch: Revert qspinlock to test-and-set | ||
Subject: [PATCH 014/138] UPSTREAM: LoongArch: Revert qspinlock to test-and-set | ||
simple lock on VM | ||
|
||
Similar with x86, when VM is detected, revert to a simple test-and-set | ||
|
@@ -152,10 +152,10 @@ index 9c9b75b76f62..32537e9b1708 100644 | |
+ return 0; | ||
+} | ||
diff --git a/arch/loongarch/kernel/setup.c b/arch/loongarch/kernel/setup.c | ||
index 0f0740f0be27..00e307203ddb 100644 | ||
index d2b18ed23b8a..cbd3c09a93c1 100644 | ||
--- a/arch/loongarch/kernel/setup.c | ||
+++ b/arch/loongarch/kernel/setup.c | ||
@@ -603,6 +603,8 @@ void __init setup_arch(char **cmdline_p) | ||
@@ -604,6 +604,8 @@ void __init setup_arch(char **cmdline_p) | ||
arch_mem_init(cmdline_p); | ||
|
||
resource_init(); | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0015-UPSTREAM-LoongArch-KVM-Add-VM-feature-detection-func.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 8ecfb0ed873e7f63821a1e2cb851bef09f194eb3 Mon Sep 17 00:00:00 2001 | ||
From feca8b81dd1aff2256c79806170645767d6ffd00 Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Wed, 11 Sep 2024 23:26:32 +0800 | ||
Subject: [PATCH 015/136] UPSTREAM: LoongArch: KVM: Add VM feature detection | ||
Subject: [PATCH 015/138] UPSTREAM: LoongArch: KVM: Add VM feature detection | ||
function | ||
|
||
Loongson SIMD Extension (LSX), Loongson Advanced SIMD Extension (LASX) | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0016-UPSTREAM-LoongArch-KVM-Add-Binary-Translation-extens.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From f3b96d3c5e3f71381bb0742e97051ba23c740fe2 Mon Sep 17 00:00:00 2001 | ||
From ec0f45f6d968cff7e922c6f658d56b160e83d279 Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Wed, 11 Sep 2024 23:26:32 +0800 | ||
Subject: [PATCH 016/136] UPSTREAM: LoongArch: KVM: Add Binary Translation | ||
Subject: [PATCH 016/138] UPSTREAM: LoongArch: KVM: Add Binary Translation | ||
extension support | ||
|
||
Loongson Binary Translation (LBT) is used to accelerate binary translation, | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0017-UPSTREAM-LoongArch-KVM-Add-vm-migration-support-for-.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From d8fa5c6421c4f8e54b5de1303cd7ad1ef9ea4eb1 Mon Sep 17 00:00:00 2001 | ||
From c579334ba8b90ee281fc9e0c1b9d63e8a72e4ac9 Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Wed, 11 Sep 2024 23:26:32 +0800 | ||
Subject: [PATCH 017/136] UPSTREAM: LoongArch: KVM: Add vm migration support | ||
Subject: [PATCH 017/138] UPSTREAM: LoongArch: KVM: Add vm migration support | ||
for LBT registers | ||
|
||
Every vcpu has separate LBT registers. And there are four scr registers, | ||
|
4 changes: 2 additions & 2 deletions
4
...inux-kernel/autobuild/patches/0018-UPSTREAM-LoongArch-KVM-Add-PMU-support-for-guest.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 0307a7c039a1b592c86d821e826bdcfdfa37fdf1 Mon Sep 17 00:00:00 2001 | ||
From 634a3f39e68c154b8c2016744e73876b1be78dab Mon Sep 17 00:00:00 2001 | ||
From: Song Gao <[email protected]> | ||
Date: Thu, 12 Sep 2024 20:53:40 +0800 | ||
Subject: [PATCH 018/136] UPSTREAM: LoongArch: KVM: Add PMU support for guest | ||
Subject: [PATCH 018/138] UPSTREAM: LoongArch: KVM: Add PMU support for guest | ||
|
||
On LoongArch, the host and guest have their own PMU CSRs registers and | ||
they share PMU hardware resources. A set of PMU CSRs consists of a CTRL | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0019-UPSTREAM-LoongArch-KVM-Enable-paravirt-feature-contr.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 1117b27df87b113630ea116412e65d35483c7ce6 Mon Sep 17 00:00:00 2001 | ||
From f8b4f3474d5d50c87cdbb283512b5ec34247084a Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Thu, 12 Sep 2024 20:53:40 +0800 | ||
Subject: [PATCH 019/136] UPSTREAM: LoongArch: KVM: Enable paravirt feature | ||
Subject: [PATCH 019/138] UPSTREAM: LoongArch: KVM: Enable paravirt feature | ||
control from VMM | ||
|
||
Export kernel paravirt features to user space, so that VMM can control | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0020-UPSTREAM-LoongArch-KVM-Implement-function-kvm_para_h.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From ae4dbaaed98b3e1e556e0efdaedb8de3a8377caf Mon Sep 17 00:00:00 2001 | ||
From ae058ae99b29a9d20b2d61ea5c41bcedfe8aeefd Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Thu, 12 Sep 2024 22:56:14 +0800 | ||
Subject: [PATCH 020/136] UPSTREAM: LoongArch: KVM: Implement function | ||
Subject: [PATCH 020/138] UPSTREAM: LoongArch: KVM: Implement function | ||
kvm_para_has_feature() | ||
|
||
Implement function kvm_para_has_feature() to detect supported paravirt | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0021-UPSTREAM-Loongarch-KVM-Add-KVM-hypercalls-documentat.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 12456a0fce5003a3419a8a1a1cdb7a8a8cd92cc3 Mon Sep 17 00:00:00 2001 | ||
From e6b7c487ecdfd3f6fbfdfd39864474221cb3828e Mon Sep 17 00:00:00 2001 | ||
From: Bibo Mao <[email protected]> | ||
Date: Wed, 28 Aug 2024 12:59:50 +0800 | ||
Subject: [PATCH 021/136] UPSTREAM: Loongarch: KVM: Add KVM hypercalls | ||
Subject: [PATCH 021/138] UPSTREAM: Loongarch: KVM: Add KVM hypercalls | ||
documentation for LoongArch | ||
|
||
Add documentation topic for using pv_virt when running as a guest | ||
|
4 changes: 2 additions & 2 deletions
4
...kernel/linux-kernel/autobuild/patches/0022-UPSTREAM-treewide-correct-the-typo-retun.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 0f0e513a112262e0bd064c00afca2f39906b00c8 Mon Sep 17 00:00:00 2001 | ||
From 413c6aba0ff447490bb63a1af69bde1175543a4d Mon Sep 17 00:00:00 2001 | ||
From: WangYuli <[email protected]> | ||
Date: Fri, 6 Sep 2024 13:40:08 +0800 | ||
Subject: [PATCH 022/136] UPSTREAM: treewide: correct the typo 'retun' | ||
Subject: [PATCH 022/138] UPSTREAM: treewide: correct the typo 'retun' | ||
|
||
There are some spelling mistakes of 'retun' in comments which | ||
should be instead of 'return'. | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0023-UPSTREAM-cpu-hotplug-Make-HOTPLUG_PARALLEL-independe.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 3974fe82e4a5b23fb716ec7f8667f87f46ce4476 Mon Sep 17 00:00:00 2001 | ||
From 83ac05a24d3ff53d5f68debf8e4e27aad06b3efd Mon Sep 17 00:00:00 2001 | ||
From: Jiaxun Yang <[email protected]> | ||
Date: Tue, 16 Jul 2024 22:14:58 +0800 | ||
Subject: [PATCH 023/136] UPSTREAM: cpu/hotplug: Make HOTPLUG_PARALLEL | ||
Subject: [PATCH 023/138] UPSTREAM: cpu/hotplug: Make HOTPLUG_PARALLEL | ||
independent of HOTPLUG_SMT | ||
|
||
Provide stub functions for SMT related parallel bring up functions so that | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0024-UPSTREAM-cpu-hotplug-Provide-weak-fallback-for-arch_.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 70cbe440cfa89e8d2a808f6d3ef9ba64d19d0a4c Mon Sep 17 00:00:00 2001 | ||
From bb5e4c46110fb9b0918c2f09feff906089a2e925 Mon Sep 17 00:00:00 2001 | ||
From: Jiaxun Yang <[email protected]> | ||
Date: Tue, 16 Jul 2024 22:14:59 +0800 | ||
Subject: [PATCH 024/136] UPSTREAM: cpu/hotplug: Provide weak fallback for | ||
Subject: [PATCH 024/138] UPSTREAM: cpu/hotplug: Provide weak fallback for | ||
arch_cpuhp_init_parallel_bringup() | ||
|
||
CONFIG_HOTPLUG_PARALLEL expects the architecture to implement | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0025-UPSTREAM-irqchip-loongson-pch-msi-Switch-to-MSI-pare.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From d20aa9fbb304be006b0dcee8f696a89477ed1286 Mon Sep 17 00:00:00 2001 | ||
From 7c75261d52ebb3b2d6953044d43b73cc4bb8a320 Mon Sep 17 00:00:00 2001 | ||
From: Huacai Chen <[email protected]> | ||
Date: Thu, 15 Aug 2024 19:26:07 +0800 | ||
Subject: [PATCH 025/136] UPSTREAM: irqchip/loongson-pch-msi: Switch to MSI | ||
Subject: [PATCH 025/138] UPSTREAM: irqchip/loongson-pch-msi: Switch to MSI | ||
parent domains | ||
|
||
Remove the global PCI/MSI irqdomain implementation and provide the | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0026-BACKPORT-LoongArch-Move-irqchip-function-prototypes-.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From f2de3afd71ee070a715f1ec6d1b68bf1f1801ab6 Mon Sep 17 00:00:00 2001 | ||
From 842740dc2455e4cd2f55d357d73732f8de0cfadf Mon Sep 17 00:00:00 2001 | ||
From: Huacai Chen <[email protected]> | ||
Date: Fri, 23 Aug 2024 18:39:32 +0800 | ||
Subject: [PATCH 026/136] BACKPORT: LoongArch: Move irqchip function prototypes | ||
Subject: [PATCH 026/138] BACKPORT: LoongArch: Move irqchip function prototypes | ||
to irq-loongson.h | ||
|
||
Some irqchip functions are only for internal use by irqchip drivers, so | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0027-UPSTREAM-LoongArch-Architectural-preparation-for-AVE.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 75a67da700ae2c22ec269ebc04579bd434c39c9c Mon Sep 17 00:00:00 2001 | ||
From 800fc7e94a6beb024f8104b7ec7cd9830aa8ab2b Mon Sep 17 00:00:00 2001 | ||
From: Huacai Chen <[email protected]> | ||
Date: Fri, 23 Aug 2024 18:39:33 +0800 | ||
Subject: [PATCH 027/136] UPSTREAM: LoongArch: Architectural preparation for | ||
Subject: [PATCH 027/138] UPSTREAM: LoongArch: Architectural preparation for | ||
AVEC irqchip | ||
|
||
Add architectural preparation for AVEC irqchip, including: | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0028-BACKPORT-irqchip-loongson-eiointc-Rename-CPUHP_AP_IR.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From b29f8e81123a9f20affb08a8a291bd95f379f8b4 Mon Sep 17 00:00:00 2001 | ||
From 71f3c56d8baa6ef31976f2fb83dcd0e9981d2b61 Mon Sep 17 00:00:00 2001 | ||
From: Huacai Chen <[email protected]> | ||
Date: Fri, 23 Aug 2024 18:39:34 +0800 | ||
Subject: [PATCH 028/136] BACKPORT: irqchip/loongson-eiointc: Rename | ||
Subject: [PATCH 028/138] BACKPORT: irqchip/loongson-eiointc: Rename | ||
CPUHP_AP_IRQ_LOONGARCH_STARTING | ||
|
||
Rename CPUHP_AP_IRQ_LOONGARCH_STARTING to CPUHP_AP_IRQ_EIOINTC_STARTING | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0029-UPSTREAM-irqchip-loongson-pch-msi-Prepare-get_pch_ms.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 43f19a98cf6f1c2484d0d8d4231ae3147d0152d2 Mon Sep 17 00:00:00 2001 | ||
From d066042c8e3e2824f7183c0fb2f79d89f27f0dc1 Mon Sep 17 00:00:00 2001 | ||
From: Tianyang Zhang <[email protected]> | ||
Date: Fri, 23 Aug 2024 18:43:36 +0800 | ||
Subject: [PATCH 029/136] UPSTREAM: irqchip/loongson-pch-msi: Prepare | ||
Subject: [PATCH 029/138] UPSTREAM: irqchip/loongson-pch-msi: Prepare | ||
get_pch_msi_handle() for AVECINTC | ||
|
||
On Loongson-3C6000 and higher systems with AVECINTC irqchip, there may | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0030-BACKPORT-irqchip-loongarch-avec-Add-AVEC-irqchip-sup.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From b4fc62f13499fe67189ad012978a956fa5e9d827 Mon Sep 17 00:00:00 2001 | ||
From 91cdedc38ced7e43c2c9d61ddcf2fc09df570ae1 Mon Sep 17 00:00:00 2001 | ||
From: Tianyang Zhang <[email protected]> | ||
Date: Fri, 23 Aug 2024 18:43:37 +0800 | ||
Subject: [PATCH 030/136] BACKPORT: irqchip/loongarch-avec: Add AVEC irqchip | ||
Subject: [PATCH 030/138] BACKPORT: irqchip/loongarch-avec: Add AVEC irqchip | ||
support | ||
|
||
Introduce the advanced extended interrupt controllers (AVECINTC). This | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0031-UPSTREAM-PCI-ACPI-Increase-Loongson-max-PCI-hosts-to.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 425fd551f56889f6dbdd37a21fce7a4600f5af65 Mon Sep 17 00:00:00 2001 | ||
From 6ea5941aa5a3c50a4340ba975c2850d3fd8ab714 Mon Sep 17 00:00:00 2001 | ||
From: Huacai Chen <[email protected]> | ||
Date: Fri, 26 Jul 2024 17:29:11 +0800 | ||
Subject: [PATCH 031/136] UPSTREAM: PCI/ACPI: Increase Loongson max PCI hosts | ||
Subject: [PATCH 031/138] UPSTREAM: PCI/ACPI: Increase Loongson max PCI hosts | ||
to 8 | ||
|
||
Beginning with Loongson-3C6000, there can be up to 8 PCI hosts for | ||
|
4 changes: 2 additions & 2 deletions
4
...nel/linux-kernel/autobuild/patches/0032-UPSTREAM-LoongArch-Enable-objtool-for-Clang.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From d0ca13875fa8888a3164c97b5206ec6338136382 Mon Sep 17 00:00:00 2001 | ||
From 7ccc2cfd670d7a6bfdde0e375c5a4c6c6ff99f00 Mon Sep 17 00:00:00 2001 | ||
From: Tiezhu Yang <[email protected]> | ||
Date: Tue, 17 Sep 2024 22:23:09 +0800 | ||
Subject: [PATCH 032/136] UPSTREAM: LoongArch: Enable objtool for Clang | ||
Subject: [PATCH 032/138] UPSTREAM: LoongArch: Enable objtool for Clang | ||
|
||
For now, it can enable objtool for Clang, just remove !CC_IS_CLANG for | ||
HAVE_OBJTOOL in arch/loongarch/Kconfig. | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0033-UPSTREAM-LoongArch-Set-AS_HAS_THIN_ADD_SUB-as-y-if-A.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From ebdb5e55c7e3f34de6371e3e6de0a8ab5f69a0b0 Mon Sep 17 00:00:00 2001 | ||
From fcf4b8f8bef80d99a22e2a75f74934b096ad055b Mon Sep 17 00:00:00 2001 | ||
From: Tiezhu Yang <[email protected]> | ||
Date: Tue, 17 Sep 2024 22:23:09 +0800 | ||
Subject: [PATCH 033/136] UPSTREAM: LoongArch: Set AS_HAS_THIN_ADD_SUB as y if | ||
Subject: [PATCH 033/138] UPSTREAM: LoongArch: Set AS_HAS_THIN_ADD_SUB as y if | ||
AS_IS_LLVM | ||
|
||
When building kernel with "make CC=clang defconfig", LLVM Assembler is | ||
|
4 changes: 2 additions & 2 deletions
4
...-kernel/autobuild/patches/0034-UPSTREAM-LoongArch-Remove-STACK_FRAME_NON_STANDARD-d.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
From 822615a367b1e984ac1df11b58ddc6d0934f78fc Mon Sep 17 00:00:00 2001 | ||
From 8f44292b0ca056712073476c56950c02533e45a8 Mon Sep 17 00:00:00 2001 | ||
From: Tiezhu Yang <[email protected]> | ||
Date: Tue, 17 Sep 2024 22:23:10 +0800 | ||
Subject: [PATCH 034/136] UPSTREAM: LoongArch: Remove | ||
Subject: [PATCH 034/138] UPSTREAM: LoongArch: Remove | ||
STACK_FRAME_NON_STANDARD(do_syscall) | ||
|
||
For now, we can remove STACK_FRAME_NON_STANDARD(do_syscall) because | ||
|
Oops, something went wrong.