From patchwork Tue Aug 6 12:11:46 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Virag X-Patchwork-Id: 13754727 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B6617C3DA64 for ; Tue, 6 Aug 2024 12:13:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=BnqKBVLkVbPU4IXqUitU7Vb8AZX6hoKEj/nS2/Cpby8=; b=Vkpq/Tpu5cn0TXHvY5i3fX8/dr jRDYkc3UDTTLmpjtNa8l1eyH48sHnlVMzm4Cj5EwPqhufKp/zQBn6xoADxNWK/Yf75mELYu69mNor /BUOAUOasxKbMiSWN22QZitw37Mv8taOGTWTb7+2Xb3vy/uBF9qe+RxYY213RG22PxytRpzabaObl KnDd6sPK06D003fCVzwepf1mq+pdUEZYLCeu39pvvsLKihSg+qXidFThhnP4bW//LiB+80f7wvvDr +8OB4fASTgffpm134ik3VeNnuUziwjyndPlQAKN4N6cmctdkuBqg0te6T4A2s827Fie1ybvGF1j93 LJqGIuEw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sbJ4K-00000001SyE-0j5B; Tue, 06 Aug 2024 12:13:36 +0000 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sbJ2N-00000001SI1-2OGT for linux-arm-kernel@lists.infradead.org; Tue, 06 Aug 2024 12:11:36 +0000 Received: by mail-ej1-x635.google.com with SMTP id a640c23a62f3a-a7a843bef98so57351566b.2 for ; Tue, 06 Aug 2024 05:11:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722946293; x=1723551093; darn=lists.infradead.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=BnqKBVLkVbPU4IXqUitU7Vb8AZX6hoKEj/nS2/Cpby8=; b=CzeCcywx7apfd0PSKaTLgjxIoGvEX9r4q/LMonrweavsRgp5zilhD/HtstFPa8V+6x 34I3ykUp6+VdP0AUns1pZ0lHpPwoFD31sLH0Qo05VpXJjCEhbVZPqRTRyiuHHx8MHtRl h5F4VhkX+ZdctLlE9mE8x2OBRTgRwBQtYcjsol1ZWCNvNYE4U/3qFE/HTbsbDjHdwy2k AmHSHVlpUDq02cC/s5bacTBGFTjmLr5MqG7gOsawZVZ6mQyBrimY2W2S5std5Y3zHqgS yRpB6c35Vt6QueBMlUQd/u7obgcn9eCeNqqjzQIxOyVRO6x5ux493xHCG7YkVRdu5+Po lXvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722946293; x=1723551093; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=BnqKBVLkVbPU4IXqUitU7Vb8AZX6hoKEj/nS2/Cpby8=; b=QIvBJaevoYwjmmLdaUwiF3QLrJteXQogYV3jcMpAMRiJ9nVe+am1mntrO6rFJUQOJX GnPmhZHtgehWjqa9kj6tzSHHcI+/kPJ5qiy4ZKjvHUw1bIkp2XfBFVQx3AcRcOFcA1FW 2dHhiJlpI3OxIVglXvLuAfp1bRLsN9Sjg6efvK00PL8Iveyw7m/9HojD5LzHb6bKOEeR 4OzKhhYzAHPFdcSD5WCIYyc5QlGQdxzrXg6kZ2mua6aaZzSeGU9+YavCvMN46y9fcSUY fm2w4MGX0XzokUEtHr28mS0fW5f0aX2A7/OJPVv/orvScGcDFLMSz3FTZmKj/yl9Asbn nCKw== X-Forwarded-Encrypted: i=1; AJvYcCVkO6B1EX0Ex/8xD8WO8OMpsk3GncVNTQEBlj+3JvM5fWrOVSPGpjouCmEhYMpm520Hs2xZt6liSlVSKDqgyw6DuZzVT8v3OSEv/Cna7b5YbliM+lU= X-Gm-Message-State: AOJu0Yxl3flfaUZ+Nfek7uqjgZAKMXb/lJiGZH0KQYkSil9bezbj4n47 rZ77hKBOH+IhNLH7FOeoAUs9OIC9ku5KLBltPHiILVxXOKXGgEEs X-Google-Smtp-Source: AGHT+IER7UQAupfaALkh21KXTUHksXS5mAGOEgSKzg1JMEgFGXs1o1YHpIeUETH6wcVoq+6kQFDQIQ== X-Received: by 2002:a17:907:2d89:b0:a7d:c9fa:e3b3 with SMTP id a640c23a62f3a-a7dc9faeb5fmr1086181066b.54.1722946293025; Tue, 06 Aug 2024 05:11:33 -0700 (PDT) Received: from localhost.localdomain ([2a02:ab88:3711:c80:e7a7:e025:f1a5:ef78]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-a7dc9ecb546sm542080366b.224.2024.08.06.05.11.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Aug 2024 05:11:32 -0700 (PDT) From: David Virag To: Krzysztof Kozlowski , Sylwester Nawrocki , Chanwoo Choi , Alim Akhtar , Michael Turquette , Stephen Boyd , Rob Herring , Conor Dooley , David Virag Cc: linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH v2 3/7] dt-bindings: clock: exynos7885: Add indices for USB clocks Date: Tue, 6 Aug 2024 14:11:46 +0200 Message-ID: <20240806121157.479212-4-virag.david003@gmail.com> X-Mailer: git-send-email 2.46.0 In-Reply-To: <20240806121157.479212-1-virag.david003@gmail.com> References: <20240806121157.479212-1-virag.david003@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240806_051135_613476_0CBB352E X-CRM114-Status: GOOD ( 14.18 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Exynos7885 SoC has a DWC3 USB Controller with Exynos USB PHY which in theory supports USB3 SuperSpeed, but is only used as USB2 in all known devices. These, of course, need some clocks. Add indices for these clocks. Signed-off-by: David Virag --- include/dt-bindings/clock/exynos7885.h | 30 ++++++++++++++++---------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/include/dt-bindings/clock/exynos7885.h b/include/dt-bindings/clock/exynos7885.h index 4ce86810b10d..cfede84b46b9 100644 --- a/include/dt-bindings/clock/exynos7885.h +++ b/include/dt-bindings/clock/exynos7885.h @@ -134,16 +134,24 @@ #define CLK_GOUT_WDT1_PCLK 43 /* CMU_FSYS */ -#define CLK_MOUT_FSYS_BUS_USER 1 -#define CLK_MOUT_FSYS_MMC_CARD_USER 2 -#define CLK_MOUT_FSYS_MMC_EMBD_USER 3 -#define CLK_MOUT_FSYS_MMC_SDIO_USER 4 -#define CLK_GOUT_MMC_CARD_ACLK 5 -#define CLK_GOUT_MMC_CARD_SDCLKIN 6 -#define CLK_GOUT_MMC_EMBD_ACLK 7 -#define CLK_GOUT_MMC_EMBD_SDCLKIN 8 -#define CLK_GOUT_MMC_SDIO_ACLK 9 -#define CLK_GOUT_MMC_SDIO_SDCLKIN 10 -#define CLK_MOUT_FSYS_USB30DRD_USER 11 +#define CLK_MOUT_FSYS_BUS_USER 1 +#define CLK_MOUT_FSYS_MMC_CARD_USER 2 +#define CLK_MOUT_FSYS_MMC_EMBD_USER 3 +#define CLK_MOUT_FSYS_MMC_SDIO_USER 4 +#define CLK_GOUT_MMC_CARD_ACLK 5 +#define CLK_GOUT_MMC_CARD_SDCLKIN 6 +#define CLK_GOUT_MMC_EMBD_ACLK 7 +#define CLK_GOUT_MMC_EMBD_SDCLKIN 8 +#define CLK_GOUT_MMC_SDIO_ACLK 9 +#define CLK_GOUT_MMC_SDIO_SDCLKIN 10 +#define CLK_MOUT_FSYS_USB30DRD_USER 11 +#define CLK_MOUT_USB_PLL 12 +#define CLK_FOUT_USB_PLL 13 +#define CLK_FSYS_USB20PHY_CLKCORE 14 +#define CLK_FSYS_USB30DRD_ACLK_20PHYCTRL 15 +#define CLK_FSYS_USB30DRD_ACLK_30PHYCTRL_0 16 +#define CLK_FSYS_USB30DRD_ACLK_30PHYCTRL_1 17 +#define CLK_FSYS_USB30DRD_BUS_CLK_EARLY 18 +#define CLK_FSYS_USB30DRD_REF_CLK 19 #endif /* _DT_BINDINGS_CLOCK_EXYNOS_7885_H */