mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH v2 0/6] MMC updates for TI K3 platforms
@ 2024-04-16 22:16 Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 1/6] arm64: dts: ti: k3-am65-main: Update sdhci properties Judith Mendez
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

This patch series includes MMC updates for various TI K3 platforms.

It includes support for enabling UHS/SDR104 bus modes.

For AM62ax, add missing UHS support.

For AM65x, fix ITAP delay and OTAP delay and clkbuf-sel properties
in SDHCI nodes.

Lastly, change TPS6593x PMIC driver to built-in since booting SD
with UHS modes have a dependency on the driver.

Changes since v1:
- Drop patches that remove HS400 mode support
- Add patch 6/6

Link to v1:
https://lore.kernel.org/linux-devicetree/20240411225257.383889-1-jm@ti.com/

Bhavya Kapoor (1):
  arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode

Dasnavis Sabiya (1):
  arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode

Judith Mendez (3):
  arm64: dts: ti: k3-am65-main: Update sdhci properties
  arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes
  arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y

Vignesh Raghavendra (1):
  arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards

 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi  |  2 --
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts    | 21 +++++++++++++++++
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi   | 26 +++++++++-------------
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi |  2 --
 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi |  2 --
 arch/arm64/configs/defconfig               |  2 +-
 6 files changed, 33 insertions(+), 22 deletions(-)


base-commit: 534ad093bb80f19c20b251a89f09ce1a0e3d4f2d
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 1/6] arm64: dts: ti: k3-am65-main: Update sdhci properties
  2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
@ 2024-04-16 22:16 ` Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 2/6] arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes Judith Mendez
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

Update otap-del-sel properties as per datasheet [0].

Add missing clkbuf-sel and itap-del-sel values also as per
datasheet [0].

Move clkbuf-sel and ti,trm-icp above the otap-del-sel properties
so the sdhci nodes could be more uniform across platforms.

[0] https://www.ti.com/lit/ds/symlink/am6548.pdf

Fixes: eac99d38f861 ("arm64: dts: ti: k3-am654-main: Update otap-del-sel values")
Fixes: d7600d070fb0 ("arm64: dts: ti: k3-am65-main: Add support for sdhci1")
Signed-off-by: Judith Mendez <jm@ti.com>
---
Changes since v1:
- no change
---
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 17 +++++++++++------
 1 file changed, 11 insertions(+), 6 deletions(-)

diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
index 670557c89f756..0803a8b9bfe84 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
@@ -435,6 +435,8 @@ sdhci0: mmc@4f80000 {
 		interrupts = <GIC_SPI 136 IRQ_TYPE_LEVEL_HIGH>;
 		mmc-ddr-1_8v;
 		mmc-hs200-1_8v;
+		ti,clkbuf-sel = <0x7>;
+		ti,trm-icp = <0x8>;
 		ti,otap-del-sel-legacy = <0x0>;
 		ti,otap-del-sel-mmc-hs = <0x0>;
 		ti,otap-del-sel-sd-hs = <0x0>;
@@ -445,8 +447,7 @@ sdhci0: mmc@4f80000 {
 		ti,otap-del-sel-ddr50 = <0x5>;
 		ti,otap-del-sel-ddr52 = <0x5>;
 		ti,otap-del-sel-hs200 = <0x5>;
-		ti,otap-del-sel-hs400 = <0x0>;
-		ti,trm-icp = <0x8>;
+		ti,itap-del-sel-ddr52 = <0x0>;
 		dma-coherent;
 		status = "disabled";
 	};
@@ -458,18 +459,22 @@ sdhci1: mmc@4fa0000 {
 		clocks = <&k3_clks 48 0>, <&k3_clks 48 1>;
 		clock-names = "clk_ahb", "clk_xin";
 		interrupts = <GIC_SPI 137 IRQ_TYPE_LEVEL_HIGH>;
+		ti,clkbuf-sel = <0x7>;
+		ti,trm-icp = <0x8>;
 		ti,otap-del-sel-legacy = <0x0>;
 		ti,otap-del-sel-mmc-hs = <0x0>;
 		ti,otap-del-sel-sd-hs = <0x0>;
-		ti,otap-del-sel-sdr12 = <0x0>;
-		ti,otap-del-sel-sdr25 = <0x0>;
+		ti,otap-del-sel-sdr12 = <0xf>;
+		ti,otap-del-sel-sdr25 = <0xf>;
 		ti,otap-del-sel-sdr50 = <0x8>;
 		ti,otap-del-sel-sdr104 = <0x7>;
 		ti,otap-del-sel-ddr50 = <0x4>;
 		ti,otap-del-sel-ddr52 = <0x4>;
 		ti,otap-del-sel-hs200 = <0x7>;
-		ti,clkbuf-sel = <0x7>;
-		ti,trm-icp = <0x8>;
+		ti,itap-del-sel-legacy = <0xa>;
+		ti,itap-del-sel-sd-hs = <0x1>;
+		ti,itap-del-sel-sdr12 = <0xa>;
+		ti,itap-del-sel-sdr25 = <0x1>;
 		dma-coherent;
 		status = "disabled";
 	};
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 2/6] arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes
  2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 1/6] arm64: dts: ti: k3-am65-main: Update sdhci properties Judith Mendez
@ 2024-04-16 22:16 ` Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 3/6] arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards Judith Mendez
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

