From patchwork Mon Aug 20 09:09:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jens Wiklander X-Patchwork-Id: 144550 Delivered-To: patches@linaro.org Received: by 2002:a2e:9754:0:0:0:0:0 with SMTP id f20-v6csp3721969ljj; Mon, 20 Aug 2018 02:10:10 -0700 (PDT) X-Received: by 2002:a19:4a09:: with SMTP id x9-v6mr10887219lfa.80.1534756210483; Mon, 20 Aug 2018 02:10:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534756210; cv=none; d=google.com; s=arc-20160816; b=Fj5anffkxWHtCxI9ZZR5bTZsyOUWC3Bl1VCexx3Fh+1Ss0SzccUYdydb7RwGrCJy84 l9iEkQtiCpX45egpvJAU6s388Le74WodHaSuyMQRcW4ikRodE8WwUnInWEw90WGmxNNa J5RD0zzg5GdRTYtlGsNp6DfAot16A0ahPAZfjZl8aMS7AvOc8mX2nzhrv5fKWGu65Q6z 3L4cdGRUHj5IfAQTD9L+KVGbN1gfjM93AAnDfv0RuNPm96cf/+aF9Gj8TVdW3QyMC2oq w+jEJs842/xiC4NSnFPHzz0pVfQnPO/6FJ6DFvLoZ6OfteOZQspVDwoAqa0jtgQxWcwY eUNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:date:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=DUo5amqvuokBnauhzJyioiiqXVPpzMd+DD0rDrZiExs=; b=VfWtq4b1NsIJ2uiJ1HLq4PYeMhqsrNojDgMeeZFZaFeUS0uDAwpAwn98Er6vkfal03 m6tcRNqAPYe0MSmJ7STPY9eoiGVBMQI/Ej4Rtt6iaY65+tamZR8AN3Mf0JOfbRPJZ6X7 lMlI3jAwQArT5dF2wgzNpqWxYTc7yVzlfTGoqBaz7T8m45m/A5RHa5EKo6k54dkmmKnB xRRGzNo7uGYaeSOkYr7NDGvLfWZGUY1pNL4jKrsCZydkcTELT70hZ4LCExysoSLI/rIb JH+VVUZOySooea6VVQMMBIF2ehzD03dQOK57Ho8NtarmUjjpKeX0yzXcIAcNb9GeRbP2 2r5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PNX5RUaG; spf=pass (google.com: domain of jens.wiklander@linaro.org designates 209.85.220.41 as permitted sender) smtp.mailfrom=jens.wiklander@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id r4-v6sor1492377ljg.90.2018.08.20.02.10.10 for (Google Transport Security); Mon, 20 Aug 2018 02:10:10 -0700 (PDT) Received-SPF: pass (google.com: domain of jens.wiklander@linaro.org designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PNX5RUaG; spf=pass (google.com: domain of jens.wiklander@linaro.org designates 209.85.220.41 as permitted sender) smtp.mailfrom=jens.wiklander@linaro.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=DUo5amqvuokBnauhzJyioiiqXVPpzMd+DD0rDrZiExs=; b=PNX5RUaGuKTP5XZv+TuBOyZ2OT3ZeYOhYjUbeO2IPvXbm/ckKIJLili3B5m8IzBIYB gbJJjIiYdmJS6U+6UeEVOwElbnRJJiApku1m3D4G2LlQTznvgyCnWslTjTaAjWfj+XjE PJYMxOWu8WMIVrFPmXRRUwxifU4lApaJg3nbA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=DUo5amqvuokBnauhzJyioiiqXVPpzMd+DD0rDrZiExs=; b=H5we1z4pQzipc5cmRQUPYS6zZMjMG7vPy6lz14fCXIbVM3a+4kS6X/Iv6PJeF3ZHV+ uGISRBU+twquZAkwZvMm6tD8TGYb8bZBsbiJmidAla8tZTNoxduFknE+RlOjeh35ZsPo bj6X6U2fx0HhqLTQZ2Ll1zP4wHg1W3AzVwNZHy5PO03x8JOF4LO+9BoEw1VOOb6YU2+d wKy8QkUczaxLq3BhKsbNTs8SbqSSGlnTt8ghn0ymDSvd64BkViw4xDmGqoujSEaCixYD BjjPI862rnrzl/BRkvskFyclTyeX/frdJpIfZgQLU6JNoWTBSIsi0ECwxtd1PfqidsQ8 9LiQ== X-Gm-Message-State: AOUpUlHPQMPxk4nXhPk3IFksZxR/sJmLgW1EBdK3uvzhlD4vDc2CUU+F +MtKM09GNLS6eNgMm5jBSam5hvkB X-Google-Smtp-Source: AA+uWPz+gpypmrylUMwEIqOJi8NjxNBPSOAkw9ZoKhs5FrHTgE/t09zLq1zOdCfENYmhoDE/jG5+GA== X-Received: by 2002:a2e:59d1:: with SMTP id g78-v6mr32544373ljf.79.1534756210199; Mon, 20 Aug 2018 02:10:10 -0700 (PDT) Return-Path: Received: from jax.urgonet (h-84-105.A175.priv.bahnhof.se. [79.136.84.105]) by smtp.gmail.com with ESMTPSA id i2-v6sm1041025lfa.78.2018.08.20.02.10.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Aug 2018 02:10:08 -0700 (PDT) From: Jens Wiklander To: u-boot@lists.denx.de Cc: Simon Glass , Jens Wiklander Subject: [PATCH v2 0/3] Convert fdtdec_setup_memory_banksize() to use livetree Date: Mon, 20 Aug 2018 11:09:57 +0200 Message-Id: <20180820091000.3241-1-jens.wiklander@linaro.org> X-Mailer: git-send-email 2.17.1 Hi, As requested while reviewing 452bc121027d ("fdt: fix fdtdec_setup_memory_banksize()") heres a patch set converting fdtdec_setup_memory_banksize() to use livetree. v2: * Added test code for the new function ofnode_by_prop_value() * The patch "fdt: fdtdec_setup_memory_banksize() use livetree": Reviewed-by: Simon Glass Thanks, Jens Jens Wiklander (3): ofnode: add ofnode_by_prop_value() fdt: fdtdec_setup_memory_banksize() use livetree test: ofnode: test ofnode_by_prop_value() drivers/core/of_access.c | 27 +++++++++++++++++++++++ drivers/core/ofnode.c | 14 ++++++++++++ include/dm/of_access.h | 16 ++++++++++++++ include/dm/ofnode.h | 14 ++++++++++++ lib/fdtdec.c | 46 ++++++++++++++++++---------------------- test/dm/ofnode.c | 27 +++++++++++++++++++++++ 6 files changed, 119 insertions(+), 25 deletions(-) -- 2.17.1