| 0adb93ae | 20-Feb-2025 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add quirk set for micron ufs 2.2
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I66a8dd53cd94fdd8cba05255db2b0b6cf51d3548 |
| bdb116e3 | 09-Jan-2025 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add quirk set for hg ufs 2.2
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Id340860656e7e7b7a60f1aaec7b2d38f441d6527 |
| 840f624d | 23-Sep-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: rockchip: remove ufs power support test code
1. Delaying the initialization of phy can solve the problem of UFS initialization getting stuck when phy is not powered on. 2. Config linkup timeout
ufs: rockchip: remove ufs power support test code
1. Delaying the initialization of phy can solve the problem of UFS initialization getting stuck when phy is not powered on. 2. Config linkup timeout to 150ms. 3. Config NOP_OUT_TIMEOUT to 1500ms. 4. Add retry for dev init.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I7b3dc1d3245e27626ab81f0807146b7e05507f27
show more ...
|
| 8532be35 | 09-Sep-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: rockchip: optimize the MPHY power detection mechanism
Some UFS particles do not support multiple execution of linkup. This patch has been modified to only be done once.
Signed-off-by: Yifeng Z
ufs: rockchip: optimize the MPHY power detection mechanism
Some UFS particles do not support multiple execution of linkup. This patch has been modified to only be done once.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Id8ff8e7c1cd246f07e2d9fce18dfe9bd5c83a653
show more ...
|
| fb526a24 | 15-Aug-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add quirk config for some devices
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Ib81511bcb3c9c59021f0a1281646d2cb52d0f389 |
| 5460f593 | 21-Aug-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: rockchip: add controller reset
The UFS devices and HOST controllers need to be reset together, otherwise there may be a probability of initialization exceptions.
Signed-off-by: Yifeng Zhao <yi
ufs: rockchip: add controller reset
The UFS devices and HOST controllers need to be reset together, otherwise there may be a probability of initialization exceptions.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I8698cc6a21e43396c49b367d3a8543c60ec4163e
show more ...
|
| 53762fcc | 26-Jul-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add ufs reset for spl and uboot
Change-Id: I1b0d2de3b43d6d73935df6cb158e4ebab5d79392 Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| 395c77b5 | 08-Jul-2024 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: add support for ufs rpmb
Change-Id: I7fa3d77a33399c5193223c253b18263b06787944 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com> |
| c16ecc08 | 25-Jun-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add rpmb support for rk3576
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Ia719c3351b898a1ebf6835df4e2e4053a868c0b7 |
| 785e0210 | 04-Jun-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: rockchip: add link up test config
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Iafc4d1d3f12d1794efa18860361f053c3c962a85 |
| a18f1d98 | 04-Jun-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
Revert "ufs: rockchip: remove ufs power support test code"
This reverts commit 2cdac94816d3a1964ee02fb3ac0369d61508541b.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I128cd981
Revert "ufs: rockchip: remove ufs power support test code"
This reverts commit 2cdac94816d3a1964ee02fb3ac0369d61508541b.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I128cd981d30991e658d9fab3f4e1961954a52a4f
show more ...
|
| 2cdac948 | 11-May-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: rockchip: remove ufs power support test code
1. Delaying the initialization of phy can solve the problem of UFS initialization getting stuck when phy is not powered on. 2. Config linkup timeout
ufs: rockchip: remove ufs power support test code
1. Delaying the initialization of phy can solve the problem of UFS initialization getting stuck when phy is not powered on. 2. Config linkup timeout to 100ms.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I6c9dbc793612a7659653b85b0aafb5a7aab50899
show more ...
|
| 3d58a3e8 | 10-May-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: usbplug: support ufs 3.0 devices
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I8b3d8db0496eb36c4033bf5dcb7128ea9a0348a1 |
| 0164f210 | 18-Apr-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
drivers: ufs: rockchip: Support scsi_scan in U-Boot
Change-Id: I269e480082fc3a86e44c980a83f855b7e0a8db68 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com> |
| fa96a41a | 12-Apr-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add to support ufs with PHISON controller
Test ready command is failed in ufs using PHISON controller, and a workaround is required.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Cha
ufs: add to support ufs with PHISON controller
Test ready command is failed in ufs using PHISON controller, and a workaround is required.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Ic82dbff9a98b233e182dd6ea23f689aaa11a60b9
show more ...
|
| 1865a7e4 | 22-Mar-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
usbplug: support write booster
Enable write booster feature to improve write speed.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I4410933df178e3f6412b62794cb1a5c400ef22ab |
| 700e0d00 | 07-Apr-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add retry while utp timeout
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Id225d1671ec9fb3a054c2c657a1c5b3b454e76d9 |
| 1e6560df | 11-Apr-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
rockchip: usbplug: ufs: add ref clock config to 26Mhz
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I7fb9f03824460420a07a0d32fd2e8707dbc41708 |
| 44374e40 | 07-Apr-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
drivers: ufs: poll for max. 1500ms for fDeviceInit flag to clear
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Ie3ed28df73fe1604aa8781abc5559a65d1822442 |
| 63e1d60d | 13-Mar-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: rockchip: add ufs power supply test for usbplug
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I4b7e91cc77ebb023df81d60f99d24bba3e1aff2d |
| 7b1f08e7 | 04-Mar-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
drivers: ufs: reduce the max upported luns to 4 for boot speed
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Ia83695aa9acc47a3071dfc1dfea66e19d1bb1fa8 |
| d0f3c250 | 04-Mar-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
drivers: ufs: add retry for test unit ready command
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I98901eb79dce9bbd2c647a166625d12c5831c2c0 |
| befc4b64 | 04-Mar-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
drivers: ufs: fix spec version judgment for ufs 2.1
The specification version is stored on the large end
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I91348caa5a1dcb74de22c44b
drivers: ufs: fix spec version judgment for ufs 2.1
The specification version is stored on the large end
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I91348caa5a1dcb74de22c44b0f1b52b0250969c9
show more ...
|
| b0da7222 | 01-Mar-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
ufs: add support ufs 2.1
Do not include the Lun parameter in the SCSI command for MICRON UFS 2.1 device, Otherwise, unable to access boot partition.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chi
ufs: add support ufs 2.1
Do not include the Lun parameter in the SCSI command for MICRON UFS 2.1 device, Otherwise, unable to access boot partition.
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: Ic312ba24dca150f75a3c6b04d28c9be473b7b8a5
show more ...
|
| 2c3d2faa | 29-Feb-2024 |
Yifeng Zhao <yifeng.zhao@rock-chips.com> |
drivers: ufs: support create partition and set boot partition
Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Change-Id: I84afcf20500b4db15308f39ec9a7bb573be42f55 |