Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c11bd557 authored by Stephen Warren's avatar Stephen Warren
Browse files

mmc: tegra: use bus-width property instead of support-8bit



Update the driver to parse the new unified bus-width property introduced
in commit 7f217794 "mmc: dt: Consolidate DT bindings", instead of the legacy
support-8bit property.

Signed-off-by: default avatarStephen Warren <swarren@nvidia.com>
Acked-by: default avatarChris Ball <cjb@laptop.org>
parent b4e395b2
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -223,6 +223,7 @@ static struct tegra_sdhci_platform_data * __devinit sdhci_tegra_dt_parse_pdata(
{
	struct tegra_sdhci_platform_data *plat;
	struct device_node *np = pdev->dev.of_node;
	u32 bus_width;

	if (!np)
		return NULL;
@@ -236,7 +237,9 @@ static struct tegra_sdhci_platform_data * __devinit sdhci_tegra_dt_parse_pdata(
	plat->cd_gpio = of_get_named_gpio(np, "cd-gpios", 0);
	plat->wp_gpio = of_get_named_gpio(np, "wp-gpios", 0);
	plat->power_gpio = of_get_named_gpio(np, "power-gpios", 0);
	if (of_find_property(np, "support-8bit", NULL))

	if (of_property_read_u32(np, "bus-width", &bus_width) == 0 &&
	    bus_width == 8)
		plat->is_8bit = 1;

	return plat;