samba36: fix some security problems
[openwrt/staging/chunkeey.git] / target / linux / lantiq / patches-4.14 / 0053-MIPS-lantiq-enable-AHB-Bus-for-USB.patch
1 From 2f57c45efb9acb5eea2d8af211ab87b3ccfbf584 Mon Sep 17 00:00:00 2001
2 From: Mathias Kresin <dev@kresin.me>
3 Date: Sat, 20 Jan 2018 14:38:40 +0100
4 Subject: [PATCH] MIPS: lantiq: enable AHB Bus for USB
5
6 On Danube and AR9 the USB core is connected to the AHB bus, hence we need
7 to enable the AHB Bus as well.
8
9 Fixes: dea54fbad332 ("phy: Add an USB PHY driver for the Lantiq SoCs using the RCU module")
10 Signed-off-by: Mathias Kresin <dev@kresin.me>
11 ---
12 arch/mips/lantiq/xway/sysctrl.c | 6 +++---
13 1 file changed, 3 insertions(+), 3 deletions(-)
14
15 --- a/arch/mips/lantiq/xway/sysctrl.c
16 +++ b/arch/mips/lantiq/xway/sysctrl.c
17 @@ -570,9 +570,9 @@ void __init ltq_soc_init(void)
18 clkdev_add_static(ltq_ar9_cpu_hz(), ltq_ar9_fpi_hz(),
19 ltq_ar9_fpi_hz(), CLOCK_250M);
20 clkdev_add_pmu("1f203018.usb2-phy", "phy", 1, 0, PMU_USB0_P);
21 - clkdev_add_pmu("1e101000.usb", "otg", 1, 0, PMU_USB0);
22 + clkdev_add_pmu("1e101000.usb", "otg", 1, 0, PMU_USB0 | PMU_AHBM);
23 clkdev_add_pmu("1f203034.usb2-phy", "phy", 1, 0, PMU_USB1_P);
24 - clkdev_add_pmu("1e106000.usb", "otg", 1, 0, PMU_USB1);
25 + clkdev_add_pmu("1e106000.usb", "otg", 1, 0, PMU_USB1 | PMU_AHBM);
26 clkdev_add_pmu("1e180000.etop", "switch", 1, 0, PMU_SWITCH);
27 clkdev_add_pmu("1e103000.sdio", NULL, 1, 0, PMU_SDIO);
28 clkdev_add_pmu("1e103100.deu", NULL, 1, 0, PMU_DEU);
29 @@ -581,7 +581,7 @@ void __init ltq_soc_init(void)
30 } else {
31 clkdev_add_static(ltq_danube_cpu_hz(), ltq_danube_fpi_hz(),
32 ltq_danube_fpi_hz(), ltq_danube_pp32_hz());
33 - clkdev_add_pmu("1e101000.usb", "otg", 1, 0, PMU_USB0);
34 + clkdev_add_pmu("1e101000.usb", "otg", 1, 0, PMU_USB0 | PMU_AHBM);
35 clkdev_add_pmu("1f203018.usb2-phy", "phy", 1, 0, PMU_USB0_P);
36 clkdev_add_pmu("1e103000.sdio", NULL, 1, 0, PMU_SDIO);
37 clkdev_add_pmu("1e103100.deu", NULL, 1, 0, PMU_DEU);