mmc: exynos_dw_mmc: use the 4bit bus-width by default
If there is not "samsung,bus-width" property, use the 4bit buswidth by default. Almost all Exnyos SoCs support at least 4bit buswidth. Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
This commit is contained in:
parent
d956a67ed1
commit
70f6d39433
|
@ -154,12 +154,8 @@ static int exynos_dwmci_get_config(const void *blob, int node,
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
/* Get the bus width from the device node */
|
||||
host->buswidth = fdtdec_get_int(blob, node, "samsung,bus-width", 0);
|
||||
if (host->buswidth <= 0) {
|
||||
printf("DWMMC%d: Can't get bus-width\n", host->dev_index);
|
||||
return -EINVAL;
|
||||
}
|
||||
/* Get the bus width from the device node (Default is 4bit buswidth) */
|
||||
host->buswidth = fdtdec_get_int(blob, node, "samsung,bus-width", 4);
|
||||
|
||||
/* Set the base address from the device node */
|
||||
base = fdtdec_get_addr(blob, node, "reg");
|
||||
|
|
Loading…
Reference in New Issue