Home
last modified time | relevance | path

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

1234

/linux/drivers/ufs/host/
H A Dti-j721e-ufs.c26 struct ti_j721e_ufs *ufs; in ti_j721e_ufs_probe() local
31 ufs = devm_kzalloc(dev, sizeof(*ufs), GFP_KERNEL); in ti_j721e_ufs_probe()
32 if (!ufs) in ti_j721e_ufs_probe()
35 ufs->regbase = devm_platform_ioremap_resource(pdev, 0); in ti_j721e_ufs_probe()
36 if (IS_ERR(ufs->regbase)) in ti_j721e_ufs_probe()
37 return PTR_ERR(ufs->regbase); in ti_j721e_ufs_probe()
53 ufs->reg |= TI_UFS_SS_CLK_26MHZ; in ti_j721e_ufs_probe()
57 ufs->reg |= TI_UFS_SS_RST_N_PCS; in ti_j721e_ufs_probe()
58 writel(ufs->reg, ufs->regbase + TI_UFS_SS_CTRL); in ti_j721e_ufs_probe()
60 dev_set_drvdata(dev, ufs); in ti_j721e_ufs_probe()
[all …]
H A Dufs-exynos.h116 #define UNIPRO_PCLK_PERIOD(ufs) (NSEC_PER_SEC / ufs->pclk_rate) argument
186 int (*drv_init)(struct exynos_ufs *ufs);
187 int (*pre_link)(struct exynos_ufs *ufs);
188 int (*post_link)(struct exynos_ufs *ufs);
189 int (*pre_pwr_change)(struct exynos_ufs *ufs,
191 int (*post_pwr_change)(struct exynos_ufs *ufs,
193 int (*pre_hce_enable)(struct exynos_ufs *ufs);
194 int (*post_hce_enable)(struct exynos_ufs *ufs);
195 int (*suspend)(struct exynos_ufs *ufs);
250 #define for_each_ufs_rx_lane(ufs, i) \ argument
[all …]
H A DMakefile6 obj-$(CONFIG_SCSI_UFS_QCOM) += ufs-qcom.o
7 obj-$(CONFIG_SCSI_UFS_EXYNOS) += ufs-exynos.o
10 obj-$(CONFIG_SCSI_UFS_HISI) += ufs-hisi.o
11 obj-$(CONFIG_SCSI_UFS_MEDIATEK) += ufs-mediatek.o
12 obj-$(CONFIG_SCSI_UFS_RENESAS) += ufs-renesas.o
13 obj-$(CONFIG_SCSI_UFS_ROCKCHIP) += ufs-rockchip.o
14 obj-$(CONFIG_SCSI_UFS_SPRD) += ufs-sprd.o
15 obj-$(CONFIG_SCSI_UFS_TI_J721E) += ti-j721e-ufs.o
16 obj-$(CONFIG_SCSI_UFS_AMD_VERSAL2) += ufs-amd-versal2.o ufshcd-dwc.o
H A Dufs-mediatek-trace.h57 #define TRACE_INCLUDE_PATH ../../drivers/ufs/host
58 #define TRACE_INCLUDE_FILE ufs-mediatek-trace
/linux/drivers/ufs/core/
H A DMakefile4 ufshcd-core-y += ufshcd.o ufs-sysfs.o ufs-mcq.o
5 ufshcd-core-$(CONFIG_RPMB) += ufs-rpmb.o
6 ufshcd-core-$(CONFIG_DEBUG_FS) += ufs-debugfs.o
9 ufshcd-core-$(CONFIG_SCSI_UFS_FAULT_INJECTION) += ufs-fault-injection.o
10 ufshcd-core-$(CONFIG_SCSI_UFS_HWMON) += ufs-hwmon.o
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-ufs16 What: /sys/bus/platform/devices/*.ufs/device_descriptor/device_type
26 What: /sys/bus/platform/devices/*.ufs/device_descriptor/device_class
36 What: /sys/bus/platform/devices/*.ufs/device_descriptor/device_sub_class
46 What: /sys/bus/platform/devices/*.ufs/device_descriptor/protocol
57 What: /sys/bus/platform/devices/*.ufs/device_descriptor/number_of_luns
67 What: /sys/bus/platform/devices/*.ufs/device_descriptor/number_of_wluns
78 What: /sys/bus/platform/devices/*.ufs/device_descriptor/boot_enable
89 What: /sys/bus/platform/devices/*.ufs/device_descriptor/descriptor_access_enable
101 What: /sys/bus/platform/devices/*.ufs/device_descriptor/initial_power_mode
112 What: /sys/bus/platform/devices/*.ufs/device_descriptor/high_priority_lun
[all …]
/linux/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
/linux/drivers/ufs/
H A DKconfig21 <file:Documentation/scsi/ufs.rst>.
27 source "drivers/ufs/core/Kconfig"
29 source "drivers/ufs/host/Kconfig"
/linux/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 DKconfig13 file <file:Documentation/admin-guide/ufs.rst> for more information.
28 module will be called ufs.
/linux/drivers/firmware/xilinx/
H A DMakefile4 obj-$(CONFIG_ZYNQMP_FIRMWARE) += zynqmp.o zynqmp-ufs.o
/linux/arch/arm64/boot/dts/exynos/
H A Dexynosautov9-sadk.dts63 regulator-name = "ufs-vcc";
71 regulator-name = "ufs-vcc";
H A Dexynos7.dtsi647 ufs: ufs@15570000 { label
648 compatible = "samsung,exynos7-ufs";
662 phy-names = "ufs-phy";
666 ufs_phy: ufs-phy@15571800 {
667 compatible = "samsung,exynos7-ufs-phy";
H A Dexynosautov9.dtsi1543 compatible = "samsung,exynosautov9-ufs-phy";
1553 ufs_0: ufs@17e00000 {
1554 compatible = "samsung,exynosautov9-ufs";
1569 phy-names = "ufs-phy";
1575 compatible = "samsung,exynosautov9-ufs-phy";
1585 ufs_1: ufs@17f00000 {
1586 compatible = "samsung,exynosautov9-ufs";
1601 phy-names = "ufs-phy";
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a779f4.dtsi26 &ufs {
H A Dr8a779f0-spider-cpu.dtsi68 rc21012_ufs: clk-rc21012-ufs {
232 &ufs {
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8395-genio-1200-evk-ufs.dts13 compatible = "mediatek,mt8395-evk-ufs", "mediatek,mt8395",
/linux/Documentation/scsi/
H A Dindex.rst75 ufs
H A Dufs.rst165 UPIU to the device as it is. Open the bsg device in /dev/ufs-bsg and
186 The userspace tool that interacts with the ufs-bsg endpoint and uses its
189 https://github.com/westerndigitalcorporation/ufs-tool
/linux/Documentation/translations/zh_CN/scsi/
H A Dindex.rst90 * ufs
/linux/Documentation/translations/zh_CN/admin-guide/
H A Dindex.rst122 * ufs
/linux/Documentation/translations/zh_TW/admin-guide/
H A Dindex.rst125 * ufs
/linux/drivers/phy/qualcomm/
H A DMakefile14 obj-$(CONFIG_PHY_QCOM_QMP_UFS) += phy-qcom-qmp-ufs.o
/linux/arch/arm64/boot/dts/tesla/
H A Dfsd-evb.dts130 &ufs {
/linux/arch/arm64/boot/dts/hisilicon/
H A Dhi3670.dtsi663 ufs: ufs@ff3c0000 { label
664 compatible = "hisilicon,hi3670-ufs", "jedec,ufs-2.1";

1234