HOWTO Undo/Revert of_platform_populate?

Rob Herring robherring2 at gmail.com
Fri Mar 8 11:07:53 EST 2013


On 03/07/2013 04:32 AM, Ricardo Ribalda Delgado wrote:
> Hi
> 
> I have an FPGA attached to the pci bus. The FPGA has an internal bus
> with multiple cores that are already supported in the kernel.
> 
> I have made a driver that populates those cores using a user provided
> device tree. I use the function of_platform_populate for that.
> 
> All this is working fine, but now I need a method to undo what
> of_platform_populate does when the fpga is reprogrammed.
> 
> I haven't found any function that does this in the api.
> 
> Before implementing my own I would like to know if am I missing something?

It's not possible in the current kernel. You need DT overlay support
that was posted recently.

Rob



More information about the devicetree-discuss mailing list