]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
gpu: host1x: mipi: Update tegra_mipi_request() to be node based
authorSowjanya Komatineni <skomatineni@nvidia.com>
Wed, 15 Jul 2020 04:20:51 +0000 (21:20 -0700)
committerSasha Levin <sashal@kernel.org>
Tue, 26 Mar 2024 22:22:37 +0000 (18:22 -0400)
commitaaa5ef6db779a2ffdac6e2c4e27a042fc85af425
treeace9a2c0e596cfac50fe06b36debdc4418d73fd0
parent47a13d0b9d8527518639ab5c39667f69d6203e80
gpu: host1x: mipi: Update tegra_mipi_request() to be node based

[ Upstream commit 767598d447aa46411289c5808b0e45e20a1823b4 ]

Tegra CSI driver need a separate MIPI device for each channel as
calibration of corresponding MIPI pads for each channel should
happen independently.

So, this patch updates tegra_mipi_request() API to add a device_node
pointer argument to allow creating mipi device for specific device
node rather than a device.

Signed-off-by: Sowjanya Komatineni <skomatineni@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Stable-dep-of: 830c1ded3563 ("drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/tegra/dsi.c
drivers/gpu/host1x/mipi.c
include/linux/host1x.h