Home
last modified time | relevance | path

Searched refs:vde (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/staging/media/tegra-vde/
A Dvde.c120 tegra_vde_writel(vde, value, vde->mbe, 0x80); in tegra_vde_setup_mbe_frame_idx()
392 tegra_vde_writel(vde, value, vde->sxe, 0x10); in tegra_vde_setup_hw_context()
400 tegra_vde_writel(vde, value, vde->sxe, 0x40); in tegra_vde_setup_hw_context()
406 tegra_vde_writel(vde, value, vde->sxe, 0x44); in tegra_vde_setup_hw_context()
413 tegra_vde_writel(vde, value, vde->sxe, 0x48); in tegra_vde_setup_hw_context()
418 tegra_vde_writel(vde, value, vde->sxe, 0x4C); in tegra_vde_setup_hw_context()
423 tegra_vde_writel(vde, value, vde->sxe, 0x68); in tegra_vde_setup_hw_context()
431 tegra_vde_writel(vde, value, vde->mbe, 0x80); in tegra_vde_setup_hw_context()
438 tegra_vde_writel(vde, value, vde->mbe, 0x80); in tegra_vde_setup_hw_context()
447 tegra_vde_writel(vde, value, vde->mbe, 0x80); in tegra_vde_setup_hw_context()
[all …]
A Diommu.c31 shift = iova_shift(&vde->iova); in tegra_vde_iommu_map()
70 if (!vde->group) in tegra_vde_iommu_init()
82 if (!vde->domain) { in tegra_vde_iommu_init()
94 err = iommu_attach_group(vde->domain, vde->group); in tegra_vde_iommu_init()
130 __free_iova(&vde->iova, vde->iova_resv_static_addresses); in tegra_vde_iommu_init()
132 iommu_detach_group(vde->domain, vde->group); in tegra_vde_iommu_init()
146 if (vde->domain) { in tegra_vde_iommu_deinit()
147 __free_iova(&vde->iova, vde->iova_resv_last_page); in tegra_vde_iommu_deinit()
148 __free_iova(&vde->iova, vde->iova_resv_static_addresses); in tegra_vde_iommu_deinit()
149 iommu_detach_group(vde->domain, vde->group); in tegra_vde_iommu_deinit()
[all …]
A Ddmabuf-cache.c25 struct tegra_vde *vde; member
38 if (entry->vde->domain) in tegra_vde_release_entry()
52 struct tegra_vde *vde; in tegra_vde_delayed_unmap() local
56 vde = entry->vde; in tegra_vde_delayed_unmap()
58 mutex_lock(&vde->map_lock); in tegra_vde_delayed_unmap()
60 mutex_unlock(&vde->map_lock); in tegra_vde_delayed_unmap()
76 mutex_lock(&vde->map_lock); in tegra_vde_dmabuf_cache_map()
90 if (vde->domain) in tegra_vde_dmabuf_cache_map()
124 if (vde->domain) { in tegra_vde_dmabuf_cache_map()
140 entry->vde = vde; in tegra_vde_dmabuf_cache_map()
[all …]
A Dvde.h55 int tegra_vde_iommu_init(struct tegra_vde *vde);
57 int tegra_vde_iommu_map(struct tegra_vde *vde,
77 if (vde->sxe == base) in tegra_vde_reg_base_name()
80 if (vde->bsev == base) in tegra_vde_reg_base_name()
83 if (vde->mbe == base) in tegra_vde_reg_base_name()
86 if (vde->ppe == base) in tegra_vde_reg_base_name()
89 if (vde->mce == base) in tegra_vde_reg_base_name()
92 if (vde->tfe == base) in tegra_vde_reg_base_name()
95 if (vde->ppb == base) in tegra_vde_reg_base_name()
98 if (vde->vdma == base) in tegra_vde_reg_base_name()
[all …]
A Dtrace.h14 TP_PROTO(struct tegra_vde *vde, void __iomem *base,
16 TP_ARGS(vde, base, offset, value),
18 __string(hw_name, tegra_vde_reg_base_name(vde, base))
23 __assign_str(hw_name, tegra_vde_reg_base_name(vde, base));
32 TP_PROTO(struct tegra_vde *vde, void __iomem *base,
34 TP_ARGS(vde, base, offset, value));
36 TP_PROTO(struct tegra_vde *vde, void __iomem *base,
38 TP_ARGS(vde, base, offset, value));
93 #define TRACE_INCLUDE_PATH ../../drivers/staging/media/tegra-vde
A DMakefile2 tegra-vde-y := vde.o iommu.o dmabuf-cache.o
3 obj-$(CONFIG_TEGRA_VDE) += tegra-vde.o
/linux/Documentation/devicetree/bindings/media/
A Dnvidia,tegra-vde.txt5 - "nvidia,tegra20-vde"
6 - "nvidia,tegra30-vde"
7 - "nvidia,tegra114-vde"
8 - "nvidia,tegra124-vde"
9 - "nvidia,tegra132-vde"
29 - vde
32 - vde
43 compatible = "nvidia,tegra20-vde";
61 reset-names = "vde", "mc";
/linux/arch/um/drivers/
A DMakefile31 $(obj)/vde.o: $(obj)/vde_kern.o $(obj)/vde_user.o
49 obj-$(CONFIG_UML_NET_VDE) += vde.o
A DKconfig256 You must have libvdeplug installed in order to build the vde
/linux/drivers/staging/media/
A DMakefile9 obj-$(CONFIG_TEGRA_VDE) += tegra-vde/
A DKconfig37 source "drivers/staging/media/tegra-vde/Kconfig"
/linux/drivers/gpu/drm/ingenic/
A Dingenic-drm-drv.c195 unsigned int vpe, vds, vde, vt, hpe, hds, hde, ht; in ingenic_drm_crtc_update_timings() local
199 vde = vds + mode->crtc_vdisplay; in ingenic_drm_crtc_update_timings()
200 vt = vde + mode->crtc_vsync_start - mode->crtc_vdisplay; in ingenic_drm_crtc_update_timings()
224 vde << JZ_LCD_DAV_VDE_OFFSET); in ingenic_drm_crtc_update_timings()
/linux/drivers/video/fbdev/
A Datafb.c123 short vft, vbb, vbe, vdb, vde, vss; member
151 #define VDE hw.falcon.vde
1394 var->yres = hw->vde - hw->vdb; in falcon_encode_var()
1493 var->lower_margin = (hw->vft + 1 - hw->vde + 1) / 2; /* round up */ in falcon_encode_var()
1549 hw->vde = videl.vde; in falcon_get_par()
1611 videl.vde = hw->vde; in falcon_vbl_switcher()
/linux/drivers/video/console/
A Dvgacon.c997 unsigned char ovr, vde, fsr; in vgacon_adjust_height() local
1020 vde = maxscan & 0xff; /* Vertical display end reg */ in vgacon_adjust_height()
1031 outb_p(vde, vga_video_port_val); in vgacon_adjust_height()
/linux/drivers/usb/misc/sisusbvga/
A Dsisusb_con.c1135 unsigned char ovr, vde, fsr; in sisusbcon_do_font_op() local
1149 vde = maxscan & 0xff; in sisusbcon_do_font_op()
1154 sisusb_setidxreg(sisusb, SISCR, 0x12, vde); in sisusbcon_do_font_op()
/linux/drivers/gpu/drm/ast/
A Dast_drv.h290 u32 vde; member
A Dast_mode.c194 adjusted_mode->crtc_vblank_start = vbios_mode->enh_table->vde + vborder; in ast_get_vbios_mode_info()
196 adjusted_mode->crtc_vsync_start = vbios_mode->enh_table->vde + vborder + in ast_get_vbios_mode_info()
198 adjusted_mode->crtc_vsync_end = (vbios_mode->enh_table->vde + vborder + in ast_get_vbios_mode_info()
/linux/arch/arm/boot/dts/
A Dtegra30.dtsi449 vde@6001a000 {
450 compatible = "nvidia,tegra30-vde", "nvidia,tegra20-vde";
468 reset-names = "vde", "mc";
A Dtegra20.dtsi301 vde@6001a000 {
302 compatible = "nvidia,tegra20-vde";
320 reset-names = "vde", "mc";
/linux/arch/m68k/include/asm/
A Datarihw.h270 u_short vde; member
/linux/include/config/
A Dauto.conf.cmd380 drivers/staging/media/tegra-vde/Kconfig \
/linux/Documentation/virt/uml/
A Duser_mode_linux_howto_v2.rst230 | vde | legacy | obsolete | ~ 500Mbit |
/linux/
A DMAINTAINERS11829 F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11830 F: drivers/staging/media/tegra-vde/

Completed in 69 milliseconds