Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp1108968lqb; Wed, 17 Apr 2024 23:34:09 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU5GXdvYtRnHMaOTFHaGjcpEY+vo2QR82/rNSucsZs/Cl/wNkGRW3JF/IPAD20b6sLs6JCgGAHBkbJUmDgK9QFBF1KBJ2bNRE7j7i1sjw== X-Google-Smtp-Source: AGHT+IERlFakUj9ZiWRqU3p+467EMxsneEhZtEgSTpt0kiSOKVO8jQeTFZG8q3WmeUCjCGvkGN9k X-Received: by 2002:ac2:4905:0:b0:518:8fd9:7a55 with SMTP id n5-20020ac24905000000b005188fd97a55mr978635lfi.35.1713422049473; Wed, 17 Apr 2024 23:34:09 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713422049; cv=pass; d=google.com; s=arc-20160816; b=B6TUvz/XGbxDya50lfk1y7RU84gcab5ZE6dUQgJ1buqGILTSfGiv8yZV+gXISc0sOu +m+OlyOtNNw+130Fw1ySdVV2/ShqtSwXn0tsNvXTUdHAXA3XCriIy4V4eT75bLzOZu2W 46CX6zLawqnJqaNtE+Y7oZMtCQ9WtPnflo6sb1d1XSkMr7Eh/Imyf9GLg7cuU56j1JLE Suchcj0nhJ1Ny3wu3UJIO0y1xFQnwVk+Cp/b9E8MVd/FtAMAKf6Gt5UPsrlZFNpVkyNp 5Tnd9ASv0rYpBqS2Mac+PGIkKJCYFOwO6e1UUcZa5xaWPHUOSliNof7FT98Op4d5B8EQ /e/A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:message-id:references:in-reply-to:subject :cc:to:from:date:dkim-signature:mime-version:list-unsubscribe :list-subscribe:list-id:precedence; bh=FJfHenXGscRQCfMOH93v/ydARNP1MmiUsLyM1PnpdpI=; fh=qnB6R72lOFHO+tGh70itYuCWSWGR82sD9xdgq+n+ViA=; b=R7pbe89WSsw+DGFa3nVEf7rAZSe1ZJqCWwoahSuTUYrHHHSMdzfAOFq9hMcqpvkN+f SSP9zTCAVWb5C+eyqetHCqDvgObEFfIJzfbJWBzQ0zUtHyBT5vuGNxBqJYKkRdzEaAYi xs1EhbaR1xgQ+ykKyXUUhUqqAg0Lj880VCE2+Fg7XlC++fuTdR8WuKUWRQwAd+geTEl3 VdQVpw2E1EprJbUuIkQNmtpXtjzMuKe8Vxuj6G/vqVAOH3Dy96ldHrm8rSMn0ltSL135 OTgN54VnOIX1/yLCDtnMOINJ/AfhRHZ3WtfHAc1ymc+ZLiK3z8L19t8sSoiH3rJ2zkZx eSMw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@manjaro.org header.s=2021 header.b=HuxvxZ+v; arc=pass (i=1 spf=pass spfdomain=manjaro.org dkim=pass dkdomain=manjaro.org dmarc=pass fromdomain=manjaro.org); spf=pass (google.com: domain of linux-kernel+bounces-149586-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149586-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=manjaro.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id h17-20020a170906719100b00a52262dc45esi471492ejk.832.2024.04.17.23.34.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 17 Apr 2024 23:34:09 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-149586-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=@manjaro.org header.s=2021 header.b=HuxvxZ+v; arc=pass (i=1 spf=pass spfdomain=manjaro.org dkim=pass dkdomain=manjaro.org dmarc=pass fromdomain=manjaro.org); spf=pass (google.com: domain of linux-kernel+bounces-149586-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149586-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=manjaro.org 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 306A61F21427 for ; Thu, 18 Apr 2024 06:34:09 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 60D9325777; Thu, 18 Apr 2024 06:34:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=manjaro.org header.i=@manjaro.org header.b="HuxvxZ+v" Received: from mail.manjaro.org (mail.manjaro.org [116.203.91.91]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E16B8111BB; Thu, 18 Apr 2024 06:34:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=116.203.91.91 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713422043; cv=none; b=APWeRf+geb+d/Ve3y3wkyrTWqWeCRk50qjaYaShyz+DJQXjg2Cq+v0YWnj9fynULPWf5Mrc8gR2OuFu3hhkw/eQGXztFQiQ6m2LUwTssiJkkQF186jwZoFGyvxGuTwoCOMXPsOqv4lKVInyRCPr//q1dwKdREULfCwqi6EnI46I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713422043; c=relaxed/simple; bh=RHIejf4V54iNzGlOs7usTAyAIGAlOA/ZaJt8Mf4ep/w=; h=MIME-Version:Date:From:To:Cc:Subject:In-Reply-To:References: Message-ID:Content-Type; b=CB3VCLvd3Qs5w22QQLqSgtIKATFjH+01mw/zQO7ds4EgIB9xb8/rMCe6Rz/MElVoxYKwgLb+o4ZZ5t8qePNLrTMX88xPb97En7ReJtfJ+FQyFweTyQevfAoOTMSIjTmP+6Wahpv6a9ygGXPkN6mZxonrweNN3mcf/R10sdbc9Pg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=manjaro.org; spf=pass smtp.mailfrom=manjaro.org; dkim=pass (2048-bit key) header.d=manjaro.org header.i=@manjaro.org header.b=HuxvxZ+v; arc=none smtp.client-ip=116.203.91.91 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=manjaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=manjaro.org Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=manjaro.org; s=2021; t=1713422038; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FJfHenXGscRQCfMOH93v/ydARNP1MmiUsLyM1PnpdpI=; b=HuxvxZ+vIQDChoGpBAoPM4zf+SQyTRodNZa4WDHc57jd0ZUM/VJWKclmWAsxiZJuLXa+ct M5m1O3JiEw1m4cjZ2Gs8fwdV2qP7VYXnl4p4e82vFQfnKdHU4nfwiwzRPOh9YIcJMYxcfP 7QsT+PypYWMtnaAmV+lZVzeXTWvQBB/CBqJux2cGtCNB0UIn5X/UhAvOGJDcObD3LWccoc TKrTFyM0C8mPtyUn4pOetsyAkYMxQSj3IQQoB4i+MWRpb4kG4VZTfEObXflmCf6MxYRiaj AerknqM00o7STOBNGTl+A5GWcZ9V8X0pVYVuC4lP7bUW/ast1hQQZcbpUJuNLQ== Date: Thu, 18 Apr 2024 08:33:55 +0200 From: Dragan Simic To: FUKAUMI Naoki Cc: Chukun Pan , jonas@kwiboo.se, conor+dt@kernel.org, devicetree@vger.kernel.org, heiko@sntech.de, krzk+dt@kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, robh@kernel.org Subject: Re: [PATCH 2/2] arm64: dts: rockchip: Add Radxa ROCK3 Model C In-Reply-To: <9e915ef29a2b49ce56446ec9d474eb64@manjaro.org> References: <20240417133016.62753-1-amadeus@jmu.edu.cn> <9e915ef29a2b49ce56446ec9d474eb64@manjaro.org> Message-ID: X-Sender: dsimic@manjaro.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Authentication-Results: ORIGINATING; auth=pass smtp.auth=dsimic@manjaro.org smtp.mailfrom=dsimic@manjaro.org Hello all, On 2024-04-18 07:55, Dragan Simic wrote: > On 2024-04-18 07:52, FUKAUMI Naoki wrote: >> this is Naoki @ Radxa. >> >> thank you for your great work! >> >> On 4/18/24 02:02, Dragan Simic wrote: >>> Hello Chukun, >>> >>> On 2024-04-17 15:30, Chukun Pan wrote: >>>> Hi Jonas, >>>>>> +    model = "Radxa ROCK3 Model C"; >>>>> >>>>> The marketing name seems to be "Radxa ROCK 3C" according to the >>>>> product >>>>> page at [1]. >>>>> >>>>> [1] https://radxa.com/products/rock3/3c >>>> >>>> According to https://wiki.radxa.com/Rock3/3c , it should be called >>>> "Radxa ROCK 3 Model C". I copied rock3a here without paying >>>> attention. >> >> sorry, wiki.radxa.com is outdated. >> >> docs.radxa.com is correct one and maintained. >> (but it still has some errors, sorry) >> >>> If I may interject, here's the result of a quick qrep: >>> >>> ./rk3399pro-rock-pi-n10.dts:    model = "Radxa ROCK Pi N10"; >>> ./rk3399-rock-pi-4a-plus.dts:    model = "Radxa ROCK Pi 4A+"; >>> ./rk3588s-rock-5a.dts:    model = "Radxa ROCK 5 Model A"; >>> ./rk3588-rock-5b.dts:    model = "Radxa ROCK 5 Model B"; >>> ./rk3399-rock-4c-plus.dts:    model = "Radxa ROCK 4C+"; >>> ./rk3399-rock-pi-4b-plus.dts:    model = "Radxa ROCK Pi 4B+"; >>> ./rk3399-rock-pi-4b.dts:    model = "Radxa ROCK Pi 4B"; >>> ./rk3399-rock-pi-4c.dts:    model = "Radxa ROCK Pi 4C"; >>> ./rk3308-rock-pi-s.dts:    model = "Radxa ROCK Pi S"; >>> ./rk3399-rock-pi-4a.dts:    model = "Radxa ROCK Pi 4A"; >>> ./rk3399-rock-4se.dts:    model = "Radxa ROCK 4SE"; >>> ./rk3328-rock-pi-e.dts:    model = "Radxa ROCK Pi E"; >>> ./rk3568-rock-3a.dts:    model = "Radxa ROCK3 Model A"; >>> >>> Based on that, I think that "Radxa ROCK 3 Model C" would actually >>> be the preferred name...  Perhaps? >>> >>> If we end up following that approach, the last board dts on the list >>> above should also be fixed to read "Radxa ROCK 3 Model A". >>> >>> Either that, or all "Model " strings should be stripped out from >>> all board dts files that currently contain it. >> >> we have a document named "Radxa Product Naming Convention". >> there are "full name" and "short name". "Model" is used in "full >> name", but it's not used in "short name". both are correct. >> >> but, we preferred to use "short name" for "model = " in mainline >> linux/u-boot. >> >> for ROCK 3C, please use >> >> model = "Radxa ROCK 3C"; >> >> for ROCK 5A/5B and ROCK 3A, >> >> model = "Radxa ROCK 5A"; >> model = "Radxa ROCK 5B"; >> model = "Radxa ROCK 3A"; >> >> are preferred. >> >> we need to fix this inconsistency. (include our docs) > > Great, thanks for this detailed clarification! I went ahead and prepared a patch that cleans up currently present naming inconsistencies for the Radxa boards. AFAICT, there should be no issues arising from the changes in the "model" and "compatible" strings, because they aren't used anywhere in the drivers. There are no board-specific ALSA UCM2 profiles, which could be affected by those changes. U-Boot is also fine. I'll think a bit more about it, and I'll send the patch over a bit later. If it goes well, I'll prepare and send one more similar patch, for some other boards.