Home
last modified time | relevance | path

Searched full:ufshc (Results 1 – 25 of 45) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/ufs/
H A Dqcom,ufs.yaml18 const: qcom,ufshc
26 - qcom,msm8994-ufshc
27 - qcom,msm8996-ufshc
28 - qcom,msm8998-ufshc
29 - qcom,sa8775p-ufshc
30 - qcom,sc8280xp-ufshc
31 - qcom,sdm845-ufshc
32 - qcom,sm6115-ufshc
33 - qcom,sm6350-ufshc
34 - qcom,sm8150-ufshc
[all …]
H A Dcdns,ufshc.yaml4 $id: http://devicetree.org/schemas/ufs/cdns,ufshc.yaml#
18 - cdns,ufshc
19 - cdns,ufshc-m31-16nm
30 - cdns,ufshc
32 - cdns,ufshc-m31-16nm
67 compatible = "cdns,ufshc", "jedec,ufs-2.0";
H A Dti,j721e-ufs.yaml50 $ref: cdns,ufshc.yaml
79 compatible = "cdns,ufshc-m31-16nm", "jedec,ufs-2.0";
/openbmc/qemu/hw/ufs/
H A Dufs.h51 struct UfsHc *hc;
100 struct UfsHc *u;
112 struct UfsHc *u;
121 typedef struct UfsHc { struct
149 } UfsHc; argument
151 static inline uint32_t ufs_mcq_sq_tail(UfsHc *u, uint32_t qid) in ufs_mcq_sq_tail()
156 static inline void ufs_mcq_update_sq_tail(UfsHc *u, uint32_t qid, uint32_t db) in ufs_mcq_update_sq_tail()
161 static inline uint32_t ufs_mcq_sq_head(UfsHc *u, uint32_t qid) in ufs_mcq_sq_head()
166 static inline void ufs_mcq_update_sq_head(UfsHc *u, uint32_t qid, uint32_t db) in ufs_mcq_update_sq_head()
171 static inline bool ufs_mcq_sq_empty(UfsHc *u, uint32_t qid) in ufs_mcq_sq_empty()
[all …]
H A Dufs.c40 static inline uint64_t ufs_mcq_reg_addr(UfsHc *u, int qid) in ufs_mcq_reg_addr()
46 static inline uint64_t ufs_mcq_op_reg_addr(UfsHc *u, int qid) in ufs_mcq_op_reg_addr()
52 static inline uint64_t ufs_reg_size(UfsHc *u) in ufs_reg_size()
58 static inline bool ufs_is_mcq_reg(UfsHc *u, uint64_t addr, unsigned size) in ufs_is_mcq_reg()
71 static inline bool ufs_is_mcq_op_reg(UfsHc *u, uint64_t addr, unsigned size) in ufs_is_mcq_op_reg()
84 static MemTxResult ufs_addr_read(UfsHc *u, hwaddr addr, void *buf, int size) in ufs_addr_read()
99 static MemTxResult ufs_addr_write(UfsHc *u, hwaddr addr, const void *buf, in ufs_addr_write()
114 static inline hwaddr ufs_get_utrd_addr(UfsHc *u, uint32_t slot) in ufs_get_utrd_addr()
142 UfsHc *u = req->hc; in ufs_dma_read_utrd()
155 UfsHc *u = req->hc; in ufs_dma_read_req_upiu()
[all …]
H A Dlu.c97 UfsHc *u = req->hc; in ufs_emulate_report_luns()
283 static bool ufs_add_lu(UfsHc *u, UfsLu *lu, Error **errp) in ufs_add_lu()
384 UfsHc *u = UFS(s->parent); in ufs_lu_realize()
/openbmc/u-boot/board/qualcomm/dragonboard820c/
H A Dreadme.txt109 androidboot.bootdevice=624000.ufshc \
245 [5270] cmdline: androidboot.bootdevice=624000.ufshc androidboot.verifiedbootstate=orange androidbo…
276 …arlyprintk earlycon=msm_serial_dm,0x75b0000 androidboot.bootdevice=624000.ufshc androidboot.verifi…
334 …arlyprintk earlycon=msm_serial_dm,0x75b0000 androidboot.bootdevice=624000.ufshc androidboot.verifi…
411 …arlyprintk earlycon=msm_serial_dm,0x75b0000 androidboot.bootdevice=624000.ufshc androidboot.verifi…
/openbmc/linux/include/dt-bindings/memory/
H A Dtegra186-mc.h211 /* UFSHC read client */
213 /* UFSHC write client */
H A Dtegra194-mc.h223 /* UFSHC read client */
225 /* UFSHC write client */
H A Dtegra234-mc.h375 /* UFSHC read client */
377 /* UFSHC write client */
/openbmc/linux/drivers/ufs/host/
H A Dcdns-pltfrm.c266 .compatible = "cdns,ufshc",
270 .compatible = "cdns,ufshc-m31-16nm",
H A Dufs-hisi.c112 /* disable ufshc iso */ in ufs_hisi_soc_init()
/openbmc/linux/include/dt-bindings/reset/
H A Dtegra186-reset.h202 /** @brief controls the power up/down sequence of UFSHC PSW partition. Controls LP_PWR_READY, LP_IS…
/openbmc/u-boot/include/dt-bindings/reset/
H A Dtegra186-reset.h201 /** @brief controls the power up/down sequence of UFSHC PSW partition. Controls LP_PWR_READY, LP_IS…
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dapq8096-ifc6640.dts339 &ufshc {
H A Dmsm8998-clamshell.dtsi367 &ufshc {
H A Dmsm8998-mtp.dts410 &ufshc {
H A Dmsm8998.dtsi1006 ufshc: ufshc@1da4000 { label
1007 compatible = "qcom,msm8998-ufshc", "qcom,ufshc", "jedec,ufs-2.0";
1065 resets = <&ufshc 0>;
H A Dmsm8998-oneplus-common.dtsi531 &ufshc {
H A Dmsm8996.dtsi2056 ufshc: ufshc@624000 { label
2057 compatible = "qcom,msm8996-ufshc", "qcom,ufshc",
2123 resets = <&ufshc 0>;
H A Dsm6125.dtsi747 compatible = "qcom,sm6125-ufshc", "qcom,ufshc", "jedec,ufs-2.0";
H A Dmsm8998-fxtec-pro1.dts669 &ufshc {
H A Dmsm8996-oneplus-common.dtsi780 &ufshc {
H A Dmsm8996-xiaomi-common.dtsi413 &ufshc {
/openbmc/linux/include/ufs/
H A Dufshcd.h904 * @ext_iid_sup: is EXT_IID is supported by UFSHC
905 * @mcq_sup: is mcq supported by UFSHC

12