ipq806x: Add ADM support
These are cherry-picked & backported from LKML: *https://lkml.org/lkml/2015/3/17/19 They are enabled on both 3.18 and 4.1 kernel. Patches 150 to 154 are applying changes merged since 3.18; they enable mechanisms used by the ADM driver. ADM engine is used by the NAND controller, so it is necessary to bring-up NAND flash support. Signed-off-by:Mathieu Olivari <mathieu@codeaurora.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46567 3c298f89-4303-0410-b956-a3cf2f4a3e73
Showing
- target/linux/ipq806x/config-3.18 1 addition, 0 deletionstarget/linux/ipq806x/config-3.18
- target/linux/ipq806x/config-4.1 1 addition, 0 deletionstarget/linux/ipq806x/config-4.1
- target/linux/ipq806x/patches-3.18/101-ARM-qcom-add-USB-nodes-to-ipq806x-ap148.patch 1 addition, 1 deletion...es-3.18/101-ARM-qcom-add-USB-nodes-to-ipq806x-ap148.patch
- target/linux/ipq806x/patches-3.18/150-dmaengine-Rework-dma_chan_get.patch 70 additions, 0 deletions...806x/patches-3.18/150-dmaengine-Rework-dma_chan_get.patch
- target/linux/ipq806x/patches-3.18/151-dmaengine-Remove-the-need-to-declare-device_control.patch 27 additions, 0 deletions...dmaengine-Remove-the-need-to-declare-device_control.patch
- target/linux/ipq806x/patches-3.18/152-dmaengine-Make-channel-allocation-callbacks-optional.patch 62 additions, 0 deletions...maengine-Make-channel-allocation-callbacks-optional.patch
- target/linux/ipq806x/patches-3.18/153-dmaengine-Introduce-a-device_config-callback.patch 51 additions, 0 deletions...18/153-dmaengine-Introduce-a-device_config-callback.patch
- target/linux/ipq806x/patches-3.18/154-dmaengine-Add-device_terminate_all-callback.patch 47 additions, 0 deletions....18/154-dmaengine-Add-device_terminate_all-callback.patch
- target/linux/ipq806x/patches-3.18/155-dt-bindings-qcom_adm-Fix-channel-specifiers.patch 76 additions, 0 deletions....18/155-dt-bindings-qcom_adm-Fix-channel-specifiers.patch
- target/linux/ipq806x/patches-3.18/156-dmaengine-Add-ADM-driver.patch 958 additions, 0 deletions...x/ipq806x/patches-3.18/156-dmaengine-Add-ADM-driver.patch
- target/linux/ipq806x/patches-3.18/157-ARM-DT-ipq8064-Add-ADM-device-node.patch 54 additions, 0 deletions...patches-3.18/157-ARM-DT-ipq8064-Add-ADM-device-node.patch
- target/linux/ipq806x/patches-3.18/707-ARM-dts-qcom-add-mdio-nodes-to-ap148-db149.patch 1 addition, 1 deletion...3.18/707-ARM-dts-qcom-add-mdio-nodes-to-ap148-db149.patch
- target/linux/ipq806x/patches-3.18/708-ARM-dts-qcom-add-gmac-nodes-to-ipq806x-platforms.patch 4 additions, 3 deletions...08-ARM-dts-qcom-add-gmac-nodes-to-ipq806x-platforms.patch
- target/linux/ipq806x/patches-4.1/155-dt-bindings-qcom_adm-Fix-channel-specifiers.patch 76 additions, 0 deletions...4.1/155-dt-bindings-qcom_adm-Fix-channel-specifiers.patch
- target/linux/ipq806x/patches-4.1/156-dmaengine-Add-ADM-driver.patch 962 additions, 0 deletions...ux/ipq806x/patches-4.1/156-dmaengine-Add-ADM-driver.patch
- target/linux/ipq806x/patches-4.1/157-ARM-DT-ipq8064-Add-ADM-device-node.patch 54 additions, 0 deletions.../patches-4.1/157-ARM-DT-ipq8064-Add-ADM-device-node.patch
- target/linux/ipq806x/patches-4.1/707-ARM-dts-qcom-add-mdio-nodes-to-ap148-db149.patch 1 addition, 1 deletion...-4.1/707-ARM-dts-qcom-add-mdio-nodes-to-ap148-db149.patch
- target/linux/ipq806x/patches-4.1/708-ARM-dts-qcom-add-gmac-nodes-to-ipq806x-platforms.patch 2 additions, 2 deletions...08-ARM-dts-qcom-add-gmac-nodes-to-ipq806x-platforms.patch
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment