/openbmc/linux/Documentation/devicetree/bindings/ufs/ |
H A D | qcom,ufs.yaml | 18 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 D | cdns,ufshc.yaml | 4 $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 D | ti,j721e-ufs.yaml | 50 $ref: cdns,ufshc.yaml 79 compatible = "cdns,ufshc-m31-16nm", "jedec,ufs-2.0";
|
/openbmc/qemu/hw/ufs/ |
H A D | ufs.h | 51 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 D | ufs.c | 40 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 D | lu.c | 97 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 D | readme.txt | 109 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 D | tegra186-mc.h | 211 /* UFSHC read client */ 213 /* UFSHC write client */
|
H A D | tegra194-mc.h | 223 /* UFSHC read client */ 225 /* UFSHC write client */
|
H A D | tegra234-mc.h | 375 /* UFSHC read client */ 377 /* UFSHC write client */
|
/openbmc/linux/drivers/ufs/host/ |
H A D | cdns-pltfrm.c | 266 .compatible = "cdns,ufshc", 270 .compatible = "cdns,ufshc-m31-16nm",
|
H A D | ufs-hisi.c | 112 /* disable ufshc iso */ in ufs_hisi_soc_init()
|
/openbmc/linux/include/dt-bindings/reset/ |
H A D | tegra186-reset.h | 202 /** @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 D | tegra186-reset.h | 201 /** @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 D | apq8096-ifc6640.dts | 339 &ufshc {
|
H A D | msm8998-clamshell.dtsi | 367 &ufshc {
|
H A D | msm8998-mtp.dts | 410 &ufshc {
|
H A D | msm8998.dtsi | 1006 ufshc: ufshc@1da4000 { label 1007 compatible = "qcom,msm8998-ufshc", "qcom,ufshc", "jedec,ufs-2.0"; 1065 resets = <&ufshc 0>;
|
H A D | msm8998-oneplus-common.dtsi | 531 &ufshc {
|
H A D | msm8996.dtsi | 2056 ufshc: ufshc@624000 { label 2057 compatible = "qcom,msm8996-ufshc", "qcom,ufshc", 2123 resets = <&ufshc 0>;
|
H A D | sm6125.dtsi | 747 compatible = "qcom,sm6125-ufshc", "qcom,ufshc", "jedec,ufs-2.0";
|
H A D | msm8998-fxtec-pro1.dts | 669 &ufshc {
|
H A D | msm8996-oneplus-common.dtsi | 780 &ufshc {
|
H A D | msm8996-xiaomi-common.dtsi | 413 &ufshc {
|
/openbmc/linux/include/ufs/ |
H A D | ufshcd.h | 904 * @ext_iid_sup: is EXT_IID is supported by UFSHC 905 * @mcq_sup: is mcq supported by UFSHC
|