From patchwork Sun Oct 31 20:52:12 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 12595479 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B4513C433EF for ; Sun, 31 Oct 2021 20:52:17 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 8867A608FE for ; Sun, 31 Oct 2021 20:52:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230125AbhJaUyt (ORCPT ); Sun, 31 Oct 2021 16:54:49 -0400 Received: from smtp-relay-internal-1.canonical.com ([185.125.188.123]:34888 "EHLO smtp-relay-internal-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229946AbhJaUys (ORCPT ); Sun, 31 Oct 2021 16:54:48 -0400 Received: from mail-lj1-f199.google.com (mail-lj1-f199.google.com [209.85.208.199]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id ABF4B3F176 for ; Sun, 31 Oct 2021 20:52:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1635713535; bh=xqCsE/aHJs5ZoBOU3zIm5sgDqctAPmcQP3VY/zMUALg=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=i/aTVOxDPspzEPm8Xjv7FYk4Lj5YsPD7x5iVhNz/CroOJZUvTxA/DbVKS6bIj/Fbl eGRjjClt8JhZgaRKsWa1HKfIu7wskK2zTURtOCYGfbhb8QPzczlqIzIdSkkaGu5yka B3g9mRy0noQV5dkjBsaoZVq9Q0e9eveKyF2qUCEjS5XLs2AkOvdel/VKpaaLdFwZMr sfYnltwvMBp4uPr77XyJpKQwzO8dFwIggGjV3RGSOrxCHHL/atuIjD6BEWheuNKe4d qBdfIU/KM8Iy36PqUpoyIey2fV40Fus012UxaNpZtL66+zF8EbemWBOjZAg/P8GRMA AiRJRXRotn7Sg== Received: by mail-lj1-f199.google.com with SMTP id 133-20020a2e098b000000b00212bd56bdccso3149439ljj.0 for ; Sun, 31 Oct 2021 13:52:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=xqCsE/aHJs5ZoBOU3zIm5sgDqctAPmcQP3VY/zMUALg=; b=SYmk3ovU6rBr3Ns3F0fbpFh1hJwppztebMglxaIa4jdhHdGOmvSKxpvCfu4t5OfdhW BhvtvnCBtJZ/jVQRXM4CNVGraN/3HvXTA40Z6QjaVWz8I5fm5dzzhg8Hg2KETWQQYATF R94hKkHPNSkrwohb4HZNmul/TC5m/sP2PPSo9AMWHHrmRv9jGhV+cwCmrrjl6J7LqeQ/ GWVihdpeX02lc7FQaiTvLYn51BfGs+dV67Vwvxo2jO7Mgg+3OuhbVG6jHX4TfVQ3LVFq BY7OYxXolv10h8BZp/rDpv2xxeXpPW0FETyBMkkVjW23rSivbUUoXWmN0tzMHAN11yvI Zfmw== X-Gm-Message-State: AOAM532DYtx42SG+i+y3g5xFQR6gXB76vBuJgz2fZ2FBUe8fdJ36BaSw nJQ2EZMO8YgxIdSKgQssyQzRyjUq6NHE184VReXOt57Sxb4DTfSCGcuKO1u91SZjKldoOfwHU5d nOP+/y+rQnSpyo46XQRSVVHn6Ft5EtL6GBj0Am0f5dMXW81/i X-Received: by 2002:a2e:b546:: with SMTP id a6mr17389317ljn.177.1635713535096; Sun, 31 Oct 2021 13:52:15 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxYFvfcT9ZuKuLCScS0pjq4nYmoHdEKIO5HyNQrxc+9+E9mHbSyqnvub3G+p1XUdqCS3uK4Rw== X-Received: by 2002:a2e:b546:: with SMTP id a6mr17389305ljn.177.1635713534932; Sun, 31 Oct 2021 13:52:14 -0700 (PDT) Received: from krzk-bin.lan (89-77-68-124.dynamic.chello.pl. [89.77.68.124]) by smtp.gmail.com with ESMTPSA id bt10sm1233007lfb.193.2021.10.31.13.52.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 Oct 2021 13:52:14 -0700 (PDT) From: Krzysztof Kozlowski To: Krzysztof Kozlowski , linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: David Virag Subject: [PATCH] soc: samsung: exynos-chipid: describe which SoCs go with compatibles Date: Sun, 31 Oct 2021 21:52:12 +0100 Message-Id: <20211031205212.59505-1-krzysztof.kozlowski@canonical.com> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org The Exynos ChipID driver, like most of the Exynos drivers, uses one compatible for entire family of compatible devices using one devicetree "compatible". The compatibility is here described by programming interface (register layout), not by actual values, so the product ID register on one family of devices has different values for different SoCs. Describe which SoC goes with which compatible for documentation purposes, if the DTS is not available in mainline. Signed-off-by: Krzysztof Kozlowski --- drivers/soc/samsung/exynos-chipid.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/soc/samsung/exynos-chipid.c b/drivers/soc/samsung/exynos-chipid.c index a28053ec7e6a..baf3afc69d79 100644 --- a/drivers/soc/samsung/exynos-chipid.c +++ b/drivers/soc/samsung/exynos-chipid.c @@ -42,6 +42,7 @@ static const struct exynos_soc_id { unsigned int id; } soc_ids[] = { /* List ordered by SoC name */ + /* Compatible with: samsung,exynos4210-chipid */ { "EXYNOS3250", 0xE3472000 }, { "EXYNOS4210", 0x43200000 }, /* EVT0 revision */ { "EXYNOS4210", 0x43210000 }, @@ -55,6 +56,7 @@ static const struct exynos_soc_id { { "EXYNOS5440", 0xE5440000 }, { "EXYNOS5800", 0xE5422000 }, { "EXYNOS7420", 0xE7420000 }, + /* Compatible with: samsung,exynos850-chipid */ { "EXYNOS850", 0xE3830000 }, { "EXYNOSAUTOV9", 0xAAA80000 }, };