diff options
| author | Tom Rini <[email protected]> | 2022-03-16 08:13:16 -0400 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2022-03-16 08:13:16 -0400 |
| commit | e7fb67df319cec410c20906bbf33936a6f7479b2 (patch) | |
| tree | f0d54f2b77613b8406cedd197e4c91c21bf6fabc /cmd | |
| parent | f5ac18f406a3ae2b75b5ef1ec38ac9e34e51b347 (diff) | |
| parent | c48021d184097ea4a1bb6bab8c24653de2477fde (diff) | |
Merge https://source.denx.de/u-boot/custodians/u-boot-mmc
- Rockchip, i.MX and xenon_sdhci updates
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/mmc.c | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/cmd/mmc.c b/cmd/mmc.c index 503dbb6199c..7464f8d00cd 100644 --- a/cmd/mmc.c +++ b/cmd/mmc.c @@ -22,10 +22,18 @@ static void print_mmcinfo(struct mmc *mmc) printf("Device: %s\n", mmc->cfg->name); printf("Manufacturer ID: %x\n", mmc->cid[0] >> 24); - printf("OEM: %x\n", (mmc->cid[0] >> 8) & 0xffff); - printf("Name: %c%c%c%c%c \n", mmc->cid[0] & 0xff, - (mmc->cid[1] >> 24), (mmc->cid[1] >> 16) & 0xff, - (mmc->cid[1] >> 8) & 0xff, mmc->cid[1] & 0xff); + if (IS_SD(mmc)) { + printf("OEM: %x\n", (mmc->cid[0] >> 8) & 0xffff); + printf("Name: %c%c%c%c%c \n", mmc->cid[0] & 0xff, + (mmc->cid[1] >> 24), (mmc->cid[1] >> 16) & 0xff, + (mmc->cid[1] >> 8) & 0xff, mmc->cid[1] & 0xff); + } else { + printf("OEM: %x\n", (mmc->cid[0] >> 8) & 0xff); + printf("Name: %c%c%c%c%c%c \n", mmc->cid[0] & 0xff, + (mmc->cid[1] >> 24), (mmc->cid[1] >> 16) & 0xff, + (mmc->cid[1] >> 8) & 0xff, mmc->cid[1] & 0xff, + (mmc->cid[2] >> 24)); + } printf("Bus Speed: %d\n", mmc->clock); #if CONFIG_IS_ENABLED(MMC_VERBOSE) |
