| /OK3568_Linux_fs/kernel/drivers/scsi/ufs/ |
| H A D | ufs-exynos.c | 110 static void exynos_ufs_auto_ctrl_hcc(struct exynos_ufs *ufs, bool en); 111 static void exynos_ufs_ctrl_clkstop(struct exynos_ufs *ufs, bool en); 113 static inline void exynos_ufs_enable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_enable_auto_ctrl_hcc() argument 115 exynos_ufs_auto_ctrl_hcc(ufs, true); in exynos_ufs_enable_auto_ctrl_hcc() 118 static inline void exynos_ufs_disable_auto_ctrl_hcc(struct exynos_ufs *ufs) in exynos_ufs_disable_auto_ctrl_hcc() argument 120 exynos_ufs_auto_ctrl_hcc(ufs, false); in exynos_ufs_disable_auto_ctrl_hcc() 124 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_disable_auto_ctrl_hcc_save() argument 126 *val = hci_readl(ufs, HCI_MISC); in exynos_ufs_disable_auto_ctrl_hcc_save() 127 exynos_ufs_auto_ctrl_hcc(ufs, false); in exynos_ufs_disable_auto_ctrl_hcc_save() 131 struct exynos_ufs *ufs, u32 *val) in exynos_ufs_auto_ctrl_hcc_restore() argument [all …]
|
| H A D | ufs-exynos.h | 85 #define UNIPRO_PCLK_PERIOD(ufs) (NSEC_PER_SEC / ufs->pclk_rate) argument 163 int (*drv_init)(struct device *dev, struct exynos_ufs *ufs); 164 int (*pre_link)(struct exynos_ufs *ufs); 165 int (*post_link)(struct exynos_ufs *ufs); 166 int (*pre_pwr_change)(struct exynos_ufs *ufs, 168 int (*post_pwr_change)(struct exynos_ufs *ufs, 217 #define for_each_ufs_rx_lane(ufs, i) \ argument 218 for (i = (ufs)->rx_sel_idx; \ 219 i < (ufs)->rx_sel_idx + (ufs)->avail_ln_rx; i++) 220 #define for_each_ufs_tx_lane(ufs, i) \ argument [all …]
|
| H A D | Makefile | 7 ufshcd-core-y += ufshcd.o ufs-sysfs.o 8 ufshcd-core-$(CONFIG_DEBUG_FS) += ufs-debugfs.o 17 ufs_qcom-y += ufs-qcom.o 18 ufs_qcom-$(CONFIG_SCSI_UFS_CRYPTO) += ufs-qcom-ice.o 19 obj-$(CONFIG_SCSI_UFS_EXYNOS) += ufs-exynos.o 22 obj-$(CONFIG_SCSI_UFS_HISI) += ufs-hisi.o 23 obj-$(CONFIG_SCSI_UFS_MEDIATEK) += ufs-mediatek.o 24 obj-$(CONFIG_SCSI_UFS_TI_J721E) += ti-j721e-ufs.o
|
| H A D | ufs-mediatek-trace.h | 34 #define TRACE_INCLUDE_PATH ../../drivers/scsi/ufs/ 35 #define TRACE_INCLUDE_FILE ufs-mediatek-trace
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ufs/ |
| H A D | ufs-hisi.txt | 8 "hisilicon,hi3660-ufs", "jedec,ufs-1.1" for hisi ufs 10 "hisilicon,hi3670-ufs", "jedec,ufs-2.1" for hisi ufs 27 ufs: ufs@ff3b0000 { 28 compatible = "hisilicon,hi3660-ufs", "jedec,ufs-1.1";
|
| H A D | ufs-qcom.txt | 11 "qcom,ufs-phy-qmp-20nm" for 20nm ufs phy, 12 "qcom,ufs-phy-qmp-14nm" for legacy 14nm ufs phy, 13 "qcom,msm8996-ufs-phy-qmp-14nm" for 14nm ufs phy 37 compatible = "qcom,ufs-phy-qmp-20nm";
|
| H A D | tc-dwc-g210-pltfrm.txt | 13 "jedec,ufs-1.1" 14 "jedec,ufs-2.0" 20 dwc-ufs@d0000000 { 23 "jedec,ufs-2.0";
|
| H A D | ufshcd-pltfrm.txt | 7 - compatible : must contain "jedec,ufs-1.1" or "jedec,ufs-2.0" 12 "qcom,msm8994-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 13 "qcom,msm8996-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 14 "qcom,msm8998-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 15 "qcom,sdm845-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 16 "qcom,sm8150-ufshc", "qcom,ufshc", "jedec,ufs-2.0" 66 compatible = "jedec,ufs-1.1";
|
| H A D | cdns,ufshc.txt | 12 "jedec,ufs-2.0" 25 ufs@fd030000 { 26 compatible = "cdns,ufshc", "jedec,ufs-2.0";
|
| H A D | ufs-mediatek.txt | 19 order as the clocks property. "ufs" is mandatory. 20 "ufs": ufshci core control clock. 41 clock-names = "ufs";
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-filesystems/recipes-utils/ufs-utils/ufs-utils/ |
| H A D | 0001-Use-asm-type.h-for-kernel-types.patch | 18 Upstream-Status: Submitted [https://github.com/westerndigitalcorporation/ufs-utils/pull/29] 21 ufs.h | 1 - 26 diff --git a/ufs.h b/ufs.h 28 --- a/ufs.h 29 +++ b/ufs.h 61 #include "ufs.h"
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-filesystems/recipes-utils/ufs-utils/ |
| H A D | ufs-utils_1.9.bb | 9 SRC_URI = "git://github.com/westerndigitalcorporation/ufs-utils.git;protocol=https;branch=${BRANCH}… 26 install -D -m 755 ${S}/ufs-utils ${D}${bindir}/ufs-utils 29 PROVIDES += "ufs-tool" 31 RPROVIDES:${PN} += "ufs-tool"
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/ |
| H A D | ufs.rst | 5 mount -t ufs -o ufstype=type_of_ufs device dir 15 type of ufs automatically. That's why user must specify type of 16 ufs manually by mount option ufstype. Possible values are: 19 old format of ufs 67 Any ufs bug report you can send to daniel.pirkl@email.cz or
|
| /OK3568_Linux_fs/u-boot/drivers/ufs/ |
| H A D | Makefile | 6 obj-$(CONFIG_UFS) += ufs.o ufs-uclass.o 8 obj-$(CONFIG_TI_J721E_UFS) += ti-j721e-ufs.o
|
| H A D | .built-in.o.cmd | |
| H A D | ufs-uclass.c | 14 UCLASS_DRIVER(ufs) = {
|
| /OK3568_Linux_fs/kernel/fs/ufs/ |
| H A D | Makefile | 6 obj-$(CONFIG_UFS_FS) += ufs.o 8 ufs-objs := balloc.o cylinder.o dir.o file.o ialloc.o inode.o \
|
| H A D | Kconfig | 12 file <file:Documentation/admin-guide/ufs.rst> for more information. 27 module will be called ufs.
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/exynos/ |
| H A D | exynos7.dtsi | 593 ufs: ufs@15570000 { label 594 compatible = "samsung,exynos7-ufs"; 608 phy-names = "ufs-phy"; 612 ufs_phy: ufs-phy@15571800 { 613 compatible = "samsung,exynos7-ufs-phy";
|
| /OK3568_Linux_fs/u-boot/cmd/ |
| H A D | ufs.c | 34 U_BOOT_CMD(ufs, 3, 1, do_ufs,
|
| /OK3568_Linux_fs/kernel/drivers/phy/mediatek/ |
| H A D | Makefile | 7 obj-$(CONFIG_PHY_MTK_UFS) += phy-mtk-ufs.o
|
| /OK3568_Linux_fs/kernel/Documentation/scsi/ |
| H A D | index.rst | 48 ufs
|
| H A D | ufs.rst | 163 UPIU to the device as it is. Open the bsg device in /dev/ufs-bsg and 184 The userspace tool that interacts with the ufs-bsg endpoint and uses its 187 https://github.com/westerndigitalcorporation/ufs-tool
|
| /OK3568_Linux_fs/kernel/drivers/phy/samsung/ |
| H A D | Makefile | 5 obj-$(CONFIG_PHY_SAMSUNG_UFS) += phy-samsung-ufs.o
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-filesystems/recipes-filesystems/packageconfigs/ |
| H A D | packagegroup-meta-filesystems.bb | 46 ufs-utils \
|