diff options
author | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2018-04-20 11:34:14 +0200 |
---|---|---|
committer | Stefan Agner <stefan.agner@toradex.com> | 2018-06-18 09:16:23 +0200 |
commit | 7da6da579b7d90b7ca6560c880bd3f58ecb73df2 (patch) | |
tree | 18cdb41fc5f5ef195335ca056f27fba1d06e8ab7 /recipes-kernel/linux/linux-toradex-mainline-4.14/0013-usb-chipidea-tegra-Use-aligned-DMA-on-Tegra30.patch | |
parent | 4b2804c9fbbe84ecc997a292f95136d4e2140317 (diff) |
linux-toradex-mainline: more patches also for apalis t30
Move the USB device aka gadget fix from Tezi to here.
Add patches to force fixed IDs for SDMMC controllers.
Add patch to fix for PLL_U rate configuration (T30).
Add Apalis T30 specific patch for PCIe fix hacks.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
Diffstat (limited to 'recipes-kernel/linux/linux-toradex-mainline-4.14/0013-usb-chipidea-tegra-Use-aligned-DMA-on-Tegra30.patch')
-rw-r--r-- | recipes-kernel/linux/linux-toradex-mainline-4.14/0013-usb-chipidea-tegra-Use-aligned-DMA-on-Tegra30.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/recipes-kernel/linux/linux-toradex-mainline-4.14/0013-usb-chipidea-tegra-Use-aligned-DMA-on-Tegra30.patch b/recipes-kernel/linux/linux-toradex-mainline-4.14/0013-usb-chipidea-tegra-Use-aligned-DMA-on-Tegra30.patch new file mode 100644 index 0000000..f60ce2d --- /dev/null +++ b/recipes-kernel/linux/linux-toradex-mainline-4.14/0013-usb-chipidea-tegra-Use-aligned-DMA-on-Tegra30.patch @@ -0,0 +1,30 @@ +From 061e20e9899e2fef170135a5d68f62d2a9514b3b Mon Sep 17 00:00:00 2001 +From: Dmitry Osipenko <digetx@gmail.com> +Date: Tue, 19 Dec 2017 05:58:07 +0300 +Subject: usb: chipidea: tegra: Use aligned DMA on Tegra30 + +USB Ethernet gadget now works on Tegra30. + +Acked-by: Thierry Reding <treding@nvidia.com> +Signed-off-by: Dmitry Osipenko <digetx@gmail.com> +Signed-off-by: Peter Chen <peter.chen@nxp.com> +--- + drivers/usb/chipidea/ci_hdrc_tegra.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/drivers/usb/chipidea/ci_hdrc_tegra.c b/drivers/usb/chipidea/ci_hdrc_tegra.c +index 7b65a10..7f4d2b6 100644 +--- a/drivers/usb/chipidea/ci_hdrc_tegra.c ++++ b/drivers/usb/chipidea/ci_hdrc_tegra.c +@@ -29,7 +29,7 @@ static const struct tegra_udc_soc_info tegra20_udc_soc_info = { + }; + + static const struct tegra_udc_soc_info tegra30_udc_soc_info = { +- .flags = 0, ++ .flags = CI_HDRC_REQUIRES_ALIGNED_DMA, + }; + + static const struct tegra_udc_soc_info tegra114_udc_soc_info = { +-- +cgit v1.1 + |