From: Bean Huo <huobean@gmail.com>
To: Chanho Park <chanho61.park@samsung.com>,
Alim Akhtar <alim.akhtar@samsung.com>,
"James E . J . Bottomley" <jejb@linux.ibm.com>,
"Martin K . Petersen" <martin.petersen@oracle.com>
Cc: Can Guo <cang@codeaurora.org>, Jaegeuk Kim <jaegeuk@kernel.org>,
Kiwoong Kim <kwmad.kim@samsung.com>,
Avri Altman <avri.altman@wdc.com>,
Adrian Hunter <adrian.hunter@intel.com>,
Christoph Hellwig <hch@infradead.org>,
Bart Van Assche <bvanassche@acm.org>,
jongmin jeong <jjmin.jeong@samsung.com>,
Gyunghoon Kwon <goodjob.kwon@samsung.com>,
linux-samsung-soc@vger.kernel.org, linux-scsi@vger.kernel.org
Subject: Re: [PATCH 14/15] scsi: ufs: ufs-exynos: multi-host configuration for exynosauto
Date: Tue, 03 Aug 2021 18:57:28 +0200 [thread overview]
Message-ID: <73a79fbbec661cd898feda9064a10c6c182d7fad.camel@gmail.com> (raw)
In-Reply-To: <20210709065711.25195-15-chanho61.park@samsung.com>
On Fri, 2021-07-09 at 15:57 +0900, Chanho Park wrote:
> We divide this M-HCI as PH(Physical Host) and VHs(Virtual Host). The
> PH
>
> supports all UFSHCI functions(all SAPs) same as conventional UFSHCI
> but
>
> the VH only supports data transfer function. Thus, except UTP_CMD_SAP
> and
>
> UTP_TMPSAP, the PH should handle all the physical features.
Hi Chanho park,
You mentioned this in your coverletter:
"There are two types of host controllers on the UFS host controller
that we designed. The UFS device has a Function Arbitor that arranges
commands of each host. When each host transmits a command to the
Arbitor, the Arbitor transmits it to the UTP layer".
where does this "Function Arbitor" exit? From your comments, seems it
exists on the UFS device side? right? If this is true, where is related
code in your patch?? Maybe you only submited partial of your real
driver parch for this controller??
Bean
next prev parent reply other threads:[~2021-08-03 17:01 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <CGME20210709065721epcas2p46f7aae35571c10f233b71a6381214419@epcas2p4.samsung.com>
2021-07-09 6:56 ` [PATCH 00/15] introduce exynosauto v9 ufs driver Chanho Park
2021-07-09 6:56 ` [PATCH 01/15] scsi: ufs: add quirk to handle broken UIC command Chanho Park
2021-07-09 6:56 ` [PATCH 02/15] scsi: ufs: add quirk to enable host controller without interface configuration Chanho Park
2021-07-13 18:10 ` Alim Akhtar
2021-07-14 3:26 ` Chanho Park
2021-07-09 6:56 ` [PATCH 03/15] scsi: ufs: ufs-exynos: change pclk available max value Chanho Park
2021-07-13 18:18 ` Alim Akhtar
2021-07-09 6:57 ` [PATCH 04/15] scsi: ufs: ufs-exynos: simplify drv_data retrieval Chanho Park
2021-07-13 18:59 ` Alim Akhtar
2021-07-09 6:57 ` [PATCH 05/15] scsi: ufs: ufs-exynos: get sysreg regmap for io-coherency Chanho Park
2021-07-09 6:57 ` [PATCH 06/15] scsi: ufs: ufs-exynos: add refclkout_stop control Chanho Park
2021-07-14 1:41 ` Alim Akhtar
2021-07-09 6:57 ` [PATCH 07/15] scsi: ufs: ufs-exynos: add setup_clocks callback Chanho Park
2021-07-09 6:57 ` [PATCH 08/15] scsi: ufs: ufs-exynos: correct timeout value setting registers Chanho Park
2021-07-09 6:57 ` [PATCH 09/15] scsi: ufs: ufs-exynos: support custom version of ufs_hba_variant_ops Chanho Park
2021-07-09 6:57 ` [PATCH 10/15] scsi: ufs: ufs-exynos: add EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR option Chanho Park
2021-07-09 6:57 ` [PATCH 11/15] scsi: ufs: ufs-exynos: factor out priv data init Chanho Park
2021-07-09 6:57 ` [PATCH 12/15] scsi: ufs: ufs-exynos: add pre/post_hce_enable drv callbacks Chanho Park
2021-07-09 6:57 ` [PATCH 13/15] scsi: ufs: ufs-exynos: support exynosauto v9 ufs driver Chanho Park
2021-07-13 10:57 ` Krzysztof Kozlowski
2021-07-13 12:07 ` Chanho Park
2021-07-13 12:11 ` Alim Akhtar
2021-07-16 15:03 ` Rob Herring
2021-07-09 6:57 ` [PATCH 14/15] scsi: ufs: ufs-exynos: multi-host configuration for exynosauto Chanho Park
2021-08-03 16:57 ` Bean Huo [this message]
2021-08-03 23:35 ` Chanho Park
2021-07-09 6:57 ` [PATCH 15/15] scsi: ufs: ufs-exynos: introduce exynosauto v9 virtual host Chanho Park
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=73a79fbbec661cd898feda9064a10c6c182d7fad.camel@gmail.com \
--to=huobean@gmail.com \
--cc=adrian.hunter@intel.com \
--cc=alim.akhtar@samsung.com \
--cc=avri.altman@wdc.com \
--cc=bvanassche@acm.org \
--cc=cang@codeaurora.org \
--cc=chanho61.park@samsung.com \
--cc=goodjob.kwon@samsung.com \
--cc=hch@infradead.org \
--cc=jaegeuk@kernel.org \
--cc=jejb@linux.ibm.com \
--cc=jjmin.jeong@samsung.com \
--cc=kwmad.kim@samsung.com \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=linux-scsi@vger.kernel.org \
--cc=martin.petersen@oracle.com \
/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