Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp2177492ybl; Thu, 30 Jan 2020 12:44:54 -0800 (PST) X-Google-Smtp-Source: APXvYqzdU/a9q8/ie/E04bje4yo6ubNBtcxFA8UnMDQWtUTCagC+ZbVU0rDpztL71Y5K/KfblklH X-Received: by 2002:aca:2315:: with SMTP id e21mr4161390oie.147.1580417094835; Thu, 30 Jan 2020 12:44:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580417094; cv=none; d=google.com; s=arc-20160816; b=vE375SohYmZ7OY8N+TBv1rHWf3LK+EQmnk9/Zt+TSxWckKTichIb10ghNM2r0WIGBm KPpw03f43A7Rvnj7WSniPXOPU/JLxQfROj/tU8VKsyui1TNcsephR2/XNOTLc0cuxRkq 3QNNTdqS7lPrVYrwQC49xrIpNNCPoAwStmf7ulwYHy3cORmPsgA7kMpeKrLyuEfFMIfg RKAesrTiK14vcp2MI1deJKuguqakJR7R8JFduQ9DlERlkFmdT56TNYWYJGs13CyKVUdt xa/EYQoTtyv0UiodKjW32NZbY51fqCzeNu62LHh3kSDkGbkP6afWVwa/6P7punEjAmv3 Ybog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0dxYpvbP3+MitgaCJiQJwbd1PLgONyG5Ng5sN3hHzdc=; b=gO4ftCqGdzsgAGkOvRr8q/0IsV7CiMeDo5URbrOsNP5/U0SdpZKbQUnp00w8nGRB2s fTzK3x3oAq/bxHqh+q7+k675pMmfjxMx6b1CDZpOPmpa6PhqsLE3noz8DUOgqCELgww9 vUKaMjBXVYuAXjMLI2S1aZxY5mCC6P8QHn6JNdITQ60eSfzcCqxlFl21mbpwM2dWH5C+ qopnbTQD5sXxzRka5ZyG+TpuHno4a30Fqpb3iWrJGVbrTUDaX0qse8KpkHc2gwWocjGm MBzmWOpa7r9iGJcULqN8xrDN1bY2F65rpmVCoqqqJIfwBGqutlXoJPu/WS/bN2Gwv+dq 54LQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AdqtidcT; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j1si3696452otn.53.2020.01.30.12.44.35; Thu, 30 Jan 2020 12:44:54 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=AdqtidcT; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727513AbgA3Ung (ORCPT + 99 others); Thu, 30 Jan 2020 15:43:36 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:38046 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726514AbgA3Ung (ORCPT ); Thu, 30 Jan 2020 15:43:36 -0500 Received: by mail-pf1-f193.google.com with SMTP id x185so2092063pfc.5; Thu, 30 Jan 2020 12:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0dxYpvbP3+MitgaCJiQJwbd1PLgONyG5Ng5sN3hHzdc=; b=AdqtidcT3UyXX4tOAnsEgclFfQ+sfOYmLxjGeZOjbsO1dNlm6Hz+JFf3TvhvlJO9Wb 5BJ2UbFzD2Se8VVQoiKvNLl0DnbchDFaZdaJqxkSyQxgvFmmjH9a3K++2MGLrghdgSRL Vh6blAXKV1tyNP/0cZ1GHUeWdo4iAjFITjZieOeI/feu6Uws5jf60Iaex3J4hmyys4V8 oXZEaG83wKW9I9CeNi1f1M5obf9FmqBLfuvYu9FsTKePYFap4zG8nLNrwGg/OkySyAdQ WSUjOe8GXmKd6TR2AZOEvfBnzl/THm8g8oIRZhLAjGg1Ydqa7PoaL66Eq2VA/ZgCt4L7 aV8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0dxYpvbP3+MitgaCJiQJwbd1PLgONyG5Ng5sN3hHzdc=; b=XdxFJ5RX7NsbG5ey3QHLsNhxorO62/EhYyfWqKxcN0F8oBX9AWqY914ge9YBsA9vBA 7Qrc1eotq6b10R4pxCm4kWDh6Avx7JqUn6SA4K1G1Ek0WfU1r8+Y2vgsL5kQYnqEbk+w LJebzO8U8LslpVa/VqWvCCJAuJXfD7HtdpRbQIc42e/DSZ1eURODbe8P1W+wt9IEdrwU Kk6KNOYGRuPR5YJBtL4eXQ+5a+5Q8oNfUYI10iOGr2Cz8E7FzW6/hECH03hUBAiFTH/i uDM0/hYna/Apf6pDO6auMt68xnpR0g//TXgYPVS+NICAnZ7kJ6ed7chFhOFsK0QZ1qAA IaYQ== X-Gm-Message-State: APjAAAWUGqArfMf5XS86SMQQmxJ+hq96Jzj/vd1PlAGRfMDExfhNdmcz IZRD3oDSoqPXybCKZ6sG1cDVL68O+f55nFiIqvA= X-Received: by 2002:a65:5242:: with SMTP id q2mr6412421pgp.74.1580417015788; Thu, 30 Jan 2020 12:43:35 -0800 (PST) MIME-Version: 1.0 References: <20200127231208.1443-1-s-anna@ti.com> <99a04c52-1ff6-1611-5cf6-2c71b810ba43@ti.com> In-Reply-To: <99a04c52-1ff6-1611-5cf6-2c71b810ba43@ti.com> From: Andy Shevchenko Date: Thu, 30 Jan 2020 22:43:25 +0200 Message-ID: Subject: Re: [PATCH v2] mfd: syscon: Use a unique name with regmap_config To: Suman Anna Cc: Lee Jones , Arnd Bergmann , David Lechner , Tony Lindgren , Roger Quadros , Linux Kernel Mailing List , linux-arm Mailing List , Linux OMAP Mailing List Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 30, 2020 at 7:09 PM Suman Anna wrote: > On 1/30/20 9:34 AM, Andy Shevchenko wrote: > > On Tue, Jan 28, 2020 at 1:14 AM Suman Anna wrote: ... > >> - syscon_config.name = of_node_full_name(np); > >> + syscon_config.name = kasprintf(GFP_KERNEL, "%pOFn@%llx", np, > >> + (u64)res.start); > > > > Explicit castings in printf() usually tell us that something is not okay. > > Yes, I agree in general. > > > Yes, for resource_size_t we have %pa. > > And that was the first thing I tried when doing v2, before moving away > from it. This is not for a console printf statement, but is rather for > the regmap debugfs name. Using a %pa adds the 0x and leading zeros in > the debugfs name, when compared to the name before this patch. The > typecast retains the current format, and replaces the unit-address > without the leading 0s either. Introducing a local-variable to avoid the > typecast is overkill. Thanks for the clarification. -- With Best Regards, Andy Shevchenko