Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp278737imm; Thu, 2 Aug 2018 18:59:43 -0700 (PDT) X-Google-Smtp-Source: AAOMgpf06H3ItO8dSMgFpbXeyDGGnbGJpn2+BLRzf7jxWwkdiNzuMD5zE/yZvgzWuccLzZTpPHZW X-Received: by 2002:aa7:8118:: with SMTP id b24-v6mr2115801pfi.78.1533261583401; Thu, 02 Aug 2018 18:59:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533261583; cv=none; d=google.com; s=arc-20160816; b=gFuoFWfzIL7Y2D1GQsJ4xJbtlL3KFo5psWASQC9Sw2ebJB7Fhtqe9xwzOpEdbWcBUV AO9ayNGflYTFnG37GqhSPEVRiGzwE8SBLK3TAgbgIn28Rjq7UNazE0Xo2xz3QKxtmJGZ uLQCFXa8bPpbIo1boRpU6+nfm/sXENP7SUUGEpAPXhSWduFZbHqts0m/xUlbThc6nz5j W9F+EhMEtmzspJ0oZ7tti4D4E6AMOJJqJIXGYttGQdWwDH9B66WYCsuNUV9ZUB0Bm8Dw KhnHozAMdXlJ+InfaepjCKnN1PoU3S3HQkUUo4cUjHo0femNKnxHQZs13Duw4EEM521k 1xZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:to:from:cc:in-reply-to:subject:date:dkim-signature :arc-authentication-results; bh=Fq1VQoVVQixzT7BlIBafkklgysvHm1C1nOPMM61m1kQ=; b=OB3IIJG5epyVvgSutYagp2MoqyH5/YB53ov/BuT6qvFZ6bE2iA7jfKH4E3c2axG+WS o7VbYBCXNyhQwqdZiKGJMga/esv4JErlqKnSHppE3VmlDR4QIB/Sp5Vy7zAsDS8O7Vnp fRrvSwqbatmG8XDEd2O7XbHjSLqHcHl6IWpFjmk06g79gFwKKT/yvu1to/NQvbuUiDeI IRZLv7X7T1HQPb3Pj45Nocj/31WTXkFKwOOLvVAGuv2BLuad+mpdw/e0qSui0O2XBjgO /yQUZ79fYrGWHyTPIGJC2Y/Xlubiz8u8GMLpVg7x9rS/IvaYHr/Hlz3l43qHRgj0tBHn hIOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=Tin8EhR0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 g80-v6si3818465pfk.53.2018.08.02.18.59.28; Thu, 02 Aug 2018 18:59:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=Tin8EhR0; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732454AbeHCDwY (ORCPT + 99 others); Thu, 2 Aug 2018 23:52:24 -0400 Received: from mail-pl0-f65.google.com ([209.85.160.65]:42944 "EHLO mail-pl0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732138AbeHCDwY (ORCPT ); Thu, 2 Aug 2018 23:52:24 -0400 Received: by mail-pl0-f65.google.com with SMTP id z7-v6so1838858plo.9 for ; Thu, 02 Aug 2018 18:58:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; h=date:subject:in-reply-to:cc:from:to:message-id:mime-version :content-transfer-encoding; bh=Fq1VQoVVQixzT7BlIBafkklgysvHm1C1nOPMM61m1kQ=; b=Tin8EhR0zPrDREZp5/yTe2rBCj/fMeNKnTiXsyruFbB+g4MrNQZ0aotQ+AZc/Obt20 Y1Xc1TTOTM4Z7250WgK2xYNwiu9zjo9tjt6ms6wg6OA/0miaWzMFpQs7pETGeNDv0/Fv lbbgXpHdAKUEFXph2eKngCnPoAhycwXT5NSSq6/nW7n6wmSzCMpUFPnrPCEUckMf+FFS 1asVT9KM3Qa/9jFHLPUIGIWPLS41fJ7ZGQtj870rS5fQp4H8cpoEfB++izlrbw9OOc/u vA5xtQGygpqefxm78CQ2fUoCMgpo+WfVz/V/x6a8nrwzoRqeamCRN3hLw0nHp0f0O1v3 fTuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:subject:in-reply-to:cc:from:to:message-id :mime-version:content-transfer-encoding; bh=Fq1VQoVVQixzT7BlIBafkklgysvHm1C1nOPMM61m1kQ=; b=iP9pLHOoWHrfQsEbqPfPft9mHdKfduCZ+OTGGyw6r70hih0uBObO/oVjA+scOcPSJa cocENHfl3k+bSe5jGw+5OsEz9tPgml3p1VLLoilMU5U1lo8kQ+8WHOTRO8aa8ckIojib idYCs3gjNobCMKsTY+vNOv5iMrr1JJO9Evq94LgQJfyN0Mw+WBXEPErvlFJya7SlLdGj PBmg88D7aO8TiHINyxMX2q3Q85OUHCjBCVIIPD6cBalnRJVNAcNjXaEbXG1UkFQLDSu7 sqJf62qkMLk0n+1jyn8F1h+/m5LvR5H0Wg/nRldlgGYj46oot9opwNdRiHOiZjJgHnxv aEPA== X-Gm-Message-State: AOUpUlHPVCPp3twLEpYF6UzsGHsmvqSdXQxhqdemjLbjB7W2O/K6vDg9 tGWiFoiOZuCuTGTAcsw659VX5oSo3ndVmQ== X-Received: by 2002:a17:902:7488:: with SMTP id h8-v6mr1654595pll.41.1533261509588; Thu, 02 Aug 2018 18:58:29 -0700 (PDT) Received: from localhost ([12.206.222.5]) by smtp.gmail.com with ESMTPSA id w72-v6sm9693553pfa.26.2018.08.02.18.58.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 02 Aug 2018 18:58:28 -0700 (PDT) Date: Thu, 02 Aug 2018 18:58:28 -0700 (PDT) X-Google-Original-Date: Thu, 02 Aug 2018 18:57:51 PDT (-0700) Subject: Re: [PATCH] riscv: remove unnecessary of_platform_populate call In-Reply-To: CC: linux-kernel@vger.kernel.org, aou@eecs.berkeley.edu, linux-riscv@lists.infradead.org From: Palmer Dabbelt To: robh@kernel.org Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 09 Jul 2018 08:50:05 PDT (-0700), robh@kernel.org wrote: > On Tue, Jun 19, 2018 at 3:41 PM Rob Herring wrote: >> >> The DT core will call of_platform_default_populate, so it is not >> necessary for arch specific code to call it unless there are custom >> match entries, auxdata or parent device. Neither of those apply here, so >> remove the call. >> >> Cc: Palmer Dabbelt >> Cc: Albert Ou >> Cc: linux-riscv@lists.infradead.org >> Signed-off-by: Rob Herring >> --- >> arch/riscv/kernel/setup.c | 5 ----- >> 1 file changed, 5 deletions(-) > > Ping? Sorry for not saying anything, I don't have a good scheme for automatically tracking patches as they flow through my tree and my inbox is a bit backed up. This landed as part of b19b9282093588e73401f9d4981310a8de975f7d. Thanks for the fix! >> >> diff --git a/arch/riscv/kernel/setup.c b/arch/riscv/kernel/setup.c >> index ee44a48faf79..f0d2070866d4 100644 >> --- a/arch/riscv/kernel/setup.c >> +++ b/arch/riscv/kernel/setup.c >> @@ -220,8 +220,3 @@ void __init setup_arch(char **cmdline_p) >> riscv_fill_hwcap(); >> } >> >> -static int __init riscv_device_init(void) >> -{ >> - return of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); >> -} >> -subsys_initcall_sync(riscv_device_init);