diff options
Diffstat (limited to 'target/linux/bcm27xx/patches-5.15/950-0473-staging-vchiq_arm-children-inherit-DMA-config.patch')
-rw-r--r-- | target/linux/bcm27xx/patches-5.15/950-0473-staging-vchiq_arm-children-inherit-DMA-config.patch | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/target/linux/bcm27xx/patches-5.15/950-0473-staging-vchiq_arm-children-inherit-DMA-config.patch b/target/linux/bcm27xx/patches-5.15/950-0473-staging-vchiq_arm-children-inherit-DMA-config.patch deleted file mode 100644 index 66e24dc487..0000000000 --- a/target/linux/bcm27xx/patches-5.15/950-0473-staging-vchiq_arm-children-inherit-DMA-config.patch +++ /dev/null @@ -1,36 +0,0 @@ -From dad69811fe68eade1b9899efd0186402f65742e0 Mon Sep 17 00:00:00 2001 -From: Phil Elwell <phil@raspberrypi.com> -Date: Tue, 21 Jul 2020 17:34:09 +0100 -Subject: [PATCH] staging: vchiq_arm: children inherit DMA config - -Although it is no longer necessary for vchiq's children to have a -different DMA configuration to the parent, they do still need to -explicitly to have their DMA configuration set - to be that of the -parent. - -Signed-off-by: Phil Elwell <phil@raspberrypi.com> ---- - .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 10 ++++++++++ - 1 file changed, 10 insertions(+) - ---- a/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c -+++ b/drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c -@@ -1864,8 +1864,18 @@ vchiq_register_child(struct platform_dev - - child->dev.of_node = np; - -+ /* -+ * We want the dma-ranges etc to be copied from the parent VCHIQ device -+ * to be passed on to the children without a node of their own. -+ */ -+ if (!np) -+ np = pdev->dev.of_node; -+ - of_dma_configure(&child->dev, np, true); - -+ if (np != pdev->dev.of_node) -+ of_node_put(np); -+ - return child; - } - |