diff options
author | Albecki, Mateusz <mateusz.albecki@intel.com> | 2019-08-09 22:36:17 +0800 |
---|---|---|
committer | Hao A Wu <hao.a.wu@intel.com> | 2019-08-13 10:54:35 +0800 |
commit | 1bfd58c22e1e123b2219ca2f21163c5ab7a7f62f (patch) | |
tree | d2c9b10ec019a8c1240d1a2ea41059e5e4246e42 /.gitmodules | |
parent | 12dcad5b1ec58eb33c351854ae37942b996ed2e5 (diff) | |
download | edk2-1bfd58c22e1e123b2219ca2f21163c5ab7a7f62f.zip edk2-1bfd58c22e1e123b2219ca2f21163c5ab7a7f62f.tar.gz edk2-1bfd58c22e1e123b2219ca2f21163c5ab7a7f62f.tar.bz2 |
MdeModulePkg: Add definition of the EDKII_UFS_HC_PLATFORM_PROTOCOL
https://bugzilla.tianocore.org/show_bug.cgi?id=1343
EDKII_UFS_HC_PLATFORM_PROTOCOL will allow the platform to inject
platform specific logic into standard UFS flows. Right now we
support callbacks pre and post host controller enable and pre
and post link startup. Provided callbacks allow the platform
driver to inject UIC programming after HCE is set which is
a standard initialization step covered by UFS specification as
well as cover some additional use cases during other callbacks.
For instance platform driver may switch to fast mode after link
startup.
We also allow the platform to override host controller capabilities
and version which might be useful to manage silicon bugs or
allow testing experimental features from new versions of the
specification.
Signed-off-by: Mateusz Albecki <mateusz.albecki@intel.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions