From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754738AbcEPUST (ORCPT ); Mon, 16 May 2016 16:18:19 -0400 Received: from mail-wm0-f46.google.com ([74.125.82.46]:38549 "EHLO mail-wm0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754487AbcEPUSS (ORCPT ); Mon, 16 May 2016 16:18:18 -0400 From: Pantelis Antoniou To: Rob Herring Cc: Frank Rowand , Matt Porter , Grant Likely , Koen Kooi , Guenter Roeck , Marek Vasut , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Pantelis Antoniou , Pantelis Antoniou Subject: [PATCH v2 0/6] of: overlays: New target methods Date: Mon, 16 May 2016 23:18:06 +0300 Message-Id: <1463429892-3369-1-git-send-email-pantelis.antoniou@konsulko.com> X-Mailer: git-send-email 1.7.12 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset implements two new target methods. A target index method which allows selecting different targets according to an argument using an extended API and a target root method that fences the target only to a specific given root. Documentation and unit-tests are included. Changes since v1: * Addressed reviewer comments. * Converted target_indirect to target_index Pantelis Antoniou (6): of: overlay: Implement target index support of: unittest: Add indirect overlay target test doc: dt: Document the indirect overlay method. of: overlay: Introduce target root capability. of: unittest: Unit-tests for target root overlays. doc: dt: Document the target root overlay method Documentation/devicetree/overlay-notes.txt | 22 ++- drivers/of/overlay.c | 158 +++++++++++++--- drivers/of/unittest-data/testcases.dts | 10 + drivers/of/unittest-data/tests-overlay.dtsi | 63 +++++++ drivers/of/unittest.c | 273 ++++++++++++++++++++++++++++ include/linux/of.h | 16 ++ 6 files changed, 517 insertions(+), 25 deletions(-) -- 1.7.12