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

Commit 3309ac83 authored by Thierry Reding's avatar Thierry Reding
Browse files

drm/tegra: sor: Add Tegra210 eDP support



The SOR found on Tegra210 is very similar to the version found on
Tegra124, except that it no longer supports LVDS.

Signed-off-by: default avatarThierry Reding <treding@nvidia.com>
parent 003fc848
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -197,9 +197,10 @@ of the following host1x client modules:
- sor: serial output resource

  Required properties:
  - compatible: For Tegra124, must contain "nvidia,tegra124-sor".  Otherwise,
    must contain '"nvidia,<chip>-sor", "nvidia,tegra124-sor"', where <chip>
    is tegra132.
  - compatible: Should be:
    - "nvidia,tegra124-sor": for Tegra124 and Tegra132
    - "nvidia,tegra132-sor": for Tegra132
    - "nvidia,tegra210-sor": for Tegra210
  - reg: Physical base address and length of the controller's registers.
  - interrupts: The interrupt outputs from the controller.
  - clocks: Must contain an entry for each entry in clock-names.
+1 −0
Original line number Diff line number Diff line
@@ -1060,6 +1060,7 @@ static const struct of_device_id host1x_drm_subdevs[] = {
	{ .compatible = "nvidia,tegra132-dsi", },
	{ .compatible = "nvidia,tegra210-dc", },
	{ .compatible = "nvidia,tegra210-dsi", },
	{ .compatible = "nvidia,tegra210-sor", },
	{ /* sentinel */ }
};

+1 −0
Original line number Diff line number Diff line
@@ -1600,6 +1600,7 @@ static int tegra_sor_remove(struct platform_device *pdev)

static const struct of_device_id tegra_sor_of_match[] = {
	{ .compatible = "nvidia,tegra124-sor", },
	{ .compatible = "nvidia,tegra210-sor", },
	{ },
};
MODULE_DEVICE_TABLE(of, tegra_sor_of_match);