Home
last modified time | relevance | path

Searched full:vop (Results 1 – 25 of 96) sorted by relevance

1234

/kernel/linux/linux-4.19/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c46 vop_reg_set(vop, &win->phy->name, win->base, ~0, v, #name)
48 vop_reg_set(vop, &win->phy->scl->name, win->base, ~0, v, #name)
50 vop_reg_set(vop, &win->phy->scl->ext->name, \
53 #define VOP_INTR_SET_MASK(vop, name, mask, v) \ argument
54 vop_reg_set(vop, &vop->data->intr->name, 0, mask, v, #name)
56 #define VOP_REG_SET(vop, group, name, v) \ argument
57 vop_reg_set(vop, &vop->data->group->name, 0, ~0, v, #name)
59 #define VOP_INTR_SET_TYPE(vop, name, type, v) \ argument
62 for (i = 0; i < vop->data->intr->nintrs; i++) { \
63 if (vop->data->intr->intrs[i] & type) { \
[all …]
Drockchip_vop_reg.c540 { .compatible = "rockchip,rk3036-vop",
542 { .compatible = "rockchip,rk3126-vop",
544 { .compatible = "rockchip,rk3288-vop",
546 { .compatible = "rockchip,rk3368-vop",
548 { .compatible = "rockchip,rk3366-vop",
550 { .compatible = "rockchip,rk3399-vop-big",
552 { .compatible = "rockchip,rk3399-vop-lit",
554 { .compatible = "rockchip,rk3228-vop",
556 { .compatible = "rockchip,rk3328-vop",
567 DRM_DEV_ERROR(dev, "can't find vop devices\n"); in vop_probe()
[all …]
Danalogix_dp-rockchip.c52 * @lcdsel_big: reg value of selecting vop big for eDP
53 * @lcdsel_lit: reg value of selecting vop little for eDP
158 /* VOP couldn't output YUV video format for eDP rightly */ in rockchip_dp_get_modes()
202 DRM_DEV_DEBUG(dp->dev, "vop %s output to dp\n", (ret) ? "LIT" : "BIG"); in rockchip_dp_drm_encoder_enable()
231 * The hardware IC designed that VOP must output the RGB10 video in rockchip_dp_drm_encoder_atomic_check()
233 * then eDP controller should cut down the video data, not via VOP in rockchip_dp_drm_encoder_atomic_check()
234 * controller, that's why we need to hardcode the VOP output mode in rockchip_dp_drm_encoder_atomic_check()
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c42 #define VOP_WIN_SET(vop, win, name, v) \ argument
43 vop_reg_set(vop, &win->phy->name, win->base, ~0, v, #name)
44 #define VOP_SCL_SET(vop, win, name, v) \ argument
45 vop_reg_set(vop, &win->phy->scl->name, win->base, ~0, v, #name)
46 #define VOP_SCL_SET_EXT(vop, win, name, v) \ argument
47 vop_reg_set(vop, &win->phy->scl->ext->name, \
50 #define VOP_WIN_YUV2YUV_SET(vop, win_yuv2yuv, name, v) \ argument
53 vop_reg_set(vop, &win_yuv2yuv->name, 0, ~0, v, #name); \
56 #define VOP_WIN_YUV2YUV_COEFFICIENT_SET(vop, win_yuv2yuv, name, v) \ argument
59 vop_reg_set(vop, &win_yuv2yuv->phy->name, win_yuv2yuv->base, ~0, v, #name); \
[all …]
Danalogix_dp-rockchip.c48 * @lcdsel_big: reg value of selecting vop big for eDP
49 * @lcdsel_lit: reg value of selecting vop little for eDP
119 /* VOP couldn't output YUV video format for eDP rightly */ in rockchip_dp_get_modes()
193 DRM_DEV_DEBUG(dp->dev, "vop %s output to dp\n", (ret) ? "LIT" : "BIG"); in rockchip_dp_drm_encoder_enable()
240 * The hardware IC designed that VOP must output the RGB10 video in rockchip_dp_drm_encoder_atomic_check()
242 * then eDP controller should cut down the video data, not via VOP in rockchip_dp_drm_encoder_atomic_check()
243 * controller, that's why we need to hardcode the VOP output mode in rockchip_dp_drm_encoder_atomic_check()
Drockchip_vop_reg.c889 * rk3399 vop big windows register layout is same as rk3288, but we
1044 { .compatible = "rockchip,rk3036-vop",
1046 { .compatible = "rockchip,rk3126-vop",
1048 { .compatible = "rockchip,px30-vop-big",
1050 { .compatible = "rockchip,px30-vop-lit",
1052 { .compatible = "rockchip,rk3066-vop",
1054 { .compatible = "rockchip,rk3188-vop",
1056 { .compatible = "rockchip,rk3288-vop",
1058 { .compatible = "rockchip,rk3368-vop",
1060 { .compatible = "rockchip,rk3366-vop",
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/rockchip/
Drockchip-vop.yaml4 $id: http://devicetree.org/schemas/display/rockchip/rockchip-vop.yaml#
7 title: Rockchip SoC display controller (VOP)
10 VOP (Video Output Processor) is the display controller for the Rockchip
21 - rockchip,px30-vop-big
22 - rockchip,px30-vop-lit
23 - rockchip,rk3036-vop
24 - rockchip,rk3066-vop
25 - rockchip,rk3126-vop
26 - rockchip,rk3188-vop
27 - rockchip,rk3228-vop
[all …]
Drockchip-drm.yaml15 vop devices or other display interface nodes that comprise the
26 of vop devices. vop definitions as defined in
27 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/display/rockchip/
Drockchip-vop.txt1 device-tree bindings for rockchip soc display controller (vop)
3 VOP (Visual Output Processor) is the Display Controller for the Rockchip
9 "rockchip,rk3036-vop";
10 "rockchip,rk3126-vop";
11 "rockchip,rk3288-vop";
12 "rockchip,rk3368-vop";
13 "rockchip,rk3366-vop";
14 "rockchip,rk3399-vop-big";
15 "rockchip,rk3399-vop-lit";
16 "rockchip,rk3228-vop";
[all …]
Drockchip-drm.txt5 vop devices or other display interface nodes that comprise the
11 of vop devices. vop definitions as defined in
12 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt
/kernel/linux/linux-4.19/drivers/misc/mic/
DKconfig37 comment "VOP Bus Driver"
40 tristate "VOP Bus Driver"
44 device or driver on the VOP Bus, such as CONFIG_INTEL_MIC_HOST
131 comment "VOP Driver"
133 config VOP config
134 tristate "VOP Driver"
139 This enables VOP (Virtio over PCIe) Driver support for the Intel
141 devices. The VOP driver allows virtio drivers, e.g. net, console
152 if VOP
/kernel/linux/linux-4.19/drivers/misc/mic/vop/
DMakefile5 obj-m := vop.o
7 vop-objs += vop_main.o
8 vop-objs += vop_debugfs.o
9 vop-objs += vop_vringh.o
Dvop_main.h18 * Intel Virtio Over PCIe (VOP) driver.
50 * vop_info - Allocated per invocation of VOP probe
52 * @vpdev: VOP device
82 * @vring: The VOP vring used for setting up user space mappings.
91 * @vdev: Back pointer to VOP virtio device for vringh_notify(..).
110 * @vpdev - pointer to VOP bus device.
/kernel/linux/linux-4.19/drivers/misc/mic/bus/
Dvop_bus.h23 * Everything a vop driver needs to work with any particular vop
45 * vop_device - representation of a device using vop
52 * @index: unique position on the vop bus
65 * vop_driver - operations for a vop I/O driver
79 * vop_hw_ops - Hardware operations for accessing a VOP device on the VOP bus.
Dvop_bus.c18 * Intel Virtio Over PCIe (VOP) Bus driver.
50 return sprintf(buf, "vop:d%08Xv%08X\n", in modalias_show()
93 return add_uevent_var(env, "MODALIAS=vop:d%08Xv%08X", in vop_uevent()
169 dev_set_name(&vdev->dev, "vop-dev%u", vdev->index); in vop_register_device()
204 MODULE_DESCRIPTION("Intel(R) VOP Bus driver");
/kernel/liteos_a/fs/vfs/
Dvnode.c125 int VnodeAlloc(struct VnodeOps *vop, struct Vnode **newVnode) in VnodeAlloc() argument
152 if (vop == NULL) { in VnodeAlloc()
154 vnode->vop = &g_devfsOps; in VnodeAlloc()
157 vnode->vop = vop; in VnodeAlloc()
187 if (vnode->vop->Reclaim) { in VnodeFree()
188 vnode->vop->Reclaim(vnode); in VnodeFree()
194 if (vnode->vop == &g_devfsOps) { in VnodeFree()
302 vnode->vop == &g_devfsOps || vnode->vop == NULL) { in RefreshLRU()
348 if ((*currentVnode)->vop != NULL && (*currentVnode)->vop->Lookup != NULL) { in Step()
349 ret = (*currentVnode)->vop->Lookup(*currentVnode, nextDir, len, &nextVnode); in Step()
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2-enc.c143 u8 *vop; in solo_update_mode() local
153 vop = vop_6110_ntsc_cif; in solo_update_mode()
156 vop = vop_6110_pal_cif; in solo_update_mode()
161 vop = vop_6010_ntsc_cif; in solo_update_mode()
164 vop = vop_6010_pal_cif; in solo_update_mode()
174 vop = vop_6110_ntsc_d1; in solo_update_mode()
177 vop = vop_6110_pal_d1; in solo_update_mode()
182 vop = vop_6010_ntsc_d1; in solo_update_mode()
185 vop = vop_6010_pal_d1; in solo_update_mode()
191 memcpy(solo_enc->vop, vop, vop_len); in solo_update_mode()
[all …]
/kernel/linux/linux-4.19/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2-enc.c152 u8 *vop; in solo_update_mode() local
162 vop = vop_6110_ntsc_cif; in solo_update_mode()
165 vop = vop_6110_pal_cif; in solo_update_mode()
170 vop = vop_6010_ntsc_cif; in solo_update_mode()
173 vop = vop_6010_pal_cif; in solo_update_mode()
183 vop = vop_6110_ntsc_d1; in solo_update_mode()
186 vop = vop_6110_pal_d1; in solo_update_mode()
191 vop = vop_6010_ntsc_d1; in solo_update_mode()
194 vop = vop_6010_pal_d1; in solo_update_mode()
200 memcpy(solo_enc->vop, vop, vop_len); in solo_update_mode()
[all …]
/kernel/linux/linux-4.19/Documentation/mic/
Dmic_overview.txt19 bus. A Virtio Over PCIe (VOP) driver allows creating user space
23 VOP driver allows card virtio drivers to communicate with their user
65 |MIC DMA | | VOP | | SCIF | | | SCIF | | COSM | | VOP | |MIC DMA|
69 |MIC | | VOP | |SCIF | | |SCIF | | COSM | | VOP | | MIC |
/kernel/liteos_a/fs/vfs/operation/
Dvfs_force_umount.c380 if (node->vop && node->vop->Closedir) { in DirPreClose()
381 node->vop->Closedir(node, dirp); in DirPreClose()
431 if (vnode->vop->Reclaim) { in VnodeTryFree()
432 vnode->vop->Reclaim(vnode); in VnodeTryFree()
434 vnode->vop = &g_errorVnodeOps; in VnodeTryFree()
Dvfs_check.c72 if (vnode->vop && vnode->vop->Fscheck) { in fscheck()
73 ret = vnode->vop->Fscheck(vnode, dir); in fscheck()
Dvfs_utime.c90 if (vnode->vop && vnode->vop->Chattr) { in utime()
101 ret = vnode->vop->Chattr(vnode, &attr); in utime()
Dvfs_chattr.c83 if (vnode->vop != NULL && vnode->vop->Chattr != NULL) { in chattr()
84 ret = vnode->vop->Chattr(vnode, attr); in chattr()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pwm/
Dpwm-rockchip.txt8 "rockchip,vop-pwm": found integrated in VOP on RK3288 SoC
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/pwm/
Dpwm-rockchip.txt8 "rockchip,vop-pwm": found integrated in VOP on RK3288 SoC

1234