Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp254996pxk; Wed, 23 Sep 2020 02:16:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzaKz4wUxmgcuYzQRxjrjZ4meSyPFnaXxCaT07v+7HEP4pphNljFUIypXxFmipLuz3yyxB/ X-Received: by 2002:a17:906:a00c:: with SMTP id p12mr9005551ejy.10.1600852596065; Wed, 23 Sep 2020 02:16:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600852596; cv=none; d=google.com; s=arc-20160816; b=mhawV6t6Jv1mr7StGsXz3IVNY6tfPu/uOVX0izkAIHSuf3yHOyXFW+s7blNL3MfP9e rD5nbVUBRHc4e50v2g82O+8clTvGZrE/5ru5H4KNbSFliYrxCg9/3Pwpp/lfBNPGwxgG WB0s6la6PzcZDwyNgVm2HCwbvOAQd3mQ93XqDVLBWi/YEgeLpz0ncjk6UTqXlqFdcxvO 9PMyd+PmH7QtTYqC1QK31kLGD6ozlXf/NmEwne2MCh3rc6AhTiQvrUNg0TbvXe9ksS64 l8muxGDM8mBN6BZPq40npLDstgLhku4A5QIIZDLyAOmqecyDt7CJLfcRkBTmy8nQmqmj oxTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=k+orPivdtkIhi2/+DCsb0aHIGGKlk58BwIbkL2c8OXE=; b=gDkGAo+9ClQ7t3voBEKmk5HFNbc++03dbNbaxLRTM0b0HE9SujaqXb2ouUBbbQk20y Ong4V/B+CcENcSBAEN7drwMr7pew/u9HjVQ8OYLmTgynUyMx5TyoJyN3c6y6yFa0jKdh r2Dk3M/H8Wy/sfnt8tDIrM8v3n24io9J8TdfDlc5uPaeKsJepyuKzShfr1ZTeh4CXXCG Hd/SOfQhOUOS3p/KeA6YAJ3qRQ69ptUrB2aK0iZxRTnG5uEVAhKaYVPhKPsu0dzzpjI8 QMFNOF1Mt7yxM13pJWvydBEclLk2Troq66QiafGgIPal1TQGvB0sU5lLZHq7irebRGPk CiPw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=b0cXVGoW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n3si12198104edv.590.2020.09.23.02.16.11; Wed, 23 Sep 2020 02:16:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=b0cXVGoW; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726328AbgIWJPQ (ORCPT + 99 others); Wed, 23 Sep 2020 05:15:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41572 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726314AbgIWJPP (ORCPT ); Wed, 23 Sep 2020 05:15:15 -0400 Received: from mail-ej1-x644.google.com (mail-ej1-x644.google.com [IPv6:2a00:1450:4864:20::644]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 55BEEC0613D2 for ; Wed, 23 Sep 2020 02:15:15 -0700 (PDT) Received: by mail-ej1-x644.google.com with SMTP id r7so26705648ejs.11 for ; Wed, 23 Sep 2020 02:15:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=k+orPivdtkIhi2/+DCsb0aHIGGKlk58BwIbkL2c8OXE=; b=b0cXVGoWMxMSjUmBe73Ir2VHt6b6HeMPDg9ITy0nlxfvt+nfGcH6ULy6Yfb05m6b9R V7rNup5xQ3sHSRcvEltzMhS6dOBGwvW/+7FubHmwPSGMBsGqxrgqfupptvgSd7409oAN QZY79fEXqt7oCMUbZCHSIRvumBxJL29lx7PwwXwwe9qMuHH5rSnovTKOYkIShJu3UJ/C 8WVW+4VDlIIEidOrZ+tF0Lk63N0VOs01IcgypBeVllQBiGD/8vzr1WUjUR1iwBHiaA5E Gvdw7QsBb0+YP7PYOawpRUn0KcWC05Nrbw+UNV0pv99XG7TzaMzP82cs2lnYm3EfpGAO pBNQ== 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=k+orPivdtkIhi2/+DCsb0aHIGGKlk58BwIbkL2c8OXE=; b=h9Ci8E6E+JGzqX0mVaqlNuKtEhHHtkkb4Dz7KJp1QEU1PvsRoVM4dIE2oOJI41O7FP Ul4hgK0JlazTEw1miZudhlQ8lABzDYlySRsKrpORz/jagoeozAMIS1SHW9HxysmFvZe0 eTaalnHczAT3Is65OqXtRRKM7Mwd1s29DTI0M7nEZRRx46I7GucW01coYsS5ZMH36guE SI6MykG/UVS1kDuAbcDSTrG6O/mxCBc6nWGc33m3WljQK1ZCw5+xISBTCGAVBLZ6xPJs 6X7GnW69nShPxVVQJLjW3IGFeML/b4HFG6gXnjWgoGApJ7dW9yydoYuwSy59AhfUJeKk Ynog== X-Gm-Message-State: AOAM530Rest6SKnJw7PbyVatIzo/RUVwQRack7vBPJAyIC7aCQdKOd9r Ui9HNoqQJv/iNK3fVaTyB5jS7ab4JO8lXGz8ErY3Jg== X-Received: by 2002:a17:906:7489:: with SMTP id e9mr9120634ejl.154.1600852513787; Wed, 23 Sep 2020 02:15:13 -0700 (PDT) MIME-Version: 1.0 References: <20200916094952.458003-1-jonathanh@nvidia.com> In-Reply-To: <20200916094952.458003-1-jonathanh@nvidia.com> From: Bartosz Golaszewski Date: Wed, 23 Sep 2020 11:15:03 +0200 Message-ID: Subject: Re: [PATCH V2 0/5] Add support for custom names for AT24 EEPROMs To: Jon Hunter , Thierry Reding Cc: Rob Herring , linux-i2c , linux-devicetree , LKML , linux-tegra@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 16, 2020 at 11:50 AM Jon Hunter wrote: > > For platforms that have multiple boards and hence have multiple EEPROMs > for identifying the different boards, it is useful to label the EEPROMs > in device-tree so that they can be easily identified. For example, MAC > address information is stored in the EEPROM on the processor module for > some Jetson platforms which is not only required by the kernel but the > bootloader as well. So having a simple way to identify the EEPROM is > needed. > > Changes since V1: > - By default initialise the nvmem_config.id as NVMEM_DEVID_AUTO and not > NVMEM_DEVID_NONE > - Dropped the 'maxItems' from the dt-binding doc. > > Jon Hunter (5): > misc: eeprom: at24: Initialise AT24 NVMEM ID field > dt-bindings: eeprom: at24: Add label property for AT24 > misc: eeprom: at24: Support custom device names for AT24 EEPROMs > arm64: tegra: Add label properties for EEPROMs > arm64: tegra: Populate EEPROMs for Jetson Xavier NX > > .../devicetree/bindings/eeprom/at24.yaml | 3 +++ > .../boot/dts/nvidia/tegra186-p2771-0000.dts | 1 + > .../arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + > .../arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 + > .../boot/dts/nvidia/tegra194-p2972-0000.dts | 1 + > .../nvidia/tegra194-p3509-0000+p3668-0000.dts | 14 ++++++++++++ > .../boot/dts/nvidia/tegra194-p3668-0000.dtsi | 16 ++++++++++++++ > .../arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 1 + > .../boot/dts/nvidia/tegra210-p2371-2180.dts | 1 + > .../boot/dts/nvidia/tegra210-p3450-0000.dts | 2 ++ > drivers/misc/eeprom/at24.c | 22 ++++++++++++++++++- > 11 files changed, 62 insertions(+), 1 deletion(-) > > -- > 2.25.1 > Just FYI: I'm fine with the at24 part. I can take them through my tree for v5.10. Who is taking the DTS patches for tegra? Thierry? I can provide you with an immutable branch if that's fine. I can't just ack the at24 patches because they conflict with what I already have in my tree for v5.10. Bartosz