Home
last modified time | relevance | path

Searched refs:ufs (Results 1 – 25 of 61) sorted by relevance

123

/OK3568_Linux_fs/kernel/drivers/scsi/ufs/
H A Dufs-exynos.c110 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 Dufs-exynos.h85 #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 DMakefile7 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 Dufs-mediatek-trace.h34 #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 Dufs-hisi.txt8 "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 Dufs-qcom.txt11 "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 Dtc-dwc-g210-pltfrm.txt13 "jedec,ufs-1.1"
14 "jedec,ufs-2.0"
20 dwc-ufs@d0000000 {
23 "jedec,ufs-2.0";
H A Dufshcd-pltfrm.txt7 - 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 Dcdns,ufshc.txt12 "jedec,ufs-2.0"
25 ufs@fd030000 {
26 compatible = "cdns,ufshc", "jedec,ufs-2.0";
H A Dufs-mediatek.txt19 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 D0001-Use-asm-type.h-for-kernel-types.patch18 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 Dufs-utils_1.9.bb9 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 Dufs.rst5 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 DMakefile6 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 Dufs-uclass.c14 UCLASS_DRIVER(ufs) = {
/OK3568_Linux_fs/kernel/fs/ufs/
H A DMakefile6 obj-$(CONFIG_UFS_FS) += ufs.o
8 ufs-objs := balloc.o cylinder.o dir.o file.o ialloc.o inode.o \
H A DKconfig12 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 Dexynos7.dtsi593 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 Dufs.c34 U_BOOT_CMD(ufs, 3, 1, do_ufs,
/OK3568_Linux_fs/kernel/drivers/phy/mediatek/
H A DMakefile7 obj-$(CONFIG_PHY_MTK_UFS) += phy-mtk-ufs.o
/OK3568_Linux_fs/kernel/Documentation/scsi/
H A Dindex.rst48 ufs
H A Dufs.rst163 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 DMakefile5 obj-$(CONFIG_PHY_SAMSUNG_UFS) += phy-samsung-ufs.o
/OK3568_Linux_fs/yocto/meta-openembedded/meta-filesystems/recipes-filesystems/packageconfigs/
H A Dpackagegroup-meta-filesystems.bb46 ufs-utils \

123