All of lore.kernel.org
 help / color / mirror / Atom feed
From: Frank Wang <frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
To: heiko-4mtYJXux2i+zQB+pC5nmwQ@public.gmane.org,
	marex-ynQEQJNshbs@public.gmane.org,
	bmeng.cn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
	philipp.tomsich-SN7IsUiht6C/RdPyistoZJqQE7yCjDx5@public.gmane.org,
	klaus.goger-SN7IsUiht6C/RdPyistoZJqQE7yCjDx5@public.gmane.org,
	jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org,
	sjg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org,
	kever.yang-TNX95d0MmH7DzftRWevZcw@public.gmane.org
Cc: jianing.ren-TNX95d0MmH7DzftRWevZcw@public.gmane.org,
	marek.belisko-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
	wmc-TNX95d0MmH7DzftRWevZcw@public.gmane.org,
	u-boot-0aAXYlwwYIKGBzrmiIFOJg@public.gmane.org,
	william.wu-TNX95d0MmH7DzftRWevZcw@public.gmane.org,
	linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
	linux-amarula-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org,
	chenjh-TNX95d0MmH7DzftRWevZcw@public.gmane.org
Subject: [PATCH v6 02/16] clk: rk3399: Set empty for TCPHY assigned-clocks
Date: Tue, 26 May 2020 11:32:06 +0800	[thread overview]
Message-ID: <20200526033220.20047-3-frank.wang@rock-chips.com> (raw)
In-Reply-To: <20200526033220.20047-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>

From: Jagan Teki <jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>

Due to v5.7-rc1 sync the SD controller nodes in rk3399.dtsi
have SCLK_UPHY0_TCPDCORE, SCLK_UPHY1_TCPDCORE assigned-clocks
which are usually required for Linux and don't require to
handle them in U-Boot.

  assigned-clocks = <&cru SCLK_UPHY0_TCPDCORE>;
  assigned-clocks = <&cru SCLK_UPHY1_TCPDCORE>;

So, mark them as empty in clock otherwise device probe on
those typec phy driver would fail.

Signed-off-by: Jagan Teki <jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org>
Reviewed-by: Kever Yang <kever.yang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
---
 drivers/clk/rockchip/clk_rk3399.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/clk/rockchip/clk_rk3399.c b/drivers/clk/rockchip/clk_rk3399.c
index b53f2f984e..98fc6a3267 100644
--- a/drivers/clk/rockchip/clk_rk3399.c
+++ b/drivers/clk/rockchip/clk_rk3399.c
@@ -997,6 +997,8 @@ static ulong rk3399_clk_set_rate(struct clk *clk, ulong rate)
 	case ACLK_VOP1:
 	case HCLK_VOP1:
 	case HCLK_SD:
