* RE: [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string
2026-04-17 12:14 ` [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string Alim Akhtar
@ 2026-04-17 12:02 ` Alim Akhtar
2026-04-17 12:55 ` Krzysztof Kozlowski
0 siblings, 1 reply; 7+ messages in thread
From: Alim Akhtar @ 2026-04-17 12:02 UTC (permalink / raw)
To: avri.altman, bvanassche, robh, martin.petersen, krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, 'Krzysztof Kozlowski'
> -----Original Message-----
> From: Alim Akhtar <alim.akhtar@samsung.com>
> Sent: Friday, April 17, 2026 5:45 PM
> To: avri.altman@wdc.com; bvanassche@acm.org; robh@kernel.org;
> martin.petersen@oracle.com; krzk+dt@kernel.org
> Cc: sowon.na@samsung.com; peter.griffin@linaro.org; linux-
> scsi@vger.kernel.org; devicetree@vger.kernel.org; linux-samsung-
> soc@vger.kernel.org; linux-kernel@vger.kernel.org; Krzysztof Kozlowski
> <krzysztof.kozlowski@linaro.org>; Alim Akhtar <alim.akhtar@samsung.com>
> Subject: [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920
> compatible string
>
> From: Sowon Na <sowon.na@samsung.com>
>
> Add samsung,exynosautov920-ufs compatible for ExynosAutov920 SoC.
>
> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Just noticed that this email is no longer valid, In case there is a re-spin, will correct this.
Sorry for the noise.
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2 0/4] add ufs support for Exynosautov920 SoC
[not found] <CGME20260417115813epcas5p40234b872c221ce28981b17e42ca48139@epcas5p4.samsung.com>
@ 2026-04-17 12:14 ` Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 1/4] arm64: dts: exynosautov920: Add syscon hsi2 node Alim Akhtar
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: Alim Akhtar @ 2026-04-17 12:14 UTC (permalink / raw)
To: avri.altman, bvanassche, robh, martin.petersen, krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, Alim Akhtar
This series adds ufs driver support for ExynosAutov920,
ExynosAutov920 has the UFSHCI 3.1 compliant UFS controller.
ExynosAutov920 has a different mask of UFS sharability from ExynosAutov9,
so this series provide flexible parameter for the mask.
With this series applied, UFS is functional and basic I/O operations are
known to be working.
Changes since v1:
* collected Acked-by on patch 2/4
* This Acked-by from Krzysztof was long back, for now kept it
* rebased on linux-next
* fixed few self review comments
* split dtsi patch into two, separated out syscon node patch
Link v1:
https://lore.kernel.org/linux-samsung-soc/20250702013316.2837427-1-sowon.na@samsung.com/
Alim Akhtar (1):
arm64: dts: exynosautov920: Add syscon hsi2 node
Sowon Na (3):
dt-bindings: ufs: exynos: add ExynosAutov920 compatible string
scsi: ufs: exynos: add support for ExynosAutov920 SoC
arm64: dts: exynosautov920: enable support for ufs controller
.../bindings/ufs/samsung,exynos-ufs.yaml | 1 +
.../boot/dts/exynos/exynosautov920-sadk.dts | 8 ++
.../arm64/boot/dts/exynos/exynosautov920.dtsi | 27 +++++
drivers/ufs/host/ufs-exynos.c | 110 ++++++++++++++++++
4 files changed, 146 insertions(+)
base-commit: 452c3b1ea875276105ac90ba474f72b4cd9b77a2
--
2.34.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2 1/4] arm64: dts: exynosautov920: Add syscon hsi2 node
2026-04-17 12:14 ` [PATCH v2 0/4] add ufs support for Exynosautov920 SoC Alim Akhtar
@ 2026-04-17 12:14 ` Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string Alim Akhtar
` (2 subsequent siblings)
3 siblings, 0 replies; 7+ messages in thread
From: Alim Akhtar @ 2026-04-17 12:14 UTC (permalink / raw)
To: avri.altman, bvanassche, robh, martin.petersen, krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, Alim Akhtar
Syscon HSI2 block has system configuration settings for
HSI IPs, like ufs, usb etc. Add a syscon_hsi2 node entry
so that related HSI controller can make use of the same.
Signed-off-by: Sowon Na <sowon.na@samsung.com>
Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com>
---
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/exynos/exynosautov920.dtsi b/arch/arm64/boot/dts/exynos/exynosautov920.dtsi
index 0bf7c4cb9846..0eb853770732 100644
--- a/arch/arm64/boot/dts/exynos/exynosautov920.dtsi
+++ b/arch/arm64/boot/dts/exynos/exynosautov920.dtsi
@@ -1426,6 +1426,12 @@ cmu_hsi2: clock-controller@16b00000 {
"ethernet";
};
+ syscon_hsi2: syscon@16c00000 {
+ compatible = "samsung,exynosautov920-hsi2-sysreg",
+ "syscon";
+ reg = <0x16c00000 0x800>;
+ };
+
pinctrl_hsi2: pinctrl@16c10000 {
compatible = "samsung,exynosautov920-pinctrl";
reg = <0x16c10000 0x10000>;
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string
2026-04-17 12:14 ` [PATCH v2 0/4] add ufs support for Exynosautov920 SoC Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 1/4] arm64: dts: exynosautov920: Add syscon hsi2 node Alim Akhtar
@ 2026-04-17 12:14 ` Alim Akhtar
2026-04-17 12:02 ` Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 3/4] scsi: ufs: exynos: add support for ExynosAutov920 SoC Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 4/4] arm64: dts: exynosautov920: enable support for ufs controller Alim Akhtar
3 siblings, 1 reply; 7+ messages in thread
From: Alim Akhtar @ 2026-04-17 12:14 UTC (permalink / raw)
To: avri.altman, bvanassche, robh, martin.petersen, krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, Krzysztof Kozlowski, Alim Akhtar
From: Sowon Na <sowon.na@samsung.com>
Add samsung,exynosautov920-ufs compatible for ExynosAutov920 SoC.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Sowon Na <sowon.na@samsung.com>
Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com>
---
Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml b/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
index a7eb7ad85a94..710ce493f3b6 100644
--- a/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
+++ b/Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
@@ -19,6 +19,7 @@ properties:
- samsung,exynos7-ufs
- samsung,exynosautov9-ufs
- samsung,exynosautov9-ufs-vh
+ - samsung,exynosautov920-ufs
- tesla,fsd-ufs
reg:
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 3/4] scsi: ufs: exynos: add support for ExynosAutov920 SoC
2026-04-17 12:14 ` [PATCH v2 0/4] add ufs support for Exynosautov920 SoC Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 1/4] arm64: dts: exynosautov920: Add syscon hsi2 node Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string Alim Akhtar
@ 2026-04-17 12:14 ` Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 4/4] arm64: dts: exynosautov920: enable support for ufs controller Alim Akhtar
3 siblings, 0 replies; 7+ messages in thread
From: Alim Akhtar @ 2026-04-17 12:14 UTC (permalink / raw)
To: avri.altman, bvanassche, robh, martin.petersen, krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, Alim Akhtar
From: Sowon Na <sowon.na@samsung.com>
Add a dedicated compatible and drv_data with associated hooks for
ExynosAutov920 SoC.
ExynosAutov920 has a different mask of UFS sharability
from ExynosAutov9, so add related changes for the same.
Signed-off-by: Sowon Na <sowon.na@samsung.com>
Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com>
[Alim: fixed unintended changes, other fixes]
---
drivers/ufs/host/ufs-exynos.c | 110 ++++++++++++++++++++++++++++++++++
1 file changed, 110 insertions(+)
diff --git a/drivers/ufs/host/ufs-exynos.c b/drivers/ufs/host/ufs-exynos.c
index 77a6c8e44485..b2f65c465525 100644
--- a/drivers/ufs/host/ufs-exynos.c
+++ b/drivers/ufs/host/ufs-exynos.c
@@ -97,6 +97,10 @@
#define UFS_EXYNOSAUTO_RD_SHARABLE BIT(1)
#define UFS_EXYNOSAUTO_SHARABLE (UFS_EXYNOSAUTO_WR_SHARABLE | \
UFS_EXYNOSAUTO_RD_SHARABLE)
+#define UFS_EXYNOSAUTOV920_WR_SHARABLE BIT(3)
+#define UFS_EXYNOSAUTOV920_RD_SHARABLE BIT(2)
+#define UFS_EXYNOSAUTOV920_SHARABLE (UFS_EXYNOSAUTOV920_WR_SHARABLE |\
+ UFS_EXYNOSAUTOV920_RD_SHARABLE)
#define UFS_GS101_WR_SHARABLE BIT(1)
#define UFS_GS101_RD_SHARABLE BIT(0)
#define UFS_GS101_SHARABLE (UFS_GS101_WR_SHARABLE | \
@@ -417,6 +421,95 @@ static int exynos7_ufs_post_pwr_change(struct exynos_ufs *ufs,
return 0;
}
+static int exynosautov920_ufs_pre_link(struct exynos_ufs *ufs)
+{
+ struct ufs_hba *hba = ufs->hba;
+ int i;
+ u32 tx_line_reset_period, rx_line_reset_period;
+
+ rx_line_reset_period = (RX_LINE_RESET_TIME * ufs->mclk_rate)
+ / NSEC_PER_MSEC;
+ tx_line_reset_period = (TX_LINE_RESET_TIME * ufs->mclk_rate)
+ / NSEC_PER_MSEC;
+
+ unipro_writel(ufs, 0x5f, 0x44);
+
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x200), 0x40);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x202), 0x02);
+
+ for_each_ufs_rx_lane(ufs, i) {
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_RX_CLK_PRD, i),
+ DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_RX_CLK_PRD_EN, i), 0x0);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_RX_LINERESET_VALUE2, i),
+ (rx_line_reset_period >> 16) & 0xFF);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_RX_LINERESET_VALUE1, i),
+ (rx_line_reset_period >> 8) & 0xFF);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_RX_LINERESET_VALUE0, i),
+ (rx_line_reset_period) & 0xFF);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(0x2f, i), 0x69);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(0x84, i), 0x1);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(0x25, i), 0xf6);
+ }
+
+ for_each_ufs_tx_lane(ufs, i) {
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_TX_CLK_PRD, i),
+ DIV_ROUND_UP(NSEC_PER_SEC, ufs->mclk_rate));
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_TX_CLK_PRD_EN, i),
+ 0x02);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_TX_LINERESET_PVALUE2, i),
+ (tx_line_reset_period >> 16) & 0xFF);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_TX_LINERESET_PVALUE1, i),
+ (tx_line_reset_period >> 8) & 0xFF);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(VND_TX_LINERESET_PVALUE0, i),
+ (tx_line_reset_period) & 0xFF);
+
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(0x04, i), 0x1);
+ ufshcd_dme_set(hba, UIC_ARG_MIB_SEL(0x7f, i), 0x0);
+ }
+
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x200), 0x0);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(PA_LOCAL_TX_LCC_ENABLE), 0x0);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0xa011), 0x8000);
+
+ return 0;
+}
+
+static int exynosautov920_ufs_post_link(struct exynos_ufs *ufs)
+{
+ struct ufs_hba *hba = ufs->hba;
+
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x9529), 0x1);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x15a4), 0x3e8);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x9529), 0x0);
+
+ return 0;
+}
+
+static int exynosautov920_ufs_pre_pwr_change(struct exynos_ufs *ufs,
+ struct ufs_pa_layer_attr *pwr)
+{
+ struct ufs_hba *hba = ufs->hba;
+
+ ufshcd_dme_set(hba, UIC_ARG_MIB(0x15d4), 0x1);
+
+ ufshcd_dme_set(hba, UIC_ARG_MIB(DL_FC0PROTTIMEOUTVAL), 8064);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(DL_TC0REPLAYTIMEOUTVAL), 28224);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(DL_AFC0REQTIMEOUTVAL), 20160);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(PA_PWRMODEUSERDATA0), 12000);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(PA_PWRMODEUSERDATA1), 32000);
+ ufshcd_dme_set(hba, UIC_ARG_MIB(PA_PWRMODEUSERDATA2), 16000);
+
+ unipro_writel(ufs, 8064, UNIPRO_DME_POWERMODE_REQ_LOCALL2TIMER0);
+ unipro_writel(ufs, 28224, UNIPRO_DME_POWERMODE_REQ_LOCALL2TIMER1);
+ unipro_writel(ufs, 20160, UNIPRO_DME_POWERMODE_REQ_LOCALL2TIMER2);
+ unipro_writel(ufs, 12000, UNIPRO_DME_POWERMODE_REQ_REMOTEL2TIMER0);
+ unipro_writel(ufs, 32000, UNIPRO_DME_POWERMODE_REQ_REMOTEL2TIMER1);
+ unipro_writel(ufs, 16000, UNIPRO_DME_POWERMODE_REQ_REMOTEL2TIMER2);
+
+ return 0;
+}
+
/*
* exynos_ufs_auto_ctrl_hcc - HCI core clock control by h/w
* Control should be disabled in the below cases
@@ -2201,6 +2294,21 @@ static const struct exynos_ufs_drv_data gs101_ufs_drvs = {
.suspend = gs101_ufs_suspend,
};
+static const struct exynos_ufs_drv_data exynosautov920_ufs_drvs = {
+ .uic_attr = &exynos7_uic_attr,
+ .quirks = UFSHCD_QUIRK_SKIP_DEF_UNIPRO_TIMEOUT_SETTING,
+ .opts = EXYNOS_UFS_OPT_BROKEN_AUTO_CLK_CTRL |
+ EXYNOS_UFS_OPT_SKIP_CONFIG_PHY_ATTR |
+ EXYNOS_UFS_OPT_BROKEN_RX_SEL_IDX |
+ EXYNOS_UFS_OPT_TIMER_TICK_SELECT,
+ .iocc_mask = UFS_EXYNOSAUTOV920_SHARABLE,
+ .drv_init = exynosauto_ufs_drv_init,
+ .post_hce_enable = exynosauto_ufs_post_hce_enable,
+ .pre_link = exynosautov920_ufs_pre_link,
+ .post_link = exynosautov920_ufs_post_link,
+ .pre_pwr_change = exynosautov920_ufs_pre_pwr_change,
+};
+
static const struct of_device_id exynos_ufs_of_match[] = {
{ .compatible = "google,gs101-ufs",
.data = &gs101_ufs_drvs },
@@ -2210,6 +2318,8 @@ static const struct of_device_id exynos_ufs_of_match[] = {
.data = &exynosauto_ufs_drvs },
{ .compatible = "samsung,exynosautov9-ufs-vh",
.data = &exynosauto_ufs_vh_drvs },
+ { .compatible = "samsung,exynosautov920-ufs",
+ .data = &exynosautov920_ufs_drvs },
{ .compatible = "tesla,fsd-ufs",
.data = &fsd_ufs_drvs },
{},
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH v2 4/4] arm64: dts: exynosautov920: enable support for ufs controller
2026-04-17 12:14 ` [PATCH v2 0/4] add ufs support for Exynosautov920 SoC Alim Akhtar
` (2 preceding siblings ...)
2026-04-17 12:14 ` [PATCH v2 3/4] scsi: ufs: exynos: add support for ExynosAutov920 SoC Alim Akhtar
@ 2026-04-17 12:14 ` Alim Akhtar
3 siblings, 0 replies; 7+ messages in thread
From: Alim Akhtar @ 2026-04-17 12:14 UTC (permalink / raw)
To: avri.altman, bvanassche, robh, martin.petersen, krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, Alim Akhtar
From: Sowon Na <sowon.na@samsung.com>
Add ufs node for ExynosAutov920 SoC. Also enable ufs_phy and
ufs controller nodes.
Signed-off-by: Sowon Na <sowon.na@samsung.com>
Signed-off-by: Alim Akhtar <alim.akhtar@samsung.com>
---
.../boot/dts/exynos/exynosautov920-sadk.dts | 8 +++++++
.../arm64/boot/dts/exynos/exynosautov920.dtsi | 21 +++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts b/arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts
index a397f068ed53..5873720c213e 100644
--- a/arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts
+++ b/arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts
@@ -83,6 +83,14 @@ &usi_0 {
status = "okay";
};
+&ufs_0 {
+ status = "okay";
+};
+
+&ufs_0_phy {
+ status = "okay";
+};
+
&xtcxo {
clock-frequency = <38400000>;
};
diff --git a/arch/arm64/boot/dts/exynos/exynosautov920.dtsi b/arch/arm64/boot/dts/exynos/exynosautov920.dtsi
index 0eb853770732..f1f5efcdb91e 100644
--- a/arch/arm64/boot/dts/exynos/exynosautov920.dtsi
+++ b/arch/arm64/boot/dts/exynos/exynosautov920.dtsi
@@ -1444,6 +1444,27 @@ pinctrl_hsi2ufs: pinctrl@16d20000 {
interrupts = <GIC_SPI 603 IRQ_TYPE_LEVEL_HIGH>;
};
+ ufs_0: ufs@16e00000 {
+ compatible = "samsung,exynosautov920-ufs";
+ reg = <0x16e00000 0x100>,
+ <0x16e01100 0x400>,
+ <0x16e80000 0x8000>,
+ <0x16d08000 0x800>;
+ reg-names = "hci", "vs_hci", "unipro", "ufsp";
+ interrupts = <GIC_SPI 613 IRQ_TYPE_LEVEL_HIGH>;
+ clocks = <&cmu_hsi2 CLK_MOUT_HSI2_UFS_EMBD_USER>,
+ <&cmu_hsi2 CLK_MOUT_HSI2_NOC_UFS_USER>;
+ clock-names = "core_clk", "sclk_unipro_main";
+ freq-table-hz = <0 0>, <0 0>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&ufs_rst_n &ufs_refclk_out>;
+ phys = <&ufs_0_phy>;
+ phy-names = "ufs-phy";
+ samsung,sysreg = <&syscon_hsi2 0x710>;
+ dma-coherent;
+ status = "disabled";
+ };
+
ufs_0_phy: phy@16e04000 {
compatible = "samsung,exynosautov920-ufs-phy";
reg = <0x16e04000 0x4000>;
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string
2026-04-17 12:02 ` Alim Akhtar
@ 2026-04-17 12:55 ` Krzysztof Kozlowski
0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2026-04-17 12:55 UTC (permalink / raw)
To: Alim Akhtar, avri.altman, bvanassche, robh, martin.petersen,
krzk+dt
Cc: sowon.na, peter.griffin, linux-scsi, devicetree,
linux-samsung-soc, linux-kernel, 'Krzysztof Kozlowski'
On 17/04/2026 14:02, Alim Akhtar wrote:
>
>
>> -----Original Message-----
>> From: Alim Akhtar <alim.akhtar@samsung.com>
>> Sent: Friday, April 17, 2026 5:45 PM
>> To: avri.altman@wdc.com; bvanassche@acm.org; robh@kernel.org;
>> martin.petersen@oracle.com; krzk+dt@kernel.org
>> Cc: sowon.na@samsung.com; peter.griffin@linaro.org; linux-
>> scsi@vger.kernel.org; devicetree@vger.kernel.org; linux-samsung-
>> soc@vger.kernel.org; linux-kernel@vger.kernel.org; Krzysztof Kozlowski
>> <krzysztof.kozlowski@linaro.org>; Alim Akhtar <alim.akhtar@samsung.com>
>> Subject: [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920
>> compatible string
>>
>> From: Sowon Na <sowon.na@samsung.com>
>>
>> Add samsung,exynosautov920-ufs compatible for ExynosAutov920 SoC.
>>
>> Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
> Just noticed that this email is no longer valid, In case there is a re-spin, will correct this.
> Sorry for the noise.
The ack can stay wild email, it's fine. It still gives the credit to
previous employer.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-04-17 12:55 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CGME20260417115813epcas5p40234b872c221ce28981b17e42ca48139@epcas5p4.samsung.com>
2026-04-17 12:14 ` [PATCH v2 0/4] add ufs support for Exynosautov920 SoC Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 1/4] arm64: dts: exynosautov920: Add syscon hsi2 node Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 2/4] dt-bindings: ufs: exynos: add ExynosAutov920 compatible string Alim Akhtar
2026-04-17 12:02 ` Alim Akhtar
2026-04-17 12:55 ` Krzysztof Kozlowski
2026-04-17 12:14 ` [PATCH v2 3/4] scsi: ufs: exynos: add support for ExynosAutov920 SoC Alim Akhtar
2026-04-17 12:14 ` [PATCH v2 4/4] arm64: dts: exynosautov920: enable support for ufs controller Alim Akhtar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox