Received: by 2002:a89:d88:0:b0:1fa:5c73:8e2d with SMTP id eb8csp211596lqb; Thu, 23 May 2024 16:05:13 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXgLf4lyMUOENPrhus7eKV/VuTK95+bx7269uDFGzMbbPNGLsOP6A5+50mH5CR1Gh6jnbz/Ce7g3ns1zI6cRHLc2HTzzX4olfczxY71aw== X-Google-Smtp-Source: AGHT+IEz6B8uhIYjzy+SoVPYCcaelPnCE2ElLLJL2aj+rEYTphG1x3OYeUjUoxY7RGYuDSo8OW+A X-Received: by 2002:a05:6512:b87:b0:528:c1ff:2fc0 with SMTP id 2adb3069b0e04-529616a653amr522514e87.0.1716505513446; Thu, 23 May 2024 16:05:13 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716505513; cv=pass; d=google.com; s=arc-20160816; b=SEEHrr+/SQtq0z3ZwMLWyf1xYCZ7EXC/tYRFordcRoRHohqHfECttGVIAWTXZkJFHy eWNVZfPZcYuB4iiiFYP7sgvsGZAwog2Kbs901HfMVf2zRVGbxtefyJqzxAWTlCvcJ+nQ 4t+lcyPNzu9AcER97T3Ms3lShetptGfTEiRSVlNObhRmld7bNP0gZ1A6XQ2KciJa32vA A9m1qHcIHS0Zeqx2I/jM9qciNBBRBchGjjZpNAQFO177uuifwGZ0gd8XTovc6H2fH8xl bQv7wNruKaCAiPmKy+W0SizIIUZPeR/0E6XtYZt5XHsMS3kD2yU8Ghy8spG0M7n8NXff HUsA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=QNpjFzKLRaM/fVkxEdNIFaPzfJ+DbE01S4ZDfPlVfB0=; fh=iyCaUiVQOmx0ECmJ7pXfluXkCybCN70uFi4OzGh3suk=; b=hr2koz/5cBAkXKgQIdVF13lP7tMhj1OSiGHfFFyl4hMtLPesY1mxq6YF4wpWv2boLt UJsuibO5T82d66OzVpGhDgamMGhusQhhYjlPY0Wwr22IwIPvjTKfXhREPbFjKskp9d55 SS+/+vkuA5NltxRIZLCxT8hzvucJVcSbeL5Mx03q9gstWUNKA8e6ysDAJ1rOdO6R0rcj u6fdxzbYtfo/aVa4SosDXu0wdBzxT0sgPEOpYCKpwiDtT6gL1/stWX7ijds7y/5rscL2 qO1c29byh1UPPL7FhZu0QzU2WaAN0ojKl4mu0b0JRY7oknXhLFrI9LiFdPnBW46m+8QO C1+A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gateworks.com header.s=google header.b=IHMELPK9; arc=pass (i=1 spf=pass spfdomain=gateworks.com dkim=pass dkdomain=gateworks.com dmarc=pass fromdomain=gateworks.com); spf=pass (google.com: domain of linux-kernel+bounces-188093-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-188093-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gateworks.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id a640c23a62f3a-a626cdd354csi13960266b.1028.2024.05.23.16.05.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 May 2024 16:05:13 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-188093-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@gateworks.com header.s=google header.b=IHMELPK9; arc=pass (i=1 spf=pass spfdomain=gateworks.com dkim=pass dkdomain=gateworks.com dmarc=pass fromdomain=gateworks.com); spf=pass (google.com: domain of linux-kernel+bounces-188093-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-188093-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gateworks.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 2D9D21F22EB8 for ; Thu, 23 May 2024 23:05:13 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3EED8128394; Thu, 23 May 2024 23:05:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gateworks.com header.i=@gateworks.com header.b="IHMELPK9" Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6F9C184D25 for ; Thu, 23 May 2024 23:05:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716505505; cv=none; b=FRS+CCeT6EvSQTXmEC/1Fb3fnzC/qnTbOy0jpXcb+aGP2lup70ySyaSVu6QtUjd5Jp5WXq0AXM6FVNL5d7W1KvV32qUpYvzVXyszUMl9UldRlgDxGeBkzat8eFefhccn2E/UmF8KWOlvDLgx2tAMUBM92xksMTPxQUzEWfSavvs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716505505; c=relaxed/simple; bh=BHiJmgEBa1gvLNWntn5RfkJD/TJ7EaO5QDPUeZlRx5Y=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=sGjasLI+OADzL6bNgshD4Na9p4eLpb5csaKi1ivTK76bB7eWNRDQCWx+oklve2z88X2hAbPEENQ0A8CdkoOXkV3lUlt+PzGOz4Y6fy0ppF65twYxZmXjyHCSvDUuTVfP792EKruH8IPuYTZIPDSgyrYmSc5CwWuopZr/aqZjIWY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gateworks.com; spf=pass smtp.mailfrom=gateworks.com; dkim=pass (2048-bit key) header.d=gateworks.com header.i=@gateworks.com header.b=IHMELPK9; arc=none smtp.client-ip=209.85.167.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gateworks.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gateworks.com Received: by mail-lf1-f51.google.com with SMTP id 2adb3069b0e04-529614b8c29so309999e87.2 for ; Thu, 23 May 2024 16:05:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gateworks.com; s=google; t=1716505501; x=1717110301; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=QNpjFzKLRaM/fVkxEdNIFaPzfJ+DbE01S4ZDfPlVfB0=; b=IHMELPK9/4ypLFW5wg4nTxVkJwgUoOF9GZ3d1ePcF76wn9BLpNyQLuQ1mSqLgro5yv 9etqbQSF8L8OXkByHr5unmdydnjQ6M+DvS/qyLbNmbGQ5syR4pXWbnnCpckaWVvnKABL E1PuJqriFx+SOoTcH4XmCjXuZuTw57oD2A9AtqYqxn4RZqu6dBK0t2xoCZefAkJxv3pm NLnNADn6ephbT/Y4STbaa3N19q7bBvFCSVSmWq7niMKV9ur0QLRmjfKU0Ruh2vmFzcf8 ouatAxFmyS4Eay935ZahhIvtBe6KcLWhRUWREJxJ4TxxBOYwy3c3PgTjRimldIBOsixk DQXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716505501; x=1717110301; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QNpjFzKLRaM/fVkxEdNIFaPzfJ+DbE01S4ZDfPlVfB0=; b=L9pF0hqidYaRy12KPwOTEkilnC1NtuDOUkmXD3Mu3kCzmk912j0sYYIRqpEX0SwICD d+JAFv2E57jYOk19/vvApmKLxcgPCE/nCNBl/gw2T9VuKLpxyaYokcQ4JFCi/GRxo+m+ TrMsHoyCT+5deDgEGkKwEFfW6cqWb3hiTjwGqhJFpiMkmah+JCyhred53yZqR4GnYSmu LaCqTNdDCEnie317Z65ZOvrdkigJNiGMi4n/cBtZO4idoqVu+6fdlSxTRUglryicJ1hy 8SPN90k84IFtxd29F7dR1iwufKRJkI1FZzOlBxQi+uGIt/04Fbm1TLRMcPRlxc7roiN7 VUCA== X-Forwarded-Encrypted: i=1; AJvYcCUbYswRIq0pfwc/pGgi8Adk5aC6WopO8hgzeeqxi20bF/Q2wl0EcAdXfEeoi4NZhDVSTXEE5iThz6HrDyXvr+sUK7Sqw1PW7TMZCYzk X-Gm-Message-State: AOJu0YzbsJtEw8sTYzvN/3vjlkTw0WX6JFM6+aVIn4yUY8jQ5iw7OOtm 18H6RYpojKcWlQGTmXXeQ329EeGFXLnUQPG0w3EhTynouEadt0nkDcQ6AHQipGg88koZjZHrC7x R2sWrYoG3053tQ+ZrCGyXKcstX9sHcvT9FhP0Nw== X-Received: by 2002:a19:7008:0:b0:522:3487:3f3b with SMTP id 2adb3069b0e04-52966005c1dmr291285e87.36.1716505501582; Thu, 23 May 2024 16:05:01 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240522215043.3747651-1-tharvey@gateworks.com> <07250029-7cea-4a82-9e70-22e0e6f7fb37@linaro.org> <20240523-vividly-sequester-d85ac7bccbbd@spud> In-Reply-To: <20240523-vividly-sequester-d85ac7bccbbd@spud> From: Tim Harvey Date: Thu, 23 May 2024 16:04:50 -0700 Message-ID: Subject: Re: [PATCH 1/2] dt-bindings: arm: fsl: rename gw7905 to gw75xx To: Conor Dooley Cc: Krzysztof Kozlowski , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Li Yang , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, May 23, 2024 at 7:47=E2=80=AFAM Conor Dooley wro= te: > > On Thu, May 23, 2024 at 09:02:46AM +0200, Krzysztof Kozlowski wrote: > > On 22/05/2024 23:50, Tim Harvey wrote: > > > The GW7905 was renamed to GW7500 before production release. > > > > > > Signed-off-by: Tim Harvey > > > --- > > > Documentation/devicetree/bindings/arm/fsl.yaml | 4 ++-- > > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > > > diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documen= tation/devicetree/bindings/arm/fsl.yaml > > > index 0027201e19f8..d8bc295079e3 100644 > > > --- a/Documentation/devicetree/bindings/arm/fsl.yaml > > > +++ b/Documentation/devicetree/bindings/arm/fsl.yaml > > > @@ -920,8 +920,8 @@ properties: > > > - fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board > > > - fsl,imx8mm-evk # i.MX8MM EVK Board > > > - fsl,imx8mm-evkb # i.MX8MM EVKB Board > > > + - gateworks,imx8mm-gw75xx-0x # i.MX8MM Gateworks Board > > > > That's not even equivalent. You 7500 !=3D 75xx. > > > > > > - gateworks,imx8mm-gw7904 > > > - - gateworks,imx8mm-gw7905-0x # i.MX8MM Gateworks Board > > > > Compatibles do not change. It's just a string. Fixed string. > > I think there's justification here for removing it, per the commit > message, the rename happened before the device was available to > customers. > Additionally, I think we can give people that upstream things before they= 're > publicly available a bit of slack, otherwise we're just discouraging > people from upstreaming early. Hi Conor, Thanks for understanding - that's exactly what happened. I'm in the habit of submitting patches early and often and it's no fun when something like a silly product name gets changed and breaks all the hard work. The board model number is stored in an EEPROM at manufacturing time and that EEPROM model is used to build a dt name. So instead of GW7905 which would be a one-off custom design it was decided to change the product to a GW75xx. The difference between GW7500 and GW75xx is because we subload components on boards between GW7500/GW7501/GW7502 etc but the dt is the same. If there is resistance to a patch that renames it then I guess I'll have to submit a patch that removes the obsolete board, then adds back the same board under a different name. Shall I do that? Best Regards, Tim