+	case SCLK_UPHY0_TCPDCORE:
+	case SCLK_UPHY1_TCPDCORE:
 		/**
 		 * assigned-clocks handling won't require for vopl, so
 		 * return 0 to satisfy clk_set_defaults during device probe.
-- 
2.17.1

WARNING: multiple messages have this Message-ID (diff)
From: Frank Wang <frank.wang@rock-chips.com>
To: u-boot@lists.denx.de
Subject: [PATCH v6 02/16] clk: rk3399: Set empty for TCPHY assigned-clocks
Date: Tue, 26 May 2020 11:32:06 +0800	[thread overview]
Message-ID: <20200526033220.20047-3-frank.wang@rock-chips.com> (raw)
In-Reply-To: <20200526033220.20047-1-frank.wang@rock-chips.com>

From: Jagan Teki <jagan@amarulasolutions.com>

Due to v5.7-rc1 sync the SD controller nodes in rk3399.dtsi
have SCLK_UPHY0_TCPDCORE, SCLK_UPHY1_TCPDCORE assigned-clocks
which are usually required for Linux and don't require to
handle them in U-Boot.

  assigned-clocks = <&cru SCLK_UPHY0_TCPDCORE>;
  assigned-clocks = <&cru SCLK_UPHY1_TCPDCORE>;

So, mark them as empty in clock otherwise device probe on
those typec phy driver would fail.

Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
---
 drivers/clk/rockchip/clk_rk3399.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/clk/rockchip/clk_rk3399.c b/drivers/clk/rockchip/clk_rk3399.c
index b53f2f984e..98fc6a3267 100644
--- a/drivers/clk/rockchip/clk_rk3399.c
+++ b/drivers/clk/rockchip/clk_rk3399.c
@@ -997,6 +997,8 @@ static ulong rk3399_clk_set_rate(struct clk *clk, ulong rate)
 	case ACLK_VOP1:
 	case HCLK_VOP1:
 	case HCLK_SD:
+	case SCLK_UPHY0_TCPDCORE:
+	case SCLK_UPHY1_TCPDCORE:
 		/**
 		 * assigned-clocks handling won't require for vopl, so
 		 * return 0 to satisfy clk_set_defaults during device probe.
-- 
2.17.1

  parent reply	other threads:[~2020-05-26  3:32 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-05-26  3:32 [PATCH v6 00/16] Add Rockchip RK3399 USB3.0 Host support Frank Wang
2020-05-26  3:32 ` Frank Wang
2020-05-26  3:32 ` [PATCH v6 01/16] clk: rk3399: Enable/Disable the USB2PHY clk Frank Wang
2020-05-26  3:32   ` Frank Wang
     [not found] ` <20200526033220.20047-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-26  3:32   ` Frank Wang [this message]
2020-05-26  3:32     ` [PATCH v6 02/16] clk: rk3399: Set empty for TCPHY assigned-clocks Frank Wang
2020-05-26  3:32   ` [PATCH v6 03/16] clk: rk3399: Enable/Disable TCPHY clocks Frank Wang
2020-05-26  3:32     ` Frank Wang
2020-05-26  3:32   ` [PATCH v6 04/16] arm: mach-rockchip: bind sub-nodes for rk3399_syscon Frank Wang
2020-05-26  3:32     ` Frank Wang
2020-05-26  4:12     ` Jagan Teki
2020-05-26  4:12       ` Jagan Teki
2020-05-29 10:12     ` Kever Yang
2020-05-29 10:12       ` Kever Yang
2020-05-26  3:33   ` [PATCH v6 05/16] phy: rockchip: Add Rockchip USB2PHY driver Frank Wang
2020-05-26  3:33     ` Frank Wang
     [not found]     ` <20200526033355.20147-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-26  3:33       ` [PATCH v6 06/16] phy: rockchip: Add Rockchip USB TypeC PHY driver Frank Wang
2020-05-26  3:33         ` Frank Wang
2020-05-26  3:33       ` [PATCH v6 07/16] usb: dwc3: add dis_enblslpm_quirk Frank Wang
2020-05-26  3:33         ` Frank Wang
2020-05-26  3:33       ` [PATCH v6 08/16] usb: dwc3: add dis_u2_freeclk_exists_quirk Frank Wang
2020-05-26  3:33         ` Frank Wang
2020-05-26  3:33       ` [PATCH v6 09/16] usb: dwc3: Add disable u2mac linestate check quirk Frank Wang
2020-05-26  3:33         ` Frank Wang
2020-05-26  3:34   ` [PATCH v6 10/16] usb: dwc3: Enable AutoRetry feature in the controller Frank Wang
2020-05-26  3:34     ` Frank Wang
     [not found]     ` <20200526033435.20235-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-26  3:34       ` [PATCH v6 11/16] usb: dwc3: amend UTMI/UTMIW phy interface setup Frank Wang
2020-05-26  3:34         ` Frank Wang
2020-05-26  3:34       ` [PATCH v6 12/16] usb: dwc3: add make compatible for rockchip platform Frank Wang
2020-05-26  3:34         ` Frank Wang
2020-05-26  4:11         ` Jagan Teki
2020-05-26  4:11           ` Jagan Teki
2020-05-26  3:34       ` [PATCH v6 13/16] driver: usb: drop legacy rockchip xhci driver Frank Wang
2020-05-26  3:34         ` Frank Wang
2020-05-28 14:29         ` Heiko Stuebner
2020-05-28 14:29           ` Heiko Stuebner
2020-05-26  3:34       ` [PATCH v6 14/16] ARM: dts: rk3399-evb: usb3.0 host support Frank Wang
2020-05-26  3:34         ` Frank Wang
2020-05-26  3:35   ` [PATCH v6 15/16] configs: evb-rk3399: update support usb3.0 host Frank Wang
2020-05-26  3:35     ` Frank Wang
     [not found]     ` <20200526033516.20325-1-frank.wang-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2020-05-26  3:35       ` [PATCH v6 16/16] roc-rk3399-pc: Enable USB3.0 Host Frank Wang
2020-05-26  3:35         ` Frank Wang
2020-06-01  0:54   ` [PATCH v6 00/16] Add Rockchip RK3399 USB3.0 Host support Kever Yang
2020-06-01  0:54     ` Kever Yang
2020-05-26  4:16 ` Jagan Teki
2020-05-26  4:16   ` Jagan Teki
2020-05-26  8:55 ` Marcin Juszkiewicz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200526033220.20047-3-frank.wang@rock-chips.com \
    --to=frank.wang-tnx95d0mmh7dzftrwevzcw@public.gmane.org \
    --cc=bmeng.cn-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=chenjh-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
    --cc=heiko-4mtYJXux2i+zQB+pC5nmwQ@public.gmane.org \
    --cc=jagan-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org \
    --cc=jianing.ren-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
    --cc=kever.yang-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
    --cc=klaus.goger-SN7IsUiht6C/RdPyistoZJqQE7yCjDx5@public.gmane.org \
    --cc=linux-amarula-dyjBcgdgk7Pe9wHmmfpqLFaTQe2KTcn/@public.gmane.org \
    --cc=linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org \
    --cc=marek.belisko-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=marex-ynQEQJNshbs@public.gmane.org \
    --cc=philipp.tomsich-SN7IsUiht6C/RdPyistoZJqQE7yCjDx5@public.gmane.org \
    --cc=sjg-F7+t8E8rja9g9hUCZPvPmw@public.gmane.org \
    --cc=u-boot-0aAXYlwwYIKGBzrmiIFOJg@public.gmane.org \
    --cc=william.wu-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
    --cc=wmc-TNX95d0MmH7DzftRWevZcw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.