mbox series

[v2,0/2] Add support for MMC/SD on j7200-evm

Message ID 20200924112644.11076-1-faiz_abbas@ti.com (mailing list archive)
Headers show
Series Add support for MMC/SD on j7200-evm | expand

Message

Faiz Abbas Sept. 24, 2020, 11:26 a.m. UTC
The following patches add dt support for MMC/SD on TI's j7200-evm.

Currently, eMMC support upto HS200 speed and SD card supports upto high
speed speed mode.

v2:
Fixed node names to use mmc@* format
Fixed reg address format to align with others in the file

Faiz Abbas (2):
  arm64: dts: ti: k3-j7200-main: Add support for MMC/SD controller nodes
  arm64: dts: ti: k3-j7200-common-proc-board: Add support for eMMC and
    SD card

 .../dts/ti/k3-j7200-common-proc-board.dts     | 28 ++++++++++++++
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi     | 37 +++++++++++++++++++
 2 files changed, 65 insertions(+)

Comments

Sekhar Nori Sept. 24, 2020, 11:50 a.m. UTC | #1
On 24/09/20 4:56 PM, Faiz Abbas wrote:
> The following patches add dt support for MMC/SD on TI's j7200-evm.
> 
> Currently, eMMC support upto HS200 speed and SD card supports upto high
> speed speed mode.

To be sure, the TRM calls for SD card speed up to DDR50. And I believe
there is work going on to go higher too. That needs voltage switching
though and can come in as follow-on patches. This is good first step.

Reviewed-by: Sekhar Nori <nsekhar@ti.com>

Thanks,
Sekhar
Vignesh Raghavendra Sept. 24, 2020, 11:58 a.m. UTC | #2
On 9/24/20 4:56 PM, Faiz Abbas wrote:
> The following patches add dt support for MMC/SD on TI's j7200-evm.
> 
> Currently, eMMC support upto HS200 speed and SD card supports upto high
> speed speed mode.
> 
> v2:
> Fixed node names to use mmc@* format
> Fixed reg address format to align with others in the file
> 
> Faiz Abbas (2):
>   arm64: dts: ti: k3-j7200-main: Add support for MMC/SD controller nodes
>   arm64: dts: ti: k3-j7200-common-proc-board: Add support for eMMC and
>     SD card
> 
>  .../dts/ti/k3-j7200-common-proc-board.dts     | 28 ++++++++++++++
>  arch/arm64/boot/dts/ti/k3-j7200-main.dtsi     | 37 +++++++++++++++++++
>  2 files changed, 65 insertions(+)
> 
For the series:

Tested-by: Vignesh Raghavendra <vigneshr@ti.com>


[    1.678263] mmc0: Command Queue Engine enabled
[    1.682727] mmc0: new HS200 MMC card at address 0001
[    1.688193] mmcblk0: mmc0:0001 S0J56X 14.8 GiB
[    1.692971] mmcblk0boot0: mmc0:0001 S0J56X partition 1 31.5 MiB
[    1.699138] mmcblk0boot1: mmc0:0001 S0J56X partition 2 31.5 MiB
[    1.705268] mmcblk0rpmb: mmc0:0001 S0J56X partition 3 4.00 MiB, ch
ardev (240:0)
[    1.789527] mmc1: new high speed SDHC card at address aaaa
[    1.795621] mmcblk1: mmc1:aaaa SC16G 14.8 GiB
[    1.810074]  mmcblk1: p1 p2


SD hot plug works fine too..
Full log: https://pastebin.ubuntu.com/p/5hcCQDjhtW/
Nishanth Menon Sept. 24, 2020, 12:14 p.m. UTC | #3
On Thu, 24 Sep 2020 16:56:42 +0530, Faiz Abbas wrote:
> The following patches add dt support for MMC/SD on TI's j7200-evm.
> 
> Currently, eMMC support upto HS200 speed and SD card supports upto high
> speed speed mode.
> 
> v2:
> Fixed node names to use mmc@* format
> Fixed reg address format to align with others in the file
> 
> [...]

Hi Faiz Abbas,

I have applied the following to branch ti-k3-dts-next on [1].
Thank you!

[1/2] arm64: dts: ti: k3-j7200-main: Add support for MMC/SD controller nodes
      commit: 7cd03dc78b290400875b6b54e257ba5ea4e810c3
[2/2] arm64: dts: ti: k3-j7200-common-proc-board: Add support for eMMC and SD card
      commit: a2178b83ae8f61b2a9fae2aa9a4d4ed2511690a4


All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

[1] git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux.git