From patchwork Fri Jan 5 23:14:17 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rob Herring X-Patchwork-Id: 123559 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp1397078qgn; Fri, 5 Jan 2018 15:14:28 -0800 (PST) X-Google-Smtp-Source: ACJfBourQIvyMVHBzCyd6H2sZqmzGGo/iGLKMdPb2cx0mpFT9A2KKRGvFLY9HtZDuGB6s8rGhGC+ X-Received: by 10.98.14.75 with SMTP id w72mr4315976pfi.240.1515194068351; Fri, 05 Jan 2018 15:14:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1515194068; cv=none; d=google.com; s=arc-20160816; b=RjnEVl/YC1LiU8msFBrGaK2lsuYdIbICGXihWVJwNokamz9oOo+oo0whSqR8kg7oud +Xf7EpMaGL3U3Oh0HyctvRysiPtVXP6MIKhR25OK9bJHgMCCjKOtf5qqF1i82aMIFNvj NyXxhQFclRA4M1oZEfOIlGeSHVaLdSWk0eAxzVcKDXfwwrrYhqDXt6kj99kXTvONINoZ Qe27JdYfOF6gElXJi1sUPg+wiGiN4E3d12ZfdN3kzQUNuHwgnSjdrvCl/98nyWY6BdE9 9hJhvJH+TPeGt9C1UZnv8Sl5Db8tLDfAfrL36lJ3YE4uDaeiZCbFcctQ4NdYDZ2QOAzL EarQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=gl8fAGucvHSKHs6+hF/SuGx3G/q3Bo7PcKy8gd23c/U=; b=wkY/M5HvCFBepbDBqBEwZqCMgZK5mtJp41E2hmqBmTLEn+BOMpDH7lDdAFfrD1ef7F X3yhOR4IxpBXUYzcBm8F9L0PIz/Hq6IyCA0HLXh/BKWOTU0ZlJZj/u/uagg0ilPwZtY8 ajUJc5vo6vmlDy1pCy21C5olo1lirub3ymCJby3OXUKj/xH1LzRqWOIQd/oq5/BXHkhD 8qjklH7cdGhICjEpVDPa6gwC2EkZGchhitG3vAgiENV9sFjKcdp1tLDGUkt+pBjmD5J8 rH6alD7VFkiT6LpRmOLkgLVvigYrNj4j41+IO/TyyQtN9gZcC1czoubUh5kTbFpRRPp+ tkkA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n1si4627561pld.462.2018.01.05.15.14.27; Fri, 05 Jan 2018 15:14:28 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752475AbeAEXO0 (ORCPT + 6 others); Fri, 5 Jan 2018 18:14:26 -0500 Received: from mail-ot0-f196.google.com ([74.125.82.196]:41767 "EHLO mail-ot0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752219AbeAEXO0 (ORCPT ); Fri, 5 Jan 2018 18:14:26 -0500 Received: by mail-ot0-f196.google.com with SMTP id q39so5168008otb.8; Fri, 05 Jan 2018 15:14:26 -0800 (PST) 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=gPh36+LQhwL90gfCj7Ap+1ndjdTQNnzER8hqnXo0k8g=; b=ZYzyS0BOXVrgaZZd+sKM6UKB5tMI5FI2LOSQgH5bOCVE91cZ900qpCLeXoYmi4ScXb 5tlY6UBb89sE7+hbegJlBEnqg0+VEFCouLX24gjeBCMzebcNkF1UIHxdK/b8wKx+cTqE +0GVuQC8a2oh2MhV99dQSiKu1c1kShwzVvOuTrCk2CTkShIaYMMsIVGcN0r6mC4zw8b5 V2vkLTqSywIlOh65fw9rLyooH20NzWALrFywSDx3lsx5Co4mAFapoFV1BPYXgvREqMAc 1/jnT5kK3+e/R3iF3n/dd3MnUuUg+ifLaMldU8RQDAVJQmFp9TyEQv2hNLg1QSsywIae 6KZg== X-Gm-Message-State: AKwxytcOS5161NWiPwVa54IanBj9VG1Vl0tYvVmCuuT6S5LBkNeL4Ldq rZ62pcSguZjrzF9Cr+neCXdYr/k= X-Received: by 10.157.41.253 with SMTP id g58mr2895207otd.53.1515194065478; Fri, 05 Jan 2018 15:14:25 -0800 (PST) Received: from xps15.usacommunications.tv (216-188-254-6.dyn.grandenetworks.net. [216.188.254.6]) by smtp.googlemail.com with ESMTPSA id p24sm2824627oie.54.2018.01.05.15.14.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Jan 2018 15:14:25 -0800 (PST) From: Rob Herring To: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Frank Rowand Subject: [PATCH 0/7] DT: consolidate bootmem support Date: Fri, 5 Jan 2018 17:14:17 -0600 Message-Id: <20180105231424.19247-1-robh@kernel.org> X-Mailer: git-send-email 2.14.1 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This series adds support for bootmem to the DT core code and removes the remaining arch specific early_init_dt_alloc_memory_arch implementations. Compile tested only on arm64, mips, x86, and xtensa. Rob Rob Herring (7): of/fdt: use memblock_virt_alloc for early alloc cris: remove arch specific early DT functions metag: remove arch specific early DT functions mips: remove arch specific early_init_dt_alloc_memory_arch nios2: remove arch specific early_init_dt_alloc_memory_arch x86: remove arch specific early_init_dt_alloc_memory_arch xtensa: remove arch specific early DT functions arch/cris/kernel/Makefile | 19 ------------------- arch/cris/kernel/devicetree.c | 15 --------------- arch/metag/kernel/devtree.c | 14 -------------- arch/mips/kernel/prom.c | 5 ----- arch/nios2/kernel/prom.c | 5 ----- arch/x86/kernel/devicetree.c | 6 ------ arch/xtensa/kernel/setup.c | 12 ------------ drivers/of/fdt.c | 16 ++++------------ drivers/of/unittest.c | 11 ++++++++--- include/linux/of_fdt.h | 1 - 10 files changed, 12 insertions(+), 92 deletions(-) delete mode 100644 arch/cris/kernel/devicetree.c -- 2.14.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html