Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932262Ab3CHAH6 (ORCPT ); Thu, 7 Mar 2013 19:07:58 -0500 Received: from mail-oa0-f46.google.com ([209.85.219.46]:38611 "EHLO mail-oa0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752993Ab3CHAH5 (ORCPT ); Thu, 7 Mar 2013 19:07:57 -0500 Message-ID: <51392BD9.4010209@gmail.com> Date: Thu, 07 Mar 2013 18:07:53 -0600 From: Rob Herring User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2 MIME-Version: 1.0 To: Ricardo Ribalda Delgado CC: LKML , Grant Likely , devicetree-discuss@lists.ozlabs.org Subject: Re: HOWTO Undo/Revert of_platform_populate? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 953 Lines: 26 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 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/