From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932113AbdBVFqW (ORCPT ); Wed, 22 Feb 2017 00:46:22 -0500 Received: from mga01.intel.com ([192.55.52.88]:57874 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752033AbdBVFqM (ORCPT ); Wed, 22 Feb 2017 00:46:12 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.35,192,1484035200"; d="scan'208";a="1113966461" From: "Nadathur, Sundar" To: Moritz Fischer , Jason Gunthorpe CC: Alan Tull , Yves Vandervennet , "matthew.gerlach@linux.intel.com" , linux-kernel , "linux-fpga@vger.kernel.org" , Marek Va??ut Subject: RE: [RFC 7/8] fpga-region: add sysfs interface Thread-Topic: [RFC 7/8] fpga-region: add sysfs interface Thread-Index: AQHSiW0uBlMMNy41sEKLvCuIbtRkyqFukRsAgAAd1oCAAQp7gIAACZ+AgAEyAgCAAIqFgIABm7iAgAE59AD//4LWsIABGHiAgAAXG4CAAAdzgP//evDw Date: Wed, 22 Feb 2017 05:46:10 +0000 Message-ID: <1CC272501B5BC543A05DB90AA509DED50B010C@fmsmsx122.amr.corp.intel.com> References: <20170218023010.GA8244@live.com> <1CC272501B5BC543A05DB90AA509DED50AF5EC@fmsmsx122.amr.corp.intel.com> <20170218204509.GA32544@live.com> <1CC272501B5BC543A05DB90AA509DED50B005A@fmsmsx122.amr.corp.intel.com> <20170222051201.GB29755@obsidianresearch.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.1.200.107] Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id v1M5kPwm017821 On February 21, 2017 9:39 PM, Moritz Fischer wrote: > TLV Seems easy enough. To give an update, I played with fdt a bit to see how > far I get in half an hour. I got bool / int / strings to work quite fast (~30mins). > Please disregard the horrible hackyness of this ... > [...] > So I'm fairly convinced I can make this work, TVLs seem like it could work, > too. > > > So far the only thing we know we need is a 'bool' for encrypted and a > > stringish guid thing for partial reconfiguration. These things have a way of growing beyond their original anticipated needs. > Yeah, shouldn't be hard to implement either way. > > Cheers, > > Moritz Say we upstream a metadata parser. Subsequently, an FPGA image is released with an additional metadata field that the upstreamed version does not handle. How will this be handled if the metadata were in FDT or KVP format? Thanks, Sundar