Update OpenWrt base
Update kernel to 3.18.23
This commit is contained in:
parent
82a9d7904a
commit
7475ef8f14
2
modules
2
modules
@ -1,7 +1,7 @@
|
|||||||
GLUON_FEEDS='openwrt gluon routing luci'
|
GLUON_FEEDS='openwrt gluon routing luci'
|
||||||
|
|
||||||
OPENWRT_REPO=git://git.openwrt.org/15.05/openwrt.git
|
OPENWRT_REPO=git://git.openwrt.org/15.05/openwrt.git
|
||||||
OPENWRT_COMMIT=f42308c3edc6bb23ce0e5ba3682195842bfbfd5c
|
OPENWRT_COMMIT=363508bcabd8e9205f5fffc8ff282439e61d618f
|
||||||
|
|
||||||
PACKAGES_OPENWRT_REPO=git://github.com/openwrt/packages.git
|
PACKAGES_OPENWRT_REPO=git://github.com/openwrt/packages.git
|
||||||
PACKAGES_OPENWRT_COMMIT=f8a70fc188673d0ae8739b0a3095f7f61335fc10
|
PACKAGES_OPENWRT_COMMIT=f8a70fc188673d0ae8739b0a3095f7f61335fc10
|
||||||
|
@ -103,7 +103,7 @@ index ae3db4c..ff94e2e 100644
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
diff --git a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
diff --git a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
||||||
index b44e884..d541939 100644
|
index 5041619..403897a 100644
|
||||||
--- a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
--- a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
||||||
+++ b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
+++ b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
||||||
@@ -44,7 +44,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
@@ -44,7 +44,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
||||||
@ -594,38 +594,10 @@ index b44e884..d541939 100644
|
|||||||
+++ b/arch/mips/include/asm/mach-ath79/ath79.h
|
+++ b/arch/mips/include/asm/mach-ath79/ath79.h
|
||||||
@@ -32,6 +32,7 @@ enum ath79_soc_type {
|
@@ -32,6 +32,7 @@ enum ath79_soc_type {
|
||||||
diff --git a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
diff --git a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
||||||
index 8f15790..027163f 100644
|
index 491a7aa..2bdc744 100644
|
||||||
--- a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
--- a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
||||||
+++ b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
+++ b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
||||||
@@ -1,3 +1,27 @@
|
@@ -142,74 +142,9 @@
|
||||||
+--- a/arch/mips/ath79/Kconfig
|
|
||||||
++++ b/arch/mips/ath79/Kconfig
|
|
||||||
+@@ -1213,6 +1213,12 @@ config SOC_QCA955X
|
|
||||||
+ select PCI_AR724X if PCI
|
|
||||||
+ def_bool n
|
|
||||||
+
|
|
||||||
++config SOC_QCA956X
|
|
||||||
++ select USB_ARCH_HAS_EHCI
|
|
||||||
++ select HW_HAS_PCI
|
|
||||||
++ select PCI_AR724X if PCI
|
|
||||||
++ def_bool n
|
|
||||||
++
|
|
||||||
+ config ATH79_DEV_M25P80
|
|
||||||
+ select ATH79_DEV_SPI
|
|
||||||
+ def_bool n
|
|
||||||
+@@ -1250,7 +1256,7 @@ config ATH79_DEV_USB
|
|
||||||
+ def_bool n
|
|
||||||
+
|
|
||||||
+ config ATH79_DEV_WMAC
|
|
||||||
+- depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA953X || SOC_QCA955X)
|
|
||||||
++ depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA953X || SOC_QCA955X || SOC_QCA956X)
|
|
||||||
+ def_bool n
|
|
||||||
+
|
|
||||||
+ config ATH79_NVRAM
|
|
||||||
--- a/arch/mips/ath79/clock.c
|
|
||||||
+++ b/arch/mips/ath79/clock.c
|
|
||||||
@@ -520,6 +520,100 @@ static void __init qca955x_clocks_init(v
|
|
||||||
@@ -142,74 +166,9 @@
|
|
||||||
ath79_uart_data[0].uartclk = uart_clk_rate;
|
ath79_uart_data[0].uartclk = uart_clk_rate;
|
||||||
platform_device_register(&ath79_uart_device);
|
platform_device_register(&ath79_uart_device);
|
||||||
} else if (soc_is_ar933x()) {
|
} else if (soc_is_ar933x()) {
|
||||||
@ -701,7 +673,7 @@ index 8f15790..027163f 100644
|
|||||||
&ath79_ehci_pdata_v2, sizeof(ath79_ehci_pdata_v2));
|
&ath79_ehci_pdata_v2, sizeof(ath79_ehci_pdata_v2));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -229,8 +188,8 @@
|
@@ -229,8 +164,8 @@
|
||||||
void __init ath79_register_usb(void)
|
void __init ath79_register_usb(void)
|
||||||
{
|
{
|
||||||
if (soc_is_ar71xx())
|
if (soc_is_ar71xx())
|
||||||
@ -712,7 +684,7 @@ index 8f15790..027163f 100644
|
|||||||
else if (soc_is_qca955x())
|
else if (soc_is_qca955x())
|
||||||
qca955x_usb_setup();
|
qca955x_usb_setup();
|
||||||
+ else if (soc_is_qca9561())
|
+ else if (soc_is_qca9561())
|
||||||
@@ -291,9 +250,9 @@
|
@@ -291,9 +226,9 @@
|
||||||
soc_is_ar913x() ||
|
soc_is_ar913x() ||
|
||||||
soc_is_ar933x())
|
soc_is_ar933x())
|
||||||
reg = AR71XX_GPIO_REG_FUNC;
|
reg = AR71XX_GPIO_REG_FUNC;
|
||||||
@ -724,7 +696,7 @@ index 8f15790..027163f 100644
|
|||||||
reg = AR934X_GPIO_REG_FUNC;
|
reg = AR934X_GPIO_REG_FUNC;
|
||||||
else
|
else
|
||||||
BUG();
|
BUG();
|
||||||
@@ -326,7 +285,7 @@
|
@@ -326,7 +261,7 @@
|
||||||
ath79_misc_irq_chip.irq_ack = ar724x_misc_irq_ack;
|
ath79_misc_irq_chip.irq_ack = ar724x_misc_irq_ack;
|
||||||
else
|
else
|
||||||
BUG();
|
BUG();
|
||||||
@ -733,7 +705,7 @@ index 8f15790..027163f 100644
|
|||||||
irq_set_chained_handler(ATH79_CPU_IRQ(3), qca955x_ip3_irq_dispatch);
|
irq_set_chained_handler(ATH79_CPU_IRQ(3), qca955x_ip3_irq_dispatch);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -406,15 +365,13 @@
|
@@ -406,15 +341,13 @@
|
||||||
+
|
+
|
||||||
+ for (i = ATH79_IP2_IRQ_BASE;
|
+ for (i = ATH79_IP2_IRQ_BASE;
|
||||||
+ i < ATH79_IP2_IRQ_BASE + ATH79_IP2_IRQ_COUNT; i++)
|
+ i < ATH79_IP2_IRQ_BASE + ATH79_IP2_IRQ_COUNT; i++)
|
||||||
@ -751,7 +723,7 @@ index 8f15790..027163f 100644
|
|||||||
+
|
+
|
||||||
+ irq_set_chained_handler(ATH79_CPU_IRQ(3), qca956x_ip3_irq_dispatch);
|
+ irq_set_chained_handler(ATH79_CPU_IRQ(3), qca956x_ip3_irq_dispatch);
|
||||||
+
|
+
|
||||||
@@ -426,7 +383,7 @@
|
@@ -426,7 +359,7 @@
|
||||||
asmlinkage void plat_irq_dispatch(void)
|
asmlinkage void plat_irq_dispatch(void)
|
||||||
{
|
{
|
||||||
unsigned long pending;
|
unsigned long pending;
|
||||||
@ -760,7 +732,7 @@ index 8f15790..027163f 100644
|
|||||||
} else if (soc_is_qca955x()) {
|
} else if (soc_is_qca955x()) {
|
||||||
ath79_ip2_handler = ath79_default_ip2_handler;
|
ath79_ip2_handler = ath79_default_ip2_handler;
|
||||||
ath79_ip3_handler = ath79_default_ip3_handler;
|
ath79_ip3_handler = ath79_default_ip3_handler;
|
||||||
@@ -436,37 +393,13 @@
|
@@ -436,8 +369,8 @@
|
||||||
} else {
|
} else {
|
||||||
BUG();
|
BUG();
|
||||||
}
|
}
|
||||||
@ -771,35 +743,6 @@ index 8f15790..027163f 100644
|
|||||||
else if (soc_is_qca955x())
|
else if (soc_is_qca955x())
|
||||||
qca955x_irq_init();
|
qca955x_irq_init();
|
||||||
+ else if (soc_is_qca956x())
|
+ else if (soc_is_qca956x())
|
||||||
+ qca956x_irq_init();
|
|
||||||
}
|
|
||||||
---- a/arch/mips/ath79/Kconfig
|
|
||||||
-+++ b/arch/mips/ath79/Kconfig
|
|
||||||
-@@ -1248,6 +1248,12 @@ config SOC_QCA955X
|
|
||||||
- select PCI_AR724X if PCI
|
|
||||||
- def_bool n
|
|
||||||
-
|
|
||||||
-+config SOC_QCA956X
|
|
||||||
-+ select USB_ARCH_HAS_EHCI
|
|
||||||
-+ select HW_HAS_PCI
|
|
||||||
-+ select PCI_AR724X if PCI
|
|
||||||
-+ def_bool n
|
|
||||||
-+
|
|
||||||
- config ATH79_DEV_M25P80
|
|
||||||
- select ATH79_DEV_SPI
|
|
||||||
- def_bool n
|
|
||||||
-@@ -1285,7 +1291,7 @@ config ATH79_DEV_USB
|
|
||||||
- def_bool n
|
|
||||||
-
|
|
||||||
- config ATH79_DEV_WMAC
|
|
||||||
-- depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA953X || SOC_QCA955X)
|
|
||||||
-+ depends on (SOC_AR913X || SOC_AR933X || SOC_AR934X || SOC_QCA953X || SOC_QCA955X || SOC_QCA956X)
|
|
||||||
- def_bool n
|
|
||||||
-
|
|
||||||
- config ATH79_NVRAM
|
|
||||||
--- a/arch/mips/ath79/pci.c
|
|
||||||
+++ b/arch/mips/ath79/pci.c
|
|
||||||
@@ -68,6 +68,21 @@ static const struct ath79_pci_irq qca955
|
|
||||||
@@ -519,7 +452,7 @@
|
@@ -519,7 +452,7 @@
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
--- a/arch/mips/ath79/setup.c
|
--- a/arch/mips/ath79/setup.c
|
||||||
|
@ -10,7 +10,7 @@ As ath79_soc_rev is only used to get the revision number to ath9k on the
|
|||||||
QCA9533, just set it to the expected value on the ver. 2.
|
QCA9533, just set it to the expected value on the ver. 2.
|
||||||
|
|
||||||
diff --git a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
diff --git a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
||||||
index d541939..be53a5a 100644
|
index 403897a..cf10af3 100644
|
||||||
--- a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
--- a/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
||||||
+++ b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
+++ b/target/linux/ar71xx/patches-3.18/707-MIPS-ath79-add-support-for-QCA953x-SoC.patch
|
||||||
@@ -44,7 +44,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
@@ -44,7 +44,7 @@ meaning of the bits CPUCLK_FROM_CPUPLL and DDRCLK_FROM_DDRPLL is reversed.
|
||||||
@ -140,26 +140,9 @@ index d541939..be53a5a 100644
|
|||||||
+++ b/arch/mips/include/asm/mach-ath79/ar71xx_regs.h
|
+++ b/arch/mips/include/asm/mach-ath79/ar71xx_regs.h
|
||||||
@@ -105,6 +105,21 @@
|
@@ -105,6 +105,21 @@
|
||||||
diff --git a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
diff --git a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
||||||
index 027163f..6e0b536 100644
|
index 2bdc744..eecccdc 100644
|
||||||
--- a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
--- a/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
||||||
+++ b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
+++ b/target/linux/ar71xx/patches-3.18/735-MIPS-ath79-add-support-for-QCA956x-SoC.patch
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
--- a/arch/mips/ath79/Kconfig
|
|
||||||
+++ b/arch/mips/ath79/Kconfig
|
|
||||||
-@@ -1213,6 +1213,12 @@ config SOC_QCA955X
|
|
||||||
+@@ -1248,6 +1248,12 @@ config SOC_QCA955X
|
|
||||||
select PCI_AR724X if PCI
|
|
||||||
def_bool n
|
|
||||||
|
|
||||||
@@ -13,7 +13,7 @@
|
|
||||||
config ATH79_DEV_M25P80
|
|
||||||
select ATH79_DEV_SPI
|
|
||||||
def_bool n
|
|
||||||
-@@ -1250,7 +1256,7 @@ config ATH79_DEV_USB
|
|
||||||
+@@ -1285,7 +1291,7 @@ config ATH79_DEV_USB
|
|
||||||
def_bool n
|
|
||||||
|
|
||||||
config ATH79_DEV_WMAC
|
|
||||||
@@ -452,7 +452,7 @@
|
@@ -452,7 +452,7 @@
|
||||||
return -ENODEV;
|
return -ENODEV;
|
||||||
--- a/arch/mips/ath79/setup.c
|
--- a/arch/mips/ath79/setup.c
|
||||||
|
Loading…
Reference in New Issue
Block a user