On AM65x platform, sdhci0 is for eMMC and sdhci1 is for SD.
Remove the properties that are not applicable for each device.

Fixes: eac99d38f861 ("arm64: dts: ti: k3-am654-main: Update otap-del-sel values")
Fixes: d7600d070fb0 ("arm64: dts: ti: k3-am65-main: Add support for sdhci1")
Signed-off-by: Judith Mendez <jm@ti.com>
---
Changes since v1:
- no change
---
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
index 0803a8b9bfe84..127f581a56bc6 100644
--- a/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am65-main.dtsi
@@ -439,12 +439,6 @@ sdhci0: mmc@4f80000 {
 		ti,trm-icp = <0x8>;
 		ti,otap-del-sel-legacy = <0x0>;
 		ti,otap-del-sel-mmc-hs = <0x0>;
-		ti,otap-del-sel-sd-hs = <0x0>;
-		ti,otap-del-sel-sdr12 = <0x0>;
-		ti,otap-del-sel-sdr25 = <0x0>;
-		ti,otap-del-sel-sdr50 = <0x8>;
-		ti,otap-del-sel-sdr104 = <0x7>;
-		ti,otap-del-sel-ddr50 = <0x5>;
 		ti,otap-del-sel-ddr52 = <0x5>;
 		ti,otap-del-sel-hs200 = <0x5>;
 		ti,itap-del-sel-ddr52 = <0x0>;
@@ -462,15 +456,12 @@ sdhci1: mmc@4fa0000 {
 		ti,clkbuf-sel = <0x7>;
 		ti,trm-icp = <0x8>;
 		ti,otap-del-sel-legacy = <0x0>;
-		ti,otap-del-sel-mmc-hs = <0x0>;
 		ti,otap-del-sel-sd-hs = <0x0>;
 		ti,otap-del-sel-sdr12 = <0xf>;
 		ti,otap-del-sel-sdr25 = <0xf>;
 		ti,otap-del-sel-sdr50 = <0x8>;
 		ti,otap-del-sel-sdr104 = <0x7>;
 		ti,otap-del-sel-ddr50 = <0x4>;
-		ti,otap-del-sel-ddr52 = <0x4>;
-		ti,otap-del-sel-hs200 = <0x7>;
 		ti,itap-del-sel-legacy = <0xa>;
 		ti,itap-del-sel-sd-hs = <0x1>;
 		ti,itap-del-sel-sdr12 = <0xa>;
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 3/6] arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards
  2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 1/6] arm64: dts: ti: k3-am65-main: Update sdhci properties Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 2/6] arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes Judith Mendez
