From: Mikko Perttunen <mperttunen-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
To: PREETHAM RAMACHANDRA
<pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org,
swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org,
thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
preetham260-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org
Cc: ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org,
linux-ide-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
vbyravarasu-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org,
pkunapuli-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org,
linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [v2,3/3] dt-bindings: ata: ahci_tegra: Add tegra210 AHCI
Date: Mon, 28 Nov 2016 15:05:29 +0200 [thread overview]
Message-ID: <bdc5d888-0d9f-fed2-8a74-c42ae7e6b810@nvidia.com> (raw)
In-Reply-To: <1479973418-21351-4-git-send-email-pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
On 24.11.2016 09:43, PREETHAM RAMACHANDRA wrote:
> From: Preetham Chandru R <pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
>
> Signed-off-by: Preetham Chandru R <pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
> ---
> .../bindings/ata/nvidia,tegra124-ahci.txt | 48 ++++++++++++++++------
> 1 file changed, 36 insertions(+), 12 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/ata/nvidia,tegra124-ahci.txt b/Documentation/devicetree/bindings/ata/nvidia,tegra124-ahci.txt
> index 66c83c3..446214f 100644
> --- a/Documentation/devicetree/bindings/ata/nvidia,tegra124-ahci.txt
> +++ b/Documentation/devicetree/bindings/ata/nvidia,tegra124-ahci.txt
> @@ -1,9 +1,9 @@
> -Tegra124 SoC SATA AHCI controller
> +Tegra SoC SATA AHCI controller
>
> Required properties :
> -- compatible : For Tegra124, must contain "nvidia,tegra124-ahci". Otherwise,
> - must contain '"nvidia,<chip>-ahci", "nvidia,tegra124-ahci"', where <chip>
> - is tegra132.
> +- compatible : Must be one of:
> + - Tegra124 : "nvidia,tegra124-ahci"
> + - Tegra210 : "nvidia,tegra210-ahci"
> - reg : Should contain 2 entries:
> - AHCI register set (SATA BAR5)
> - SATA register set
I think you added a new set in the first patch, AUX; you should add it
here as well.
> @@ -13,8 +13,6 @@ Required properties :
> - clock-names : Must include the following entries:
> - sata
> - sata-oob
> - - cml1
> - - pll_e
> - resets : Must contain an entry for each entry in reset-names.
> See ../reset/reset.txt for details.
> - reset-names : Must include the following entries:
> @@ -24,9 +22,35 @@ Required properties :
> - phys : Must contain an entry for each entry in phy-names.
> See ../phy/phy-bindings.txt for details.
> - phy-names : Must include the following entries:
> - - sata-phy : XUSB PADCTL SATA PHY
> -- hvdd-supply : Defines the SATA HVDD regulator
> -- vddio-supply : Defines the SATA VDDIO regulator
> -- avdd-supply : Defines the SATA AVDD regulator
> -- target-5v-supply : Defines the SATA 5V power regulator
> -- target-12v-supply : Defines the SATA 12V power regulator
> + - For T124:
> + - sata-phy : XUSB PADCTL SATA PHY
> + - For T210:
> + - sata-0
> +- For T124:
> + - hvdd-supply : Defines the SATA HVDD regulator
> + - vddio-supply : Defines the SATA VDDIO regulator
> + - avdd-supply : Defines the SATA AVDD regulator
> + - target-5v-supply : Defines the SATA 5V power regulator
> +- For T210:
> + - l0-hvddio-sata-supply : Defines the SATA HVDDIO regulator
> + - l0-dvddio-sata-supply : Defines the SATA DVDDIO regulator
> + - hvdd-pex-pll-e-supply : Defines the PEX PLL_E regulator
> + - dvdd-sata-pll-supply : Defines the SATA PLL regulator
> + - hvdd-sata-supply : Defines the SATA HVDD regulator
> +- nvidia,disable-features : Must include the following entries:
> + - devslp
> + - dipm
> +
> +Optional properties:
> +- clock-names :
> + - cml1 :
> + cml1 clock is required by phy so it is optional to define
> + here as phy driver will be enabling this clock.
The current phy driver does not seem to be enabling this clock. For
PCIE, the PCIE driver itself enables cml0. It might be true that the phy
driver should be enabling this. Thierry?
> + - pll_e :
> + pll_e is the parent of cml1 clock so it is optional to define
> + here as phy driver will be enabling this clock.
> +- nvidia,disable-features :
> + - hipm
> + - ncq
> + - partial
> + - slumber
>
>
Thanks,
Mikko.
next prev parent reply other threads:[~2016-11-28 13:05 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-11-24 7:43 [PATCH v2 0/3] ADD AHCI support for tegra210 Preetham Chandru Ramchandra
2016-11-24 7:43 ` [PATCH v2 1/3] ata: ahci_tegra: add " Preetham Chandru Ramchandra
[not found] ` <1479973418-21351-2-git-send-email-pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-11-28 12:32 ` [v2,1/3] " Mikko Perttunen
[not found] ` <7a8d3270-b8b7-06f9-b8d1-39f9575645ce-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-12-21 8:50 ` Preetham Chandru
[not found] ` <7c1c25bc28a040df9f1f47884ad25746-7W72rfoJkVnYuxH7O460wFaTQe2KTcn/@public.gmane.org>
2016-12-21 9:02 ` Mikko Perttunen
2016-11-24 7:43 ` [PATCH v2 2/3] ata: ahci_tegra: Add support to disable features Preetham Chandru Ramchandra
[not found] ` <1479973418-21351-3-git-send-email-pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-11-28 12:38 ` [v2,2/3] " Mikko Perttunen
[not found] ` <bb810105-4196-0594-d378-3c6a7a94b475-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-12-21 9:12 ` Preetham Chandru
[not found] ` <209a3fbeaf094dd992220b850cc62692-7W72rfoJkVnYuxH7O460wFaTQe2KTcn/@public.gmane.org>
2016-12-21 9:31 ` Mikko Perttunen
[not found] ` <268c0db6-e172-0430-b5e0-a04e74c6ee9d-/1wQRMveznE@public.gmane.org>
2016-12-21 9:37 ` Preetham Chandru
2016-11-24 7:43 ` [PATCH v2 3/3] dt-bindings: ata: ahci_tegra: Add tegra210 AHCI Preetham Chandru Ramchandra
[not found] ` <1479973418-21351-4-git-send-email-pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-11-28 13:05 ` Mikko Perttunen [this message]
[not found] ` <bdc5d888-0d9f-fed2-8a74-c42ae7e6b810-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-11-28 13:52 ` [v2,3/3] " Jon Hunter
[not found] ` <bc12a764-ddc3-84cf-aa43-3900d1e78021-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2016-12-22 8:50 ` Preetham Chandru
2016-12-21 11:41 ` Preetham Chandru
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=bdc5d888-0d9f-fed2-8a74-c42ae7e6b810@nvidia.com \
--to=mperttunen-ddmlm1+adcrqt0dzr+alfa@public.gmane.org \
--cc=ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=linux-ide-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=pchandru-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=pkunapuli-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
--cc=preetham260-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org \
--cc=thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
--cc=tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=vbyravarasu-DDmLM1+adcrQT0dZR+AlfA@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox