diff options
author | Stéphane Marchesin <marcheu@chromium.org> | 2014-06-19 21:18:29 -0400 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2014-08-04 04:07:37 -0400 |
commit | 054b1bd16138f92cd690324958e48f790a4cd234 (patch) | |
tree | 27615ce19e81b49fe1c3d862566e9441e597dd1c | |
parent | 961e3beae3b29ae9463631415342244cdaf1cd47 (diff) |
drm/tegra: sor - Use bits-per-color from panel
This change uses the value of bits-per-color from panel to remove one
more hardcoded value.
Signed-off-by: Stéphane Marchesin <marcheu@chromium.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>
-rw-r--r-- | drivers/gpu/drm/tegra/sor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/tegra/sor.c b/drivers/gpu/drm/tegra/sor.c index 64f57fa9b8f6..479da1b210b4 100644 --- a/drivers/gpu/drm/tegra/sor.c +++ b/drivers/gpu/drm/tegra/sor.c | |||
@@ -525,7 +525,7 @@ static int tegra_output_sor_enable(struct tegra_output *output) | |||
525 | dev_err(sor->dev, "failed to set safe parent clock: %d\n", err); | 525 | dev_err(sor->dev, "failed to set safe parent clock: %d\n", err); |
526 | 526 | ||
527 | memset(&config, 0, sizeof(config)); | 527 | memset(&config, 0, sizeof(config)); |
528 | config.bits_per_pixel = 24; /* XXX: don't hardcode? */ | 528 | config.bits_per_pixel = output->connector.display_info.bpc * 3; |
529 | 529 | ||
530 | err = tegra_sor_calc_config(sor, mode, &config, &link); | 530 | err = tegra_sor_calc_config(sor, mode, &config, &link); |
531 | if (err < 0) | 531 | if (err < 0) |