@ 2024-04-16 22:16 ` Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 4/6] arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode Judith Mendez
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

From: Vignesh Raghavendra <vigneshr@ti.com>

Hook up required IO voltage regulators and drop no-1-8-v to support UHS
modes on SD cards.

Fixes: 5fc6b1b62639 ("arm64: dts: ti: Introduce AM62A7 family of SoCs")
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
[Judith: Remove no-1-8-v for sdhci2, keep otap-del-sel-legacy=0,
add fixes tag, reword commit]
Signed-off-by: Judith Mendez <jm@ti.com>
---
Changes since v1:
- no change
---
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi |  2 --
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts   | 21 +++++++++++++++++++++
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
index aa1e057082f08..6652701d3e3b8 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
@@ -573,7 +573,6 @@ sdhci1: mmc@fa00000 {
 		ti,itap-del-sel-sd-hs = <0x0>;
 		ti,itap-del-sel-sdr12 = <0x0>;
 		ti,itap-del-sel-sdr25 = <0x0>;
-		no-1-8-v;
 		status = "disabled";
 	};
 
@@ -597,7 +596,6 @@ sdhci2: mmc@fa20000 {
 		ti,itap-del-sel-sd-hs = <0x0>;
 		ti,itap-del-sel-sdr12 = <0x0>;
 		ti,itap-del-sel-sdr25 = <0x0>;
-		no-1-8-v;
 		status = "disabled";
 	};
 
diff --git a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
index f241637a5642a..fa43cd0b631e6 100644
--- a/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
+++ b/arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
@@ -113,6 +113,20 @@ vcc_3v3_sys: regulator-4 {
 		regulator-boot-on;
 	};
 
+	vddshv_sdio: regulator-5 {
+		compatible = "regulator-gpio";
+		regulator-name = "vddshv_sdio";
+		pinctrl-names = "default";
+		pinctrl-0 = <&vddshv_sdio_pins_default>;
+		regulator-min-microvolt = <1800000>;
+		regulator-max-microvolt = <3300000>;
+		regulator-boot-on;
+		vin-supply = <&ldo1>;
+		gpios = <&main_gpio0 31 GPIO_ACTIVE_HIGH>;
+		states = <1800000 0x0>,
+			 <3300000 0x1>;
+	};
+
 	leds {
 		compatible = "gpio-leds";
 		pinctrl-names = "default";
@@ -342,6 +356,12 @@ main_gpio1_ioexp_intr_pins_default: main-gpio1-ioexp-intr-default-pins {
 			AM62AX_IOPAD(0x01d4, PIN_INPUT, 7) /* (C15) UART0_RTSn.GPIO1_23 */
 		>;
 	};
+
+	vddshv_sdio_pins_default: vddshv-sdio-default-pins {
+		pinctrl-single,pins = <
+			AM62AX_IOPAD(0x07c, PIN_OUTPUT, 7) /* (M19) GPMC0_CLK.GPIO0_31 */
+		>;
+	};
 };
 
 &mcu_pmx0 {
@@ -580,6 +600,7 @@ &sdhci1 {
 	/* SD/MMC */
 	status = "okay";
 	vmmc-supply = <&vdd_mmc1>;
+	vqmmc-supply = <&vddshv_sdio>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&main_mmc1_pins_default>;
 	disable-wp;
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 4/6] arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode
  2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
                   ` (2 preceding siblings ...)
  2024-04-16 22:16 ` [PATCH v2 3/6] arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards Judith Mendez
@ 2024-04-16 22:16 ` Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 5/6] arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y Judith Mendez
  5 siblings, 0 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

From: Bhavya Kapoor <b-kapoor@ti.com>

