mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 10:00:17 +00:00
staging: vchiq_arm: Set up dma ranges on child devices
The VCHIQ driver now loads the audio, camera, codec, and vc-sm drivers as platform drivers. However they were not being given the correct DMA configuration. Call of_dma_configure with the parent (VCHIQ) parameters to be inherited by the child. Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
This commit is contained in:
committed by
Dom Cobley
parent
51c633bbda
commit
a4ba2c2b95
@@ -1790,6 +1790,12 @@ vchiq_register_child(struct platform_device *pdev, const char *name)
|
||||
child = NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
* We want the dma-ranges etc to be copied from the parent VCHIQ device
|
||||
* to be passed on to the children too.
|
||||
*/
|
||||
of_dma_configure(&new_dev->dev, pdev->dev.of_node, true);
|
||||
|
||||
return child;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user