Message ID | 20240127001926.495769-10-andre.draszik@linaro.org |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel+bounces-40932-ouuuleilei=gmail.com@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:2395:b0:106:343:edcb with SMTP id gw21csp231636dyb; Fri, 26 Jan 2024 16:23:56 -0800 (PST) X-Google-Smtp-Source: AGHT+IHC8gf0EJKU4kXCCX/YF2/6c5iHgHv9tqLwhbWDZ+1Ehhrv0ZsWV+rOPbxD050T9lmbcHi+ X-Received: by 2002:a05:6358:15d5:b0:176:7284:8305 with SMTP id t21-20020a05635815d500b0017672848305mr590365rwh.20.1706315036076; Fri, 26 Jan 2024 16:23:56 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706315036; cv=pass; d=google.com; s=arc-20160816; b=mZCsAQ22aQtpN6cL7qLT/Kg7WmX3Adzhyakmkm+ONOaFhv6C11H+nF3sRTYBex/YVw FRzSV4vlEMEjXOSMxkdaL1h7GKC4B8mfJJsMq10FaEBT5GplS0sLGFAiB4+X79tZHwYl NYBVyEDg4KlOKXePysT4XdlAYV/a6CeyjaMtt8AI5TFQFL117VAjy3ZKLNmcs4DxTOLy eJ8KEIOMbGBrAMi1gySx39ir/Q8i9L1BEC78gy5IAZ4r5++xc6ZdvLAVArCCh9thfwAv jiznRkQdtRpX3lRnMGnNt1LIN3ut+e5DICxEHjtcMhfPZKHiZycEOTu3HM4jmTGzn7GN LD0A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=RijGLQFZHcqv92gTLyle4UGWg8cGZKgYkgyYQE7GkCw=; fh=TOy9P9R4dw7gQuS6erfsRq6Bs2QGsqU+Z4u7pVJui9w=; b=pF0ka1xQMwa4fQ4MilpnoBoAWv8OsaeQ3CyMhrk9A/hIQkR5OenK7feNJd7hKq8voW X5fDawjYzxDskqK8faln+nZbUHY3ndrGrRKHO4Wz29BVVDnsRVr1MtbWHl71amwur9t0 sPAVQ7MVcCa/8SWaGKFVXyAKjLqf6u8YgBCZMLNGGC+kqd5iqk/vt3AxWMejcUPYfjTg 09nop9r7vqyAfAWdFZVk+bipaJlM3d4c+GHN+aNZ5TzmNQ3Bupu7dY1O5dI0TYkzGTKK wTiiyphRPYB5W/8X1G/s8f4jy9UWOOnYRgtu5Cx76CgoHACJKufAtMKL+KuMzYu24beO +jFw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JWk1iTHz; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-40932-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-40932-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id l16-20020a17090aec1000b00290291f4348si3897368pjy.182.2024.01.26.16.23.55 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 16:23:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-40932-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JWk1iTHz; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-40932-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-40932-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 11035288A62 for <ouuuleilei@gmail.com>; Sat, 27 Jan 2024 00:22:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CF76B14A93; Sat, 27 Jan 2024 00:19:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="JWk1iTHz" 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 A30D820FB for <linux-kernel@vger.kernel.org>; Sat, 27 Jan 2024 00:19:46 +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=1706314790; cv=none; b=hnwE0OVKGCQwIUSpUFbrdlrIa2Uf3qV/O1mwoGEvLV6WdXzcjVKHbuEjji5hxtObH4Q/cybnIL/IHr+aDLbv9j6jlkBktybjR+UgvMczSxq5HxmzQmpKWt0xaKxLqtQ1xuwGunCNKODiEpyB+j9OaSpcxLnd+nYkjJQOGWltZS4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706314790; c=relaxed/simple; bh=uTi26V2MzJtJNZVNk17iXxL86RmaAHxtWr8TzutnTS4=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=tgfO0fbTyUHAVlZa8K1BWmcAnBORA3jYn0Iawp/T61oQ5pNqnzq8NlsO1MM/GpdAIE5rcnuvT/s1R6ADxrt10nHv1XZF5PAjeyd2R6myDrPxl0yJ3AplYb8tJGKanU/HlDJszM+cB2GyGaBw0RjjGhBQUqRGpWiTE51j+BupROI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=JWk1iTHz; arc=none smtp.client-ip=209.85.167.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lf1-f51.google.com with SMTP id 2adb3069b0e04-5101f2dfd97so1230329e87.2 for <linux-kernel@vger.kernel.org>; Fri, 26 Jan 2024 16:19:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706314784; x=1706919584; darn=vger.kernel.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=RijGLQFZHcqv92gTLyle4UGWg8cGZKgYkgyYQE7GkCw=; b=JWk1iTHzJzpglp6l5Ay3dUG9fjksSE5ZItlFnPVNkkwUuzq7y8r5N41VM3RW//NM2n 690WtqLbGJahlImP19V9N7V85pFjDipX5V1ldh2Rimt2A6jkxobMrUl44hItci0KBRyT yI7btL0D+LRv3f62FOvSQk93ZV/EOkyXuZKbh3kbaiMfYWQybltZ65ZxYQnaqqsgb087 icuffZZHBbzZIr6frqG82Wnk8XdTNTzH5Irid1laafN2YK8ykGtqFFQlVqoutQ9V5U0b LdO7Ro+wjd50RsKRAWa/kAvTXpff+l35vwY+ywigo9jh0/DBnQrF++eweihV+ItK0gaB S+GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706314784; x=1706919584; 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=RijGLQFZHcqv92gTLyle4UGWg8cGZKgYkgyYQE7GkCw=; b=c8ufTcPo5DxdXKL01SdhEYxJjkVKgF7uJ2en+RWP4vfVLbb/ltiVvJs8Q4xLYOMEwV 8jrxCPkcuRxRxFNnyGl1BKLsBpbNxPJDwq14DiU77AXn9xWKJ2LP886u6f2fg3HeDSe+ Do78GXskLswew1eeyvR4W4xbFokNhzGT9kuLDXrHEAH7EtZPEzpBSdLPRYp0XVmvYS1k b9bs+bJvvh+B5c243E+olwPICxCK0p4t/WBMDZGskcEMM4r9Wv3eBO2Z7ppNZxthYEYj 44WGmy/BLhqD6XQnWu30WZDHn4n48Ver/jfcjIyF2suGrPBRQECjFgCA1EipvtWZINT4 rcJQ== X-Gm-Message-State: AOJu0Yza70SlkcExbRFvMkJqh8Tn8ggsdvcd1eIlZ4D7FhQQQCt2rZlt w7w28DyhM42sVAXWY7J03gAk7i2TknMqhDe++SUuBe3bnkaEgJX+IOUJKi62ND4= X-Received: by 2002:a19:4f53:0:b0:510:d4a:d367 with SMTP id a19-20020a194f53000000b005100d4ad367mr270843lfk.2.1706314784131; Fri, 26 Jan 2024 16:19:44 -0800 (PST) Received: from puffmais.c.googlers.com.com (229.112.91.34.bc.googleusercontent.com. [34.91.112.229]) by smtp.gmail.com with ESMTPSA id x16-20020a170906135000b00a339d705a10sm1141359ejb.80.2024.01.26.16.19.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Jan 2024 16:19:43 -0800 (PST) From: =?utf-8?q?Andr=C3=A9_Draszik?= <andre.draszik@linaro.org> To: peter.griffin@linaro.org, mturquette@baylibre.com, sboyd@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org Cc: linux-kernel@vger.kernel.org, kernel-team@android.com, tudor.ambarus@linaro.org, willmcvicker@google.com, semen.protsenko@linaro.org, alim.akhtar@samsung.com, s.nawrocki@samsung.com, tomasz.figa@gmail.com, cw00.choi@samsung.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org Subject: [PATCH 9/9] clk: samsung: gs101: don't CLK_IGNORE_UNUSED peric1_sysreg clock Date: Sat, 27 Jan 2024 00:19:13 +0000 Message-ID: <20240127001926.495769-10-andre.draszik@linaro.org> X-Mailer: git-send-email 2.43.0.429.g432eaa2c6b-goog In-Reply-To: <20240127001926.495769-1-andre.draszik@linaro.org> References: <20240127001926.495769-1-andre.draszik@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: <linux-kernel.vger.kernel.org> List-Subscribe: <mailto:linux-kernel+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-kernel+unsubscribe@vger.kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1789200995127399661 X-GMAIL-MSGID: 1789200995127399661 |
Series |
[1/9] clk: samsung: gs-101: drop extra empty line
|
|
Commit Message
André Draszik
Jan. 27, 2024, 12:19 a.m. UTC
Now that we have hooked it up in the DTS, we can drop the
CLK_IGNORE_UNUSED from here.
Signed-off-by: André Draszik <andre.draszik@linaro.org>
---
drivers/clk/samsung/clk-gs101.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Comments
On Fri, Jan 26, 2024 at 6:19 PM André Draszik <andre.draszik@linaro.org> wrote: > > Now that we have hooked it up in the DTS, we can drop the > CLK_IGNORE_UNUSED from here. > > Signed-off-by: André Draszik <andre.draszik@linaro.org> > --- Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org> > drivers/clk/samsung/clk-gs101.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c > index 7f6c3b52d9ff..d55ed64d0e29 100644 > --- a/drivers/clk/samsung/clk-gs101.c > +++ b/drivers/clk/samsung/clk-gs101.c > @@ -3393,7 +3393,7 @@ static const struct samsung_gate_clock peric1_gate_clks[] __initconst = { > GATE(CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK, > "gout_peric1_sysreg_peric1_pclk", "mout_peric1_bus_user", > CLK_CON_GAT_GOUT_BLK_PERIC1_UID_SYSREG_PERIC1_IPCLKPORT_PCLK, > - 21, CLK_IGNORE_UNUSED, 0), > + 21, 0, 0), > }; > > static const struct samsung_cmu_info peric1_cmu_info __initconst = { > -- > 2.43.0.429.g432eaa2c6b-goog >
On Sat, 27 Jan 2024 at 00:19, André Draszik <andre.draszik@linaro.org> wrote: > > Now that we have hooked it up in the DTS, we can drop the > CLK_IGNORE_UNUSED from here. > > Signed-off-by: André Draszik <andre.draszik@linaro.org> > --- Reviewed-by: Peter Griffin <peter.griffin@linaro.org> > drivers/clk/samsung/clk-gs101.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c > index 7f6c3b52d9ff..d55ed64d0e29 100644 > --- a/drivers/clk/samsung/clk-gs101.c > +++ b/drivers/clk/samsung/clk-gs101.c > @@ -3393,7 +3393,7 @@ static const struct samsung_gate_clock peric1_gate_clks[] __initconst = { > GATE(CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK, > "gout_peric1_sysreg_peric1_pclk", "mout_peric1_bus_user", > CLK_CON_GAT_GOUT_BLK_PERIC1_UID_SYSREG_PERIC1_IPCLKPORT_PCLK, > - 21, CLK_IGNORE_UNUSED, 0), > + 21, 0, 0), > }; > > static const struct samsung_cmu_info peric1_cmu_info __initconst = { > -- > 2.43.0.429.g432eaa2c6b-goog >
On 27/01/2024 01:19, André Draszik wrote: > Now that we have hooked it up in the DTS, we can drop the Your driver patch cannot depend on DTS. Not for a new platform. I am repeating this all the time last days... > CLK_IGNORE_UNUSED from here. > > Signed-off-by: André Draszik <andre.draszik@linaro.org> > --- > drivers/clk/samsung/clk-gs101.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c > index 7f6c3b52d9ff..d55ed64d0e29 100644 > --- a/drivers/clk/samsung/clk-gs101.c > +++ b/drivers/clk/samsung/clk-gs101.c > @@ -3393,7 +3393,7 @@ static const struct samsung_gate_clock peric1_gate_clks[] __initconst = { > GATE(CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK, > "gout_peric1_sysreg_peric1_pclk", "mout_peric1_bus_user", > CLK_CON_GAT_GOUT_BLK_PERIC1_UID_SYSREG_PERIC1_IPCLKPORT_PCLK, > - 21, CLK_IGNORE_UNUSED, 0), I don't understand. You just added this clock in this patchset. This means that your patch #3 is incorrect. Best regards, Krzysztof
Hi Krzysztof, On Mon, 2024-01-29 at 12:03 +0100, Krzysztof Kozlowski wrote: > On 27/01/2024 01:19, André Draszik wrote: > > Now that we have hooked it up in the DTS, we can drop the > > Your driver patch cannot depend on DTS. Not for a new platform. I am > repeating this all the time last days... > > > CLK_IGNORE_UNUSED from here. > > > > Signed-off-by: André Draszik <andre.draszik@linaro.org> > > --- > > drivers/clk/samsung/clk-gs101.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c > > index 7f6c3b52d9ff..d55ed64d0e29 100644 > > --- a/drivers/clk/samsung/clk-gs101.c > > +++ b/drivers/clk/samsung/clk-gs101.c > > @@ -3393,7 +3393,7 @@ static const struct samsung_gate_clock peric1_gate_clks[] __initconst = { > > GATE(CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK, > > "gout_peric1_sysreg_peric1_pclk", "mout_peric1_bus_user", > > CLK_CON_GAT_GOUT_BLK_PERIC1_UID_SYSREG_PERIC1_IPCLKPORT_PCLK, > > - 21, CLK_IGNORE_UNUSED, 0), > > I don't understand. You just added this clock in this patchset. This > means that your patch #3 is incorrect. In patch #3 I'm hooking up all the clocks to Linux. If I don't CLK_IGNORE_UNUSED for the 'sysreg' pclk in patch #3, then it'll hang on loading drivers that require sysreg access (because Linux disabled the clock). I can not change patch #8 to come between 2 and 3 either, because at that stage neither the clock nor the DT node reference &cmu_peric1 actually exist, and the clock and can't be claimed by sysreg. Since we can not mix DT and driver changes in the same commit, I can not merge patches #3 and #4 and #8 either. I had to do it this way so that the platform always boots for every commit to keep things bisectable. Alternatively, I could merge patches #4 and #8 (but that seems wrong to me), or drop patches #7, #8 and #9 from this series and apply it later in the -rc phase? Is there a better way that you have in mind that we're missing, that keeps things atomic and bootable/bisectable? Cheers, Andre'
On 29/01/2024 14:47, André Draszik wrote: > Hi Krzysztof, > > On Mon, 2024-01-29 at 12:03 +0100, Krzysztof Kozlowski wrote: >> On 27/01/2024 01:19, André Draszik wrote: >>> Now that we have hooked it up in the DTS, we can drop the >> >> Your driver patch cannot depend on DTS. Not for a new platform. I am >> repeating this all the time last days... >> >>> CLK_IGNORE_UNUSED from here. >>> >>> Signed-off-by: André Draszik <andre.draszik@linaro.org> >>> --- >>> drivers/clk/samsung/clk-gs101.c | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c >>> index 7f6c3b52d9ff..d55ed64d0e29 100644 >>> --- a/drivers/clk/samsung/clk-gs101.c >>> +++ b/drivers/clk/samsung/clk-gs101.c >>> @@ -3393,7 +3393,7 @@ static const struct samsung_gate_clock peric1_gate_clks[] __initconst = { >>> GATE(CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK, >>> "gout_peric1_sysreg_peric1_pclk", "mout_peric1_bus_user", >>> CLK_CON_GAT_GOUT_BLK_PERIC1_UID_SYSREG_PERIC1_IPCLKPORT_PCLK, >>> - 21, CLK_IGNORE_UNUSED, 0), >> >> I don't understand. You just added this clock in this patchset. This >> means that your patch #3 is incorrect. > > In patch #3 I'm hooking up all the clocks to Linux. If I don't CLK_IGNORE_UNUSED > for the 'sysreg' pclk in patch #3, then it'll hang on loading drivers that > require sysreg access (because Linux disabled the clock). Then add clk_ignore_unused to cmdline. That's anyway recommended for development platforms without full clock and pd description (pd_ignore_unused). Not mentioning that we might default to clk_ignore_unused at some point soon. > > I can not change patch #8 to come between 2 and 3 either, because at that stage > neither the clock nor the DT node reference &cmu_peric1 actually exist, and the > clock and can't be claimed by sysreg. At the point of me applying this patch, there will be no DTS node either. This ordering fixes nothing. > > Since we can not mix DT and driver changes in the same commit, I can not merge > patches #3 and #4 and #8 either. > > I had to do it this way so that the platform always boots for every commit to keep > things bisectable. But it is not bisectable - you did not fix anything. You can try by yourself: # git checkout drivers # git am patch #1, #2, #3 and #9 # git checkout dt # git am patch #4, #5, #6, #7, #8 and now try to bisect it. You will have the same problems you try to avoid. So what is solved by this ordering? Nothing. > > Alternatively, I could merge patches #4 and #8 (but that seems wrong to me), or > drop patches #7, #8 and #9 from this series and apply it later in the -rc phase? Probably the mistake was done in the way how you upstream things: adding sysreg syscon without its clocks. Additionally: 1. Disabling unused clocks is current OS policy, so why the policy should affect DTS and driver ordering? 2. This is platform did not receive a release kernel, so glitches are okay. For this case #9 must be squashed with #3. #4 with #9. > > > Is there a better way that you have in mind that we're missing, that keeps things > atomic and bootable/bisectable? Best regards, Krzysztof
On Mon, 2024-01-29 at 15:08 +0100, Krzysztof Kozlowski wrote:
> For this case #9 must be squashed with #3. #4 with #9.
Will do as you suggest, Krzysztof (I think you meant #4 with #8).
Thanks for your patience.
Cheers,
Andre'
On 29/01/2024 16:21, André Draszik wrote: > On Mon, 2024-01-29 at 15:08 +0100, Krzysztof Kozlowski wrote: >> For this case #9 must be squashed with #3. #4 with #9. > > Will do as you suggest, Krzysztof (I think you meant #4 with #8). Yes, indeed, the DTS patches. Best regards, Krzysztof
diff --git a/drivers/clk/samsung/clk-gs101.c b/drivers/clk/samsung/clk-gs101.c index 7f6c3b52d9ff..d55ed64d0e29 100644 --- a/drivers/clk/samsung/clk-gs101.c +++ b/drivers/clk/samsung/clk-gs101.c @@ -3393,7 +3393,7 @@ static const struct samsung_gate_clock peric1_gate_clks[] __initconst = { GATE(CLK_GOUT_PERIC1_SYSREG_PERIC1_PCLK, "gout_peric1_sysreg_peric1_pclk", "mout_peric1_bus_user", CLK_CON_GAT_GOUT_BLK_PERIC1_UID_SYSREG_PERIC1_IPCLKPORT_PCLK, - 21, CLK_IGNORE_UNUSED, 0), + 21, 0, 0), }; static const struct samsung_cmu_info peric1_cmu_info __initconst = {