According to TRM for J721S2, SDR104 speed mode is supported by the SoC
but its capabilities were masked in device tree. Remove sdhci-caps-mask
to enable support for SDR104 speed mode for SD card in J721S2 SoC.

[+] Refer to : section 12.3.6.1.1 MMCSD Features, in J721S2 TRM
- https://www.ti.com/lit/zip/spruj28

Fixes: b8545f9d3a54 ("arm64: dts: ti: Add initial support for J721S2 SoC")
Signed-off-by: Bhavya Kapoor <b-kapoor@ti.com>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
---
Changes since v1:
- no change
---
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 2 --
 1 file changed, 2 deletions(-)

diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
index 3cb06a7e4117f..9ed6949b40e9d 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi
@@ -768,8 +768,6 @@ main_sdhci1: mmc@4fb0000 {
 		ti,clkbuf-sel = <0x7>;
 		ti,trm-icp = <0x8>;
 		dma-coherent;
-		/* Masking support for SDR104 capability */
-		sdhci-caps-mask = <0x00000003 0x00000000>;
 		status = "disabled";
 	};
 
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 5/6] arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode
  2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
                   ` (3 preceding siblings ...)
  2024-04-16 22:16 ` [PATCH v2 4/6] arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode Judith Mendez
@ 2024-04-16 22:16 ` Judith Mendez
  2024-04-16 22:16 ` [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y Judith Mendez
  5 siblings, 0 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

From: Dasnavis Sabiya <sabiya.d@ti.com>

Remove sdhci-caps-mask to enable support for SDR104 speed mode for
SD card and remove no-1-8-v property so that SD card can work in
any UHS-1 high speed mode it can support.

Fixes: 4664ebd8346a ("arm64: dts: ti: Add initial support for J784S4 SoC")
Signed-off-by: Bhavya Kapoor <b-kapoor@ti.com>
Signed-off-by: Dasnavis Sabiya <sabiya.d@ti.com>
Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
[Judith: Add fixes tag]
Signed-off-by: Judith Mendez <jm@ti.com>
---
Changes since v1:
- no change
---
 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 2 --
 1 file changed, 2 deletions(-)

diff --git a/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi b/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
index d42f25cacf23d..6a4554c6c9c13 100644
--- a/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
@@ -904,8 +904,6 @@ main_sdhci1: mmc@4fb0000 {
 		ti,clkbuf-sel = <0x7>;
 		ti,trm-icp = <0x8>;
 		dma-coherent;
-		sdhci-caps-mask = <0x00000003 0x00000000>;
-		no-1-8-v;
 		status = "disabled";
 	};
 
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y
  2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
                   ` (4 preceding siblings ...)
  2024-04-16 22:16 ` [PATCH v2 5/6] arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode Judith Mendez
@ 2024-04-16 22:16 ` Judith Mendez
  2024-04-19 13:59   ` Krzysztof Kozlowski
  5 siblings, 1 reply; 9+ messages in thread
From: Judith Mendez @ 2024-04-16 22:16 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

SK-AM62A-LP uses TPS6593x PMIC (interfaced over I2C) to power the SoC
and various other peripherals on the board [1].

Booting SD with UHS modes have a dependency on TPS6593x PMIC driver so
change to built in order to boot using SD boot at the higher speed modes.

Fixes: f9010eb938be ("arm64: defconfig: Enable TPS6593 PMIC for SK-AM62A")
Signed-off-by: Judith Mendez <jm@ti.com>
---
Changes since v1:
- Add patch 6/6
---
 arch/arm64/configs/defconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index 2c30d617e1802..c994ba7b682dd 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -741,7 +741,7 @@ CONFIG_MFD_SL28CPLD=y
 CONFIG_RZ_MTU3=y
 CONFIG_MFD_TI_AM335X_TSCADC=m
 CONFIG_MFD_TPS65219=y
-CONFIG_MFD_TPS6594_I2C=m
+CONFIG_MFD_TPS6594_I2C=y
 CONFIG_MFD_ROHM_BD718XX=y
 CONFIG_MFD_WCD934X=m
 CONFIG_MFD_KHADAS_MCU=m
-- 
2.43.2


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y
  2024-04-16 22:16 ` [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y Judith Mendez
@ 2024-04-19 13:59   ` Krzysztof Kozlowski
  2024-04-22 22:06     ` Judith Mendez
  0 siblings, 1 reply; 9+ messages in thread
From: Krzysztof Kozlowski @ 2024-04-19 13:59 UTC (permalink / raw)
  To: Judith Mendez, Rob Herring, Krzysztof Kozlowski, Catalin Marinas,
	Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

On 17/04/2024 00:16, Judith Mendez wrote:
> SK-AM62A-LP uses TPS6593x PMIC (interfaced over I2C) to power the SoC
> and various other peripherals on the board [1].
> 
> Booting SD with UHS modes have a dependency on TPS6593x PMIC driver so
> change to built in order to boot using SD boot at the higher speed modes.
> 
> Fixes: f9010eb938be ("arm64: defconfig: Enable TPS6593 PMIC for SK-AM62A")

No, that's not a fix. Fix is using proper initramfs, because bug is lack
of initramfs, not having it as module.

I don't agree, because I prefer to have this as module.

> Signed-off-by: Judith Mendez <jm@ti.com>


Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y
  2024-04-19 13:59   ` Krzysztof Kozlowski
@ 2024-04-22 22:06     ` Judith Mendez
  0 siblings, 0 replies; 9+ messages in thread
From: Judith Mendez @ 2024-04-22 22:06 UTC (permalink / raw)
  To: Krzysztof Kozlowski, Rob Herring, Krzysztof Kozlowski,
	Catalin Marinas, Will Deacon
  Cc: Vignesh Raghavendra, Conor Dooley, linux-arm-kernel, devicetree,
	linux-kernel, Bhavya Kapoor, Dasnavis Sabiya

Hi,

On 4/19/24 8:59 AM, Krzysztof Kozlowski wrote:
> On 17/04/2024 00:16, Judith Mendez wrote:
>> SK-AM62A-LP uses TPS6593x PMIC (interfaced over I2C) to power the SoC
>> and various other peripherals on the board [1].
>>
>> Booting SD with UHS modes have a dependency on TPS6593x PMIC driver so
>> change to built in order to boot using SD boot at the higher speed modes.
>>
>> Fixes: f9010eb938be ("arm64: defconfig: Enable TPS6593 PMIC for SK-AM62A")
> 
> No, that's not a fix. Fix is using proper initramfs, because bug is lack
> of initramfs, not having it as module.
> 
> I don't agree, because I prefer to have this as module.

ok, will drop this patch, thanks.

~ Judith

> 
>> Signed-off-by: Judith Mendez <jm@ti.com>
> 
> 
> Best regards,
> Krzysztof
> 


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-04-22 22:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-16 22:16 [PATCH v2 0/6] MMC updates for TI K3 platforms Judith Mendez
2024-04-16 22:16 ` [PATCH v2 1/6] arm64: dts: ti: k3-am65-main: Update sdhci properties Judith Mendez
2024-04-16 22:16 ` [PATCH v2 2/6] arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes Judith Mendez
2024-04-16 22:16 ` [PATCH v2 3/6] arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards Judith Mendez
2024-04-16 22:16 ` [PATCH v2 4/6] arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode Judith Mendez
2024-04-16 22:16 ` [PATCH v2 5/6] arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode Judith Mendez
2024-04-16 22:16 ` [PATCH v2 6/6] arm64: defconfig: Set CONFIG_MFD_TPS6594_I2C=y Judith Mendez
2024-04-19 13:59   ` Krzysztof Kozlowski
2024-04-22 22:06     ` Judith Mendez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®