Searched +full:tegra20 +full:- +full:vip (Results 1 – 7 of 7) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/display/tegra/ |
D | nvidia,tegra20-vi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-vi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Thierry Reding <[email protected]> 11 - Jon Hunter <[email protected]> 15 pattern: "^vi@[0-9a-f]+$" 19 - const: nvidia,tegra20-vi 20 - const: nvidia,tegra30-vi 21 - const: nvidia,tegra114-vi [all …]
|
D | nvidia,tegra20-vip.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-vip.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NVIDIA Tegra VIP (parallel video capture) controller 10 - Luca Ceresoli <[email protected]> 15 - nvidia,tegra20-vip 32 - port@0 33 - port@1 38 - compatible [all …]
|
/linux-6.14.4/drivers/staging/media/tegra-video/ |
D | tegra20.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Tegra20-specific VI implementation 10 * This source file contains Tegra20 supported video formats, 11 * VI and VIP SoC specific data, operations and registers accessors. 19 #include <linux/v4l2-mediabus.h> 21 #include "vip.h" 26 /* This are just good-sense numbers. The actual min/max is not documented. */ 32 /* -------------------------------------------------------------------------- 147 /* -------------------------------------------------------------------------- 153 writel(val, chan->vi->iomem + addr); in tegra20_vi_write() [all …]
|
D | vip.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Parallel video capture module (VIP) for the Tegra VI. 5 * This file implements the VIP-specific infrastructure. 19 #include <media/v4l2-fwnode.h> 21 #include "vip.h" 44 remote_pad = media_pad_remote_pad_first(&chan->pads[TEGRA_VIP_PAD_SINK]); in tegra_vip_channel_get_prev_subdev() 48 return media_entity_to_v4l2_subdev(remote_pad->entity); in tegra_vip_channel_get_prev_subdev() 54 struct tegra_vip *vip = vip_channel_to_vip(vip_chan); in tegra_vip_enable_stream() local 58 err = pm_runtime_resume_and_get(vip->dev); in tegra_vip_enable_stream() 60 return dev_err_probe(vip->dev, err, "failed to get runtime PM\n"); in tegra_vip_enable_stream() [all …]
|
D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 tegra-video-objs := \ 5 vip.o \ 8 tegra-video-$(CONFIG_ARCH_TEGRA_2x_SOC) += tegra20.o 9 tegra-video-$(CONFIG_ARCH_TEGRA_210_SOC) += tegra210.o 10 obj-$(CONFIG_VIDEO_TEGRA) += tegra-video.o
|
D | video.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <media/v4l2-event.h> 21 tegra_channels_cleanup(vid->vi); in tegra_v4l2_dev_release() 24 media_device_unregister(&vid->media_dev); in tegra_v4l2_dev_release() 25 media_device_cleanup(&vid->media_dev); in tegra_v4l2_dev_release() 39 v4l2_event_queue(&chan->video, arg); in tegra_v4l2_dev_notify() 40 if (ev->type == V4L2_EVENT_SOURCE_CHANGE && vb2_is_streaming(&chan->queue)) in tegra_v4l2_dev_notify() 41 vb2_queue_error(&chan->queue); in tegra_v4l2_dev_notify() 51 return -ENOMEM; in host1x_video_probe() 53 dev_set_drvdata(&dev->dev, vid); in host1x_video_probe() [all …]
|
/linux-6.14.4/ |
D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-[email protected] 88 F: drivers/scsi/3w-* [all …]
|