/linux-6.12.1/drivers/media/platform/nuvoton/ |
D | npcm-video.c | 3 * Driver for Video Capture/Differentiation Engine (VCD) and Encoding 69 * VIDEO_CAPTURING: a flag indicating if the VCD is capturing a frame 506 struct regmap *vcd = video->vcd_regmap; in npcm_video_build_table() local 511 regmap_read(vcd, VCD_DIFF_TBL + (j + info->index), &value); in npcm_video_build_table() 600 struct regmap *vcd = video->vcd_regmap; in npcm_video_capres() local 609 regmap_write(vcd, VCD_CAP_RES, res); in npcm_video_capres() 610 regmap_read(vcd, VCD_CAP_RES, &cap_res); in npcm_video_capres() 632 struct regmap *vcd = video->vcd_regmap; in npcm_video_vcd_state_machine_reset() local 634 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_VCDE, 0); in npcm_video_vcd_state_machine_reset() 635 regmap_update_bits(vcd, VCD_MODE, VCD_MODE_IDBC, 0); in npcm_video_vcd_state_machine_reset() [all …]
|
D | Kconfig | 11 Support for the Video Capture/Differentiation Engine (VCD) and 13 The VCD can capture a frame from digital video input and compare
|
D | npcm-regs.h | 11 /* VCD Registers */
|
/linux-6.12.1/Documentation/devicetree/bindings/media/ |
D | nuvoton,npcm-vcd.yaml | 4 $id: http://devicetree.org/schemas/media/nuvoton,npcm-vcd.yaml# 14 Video Capture/Differentiation Engine (VCD) present on Nuvoton NPCM SoCs. 19 - nuvoton,npcm750-vcd 20 - nuvoton,npcm845-vcd 64 vcd: vcd@f0810000 { 65 compatible = "nuvoton,npcm750-vcd";
|
/linux-6.12.1/Documentation/userspace-api/media/drivers/ |
D | npcm-video.rst | 8 This driver is used to control the Video Capture/Differentiation (VCD) engine 9 and Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs. The VCD can 19 The VCD engine supports two modes: 30 Application can use ``V4L2_CID_NPCM_CAPTURE_MODE`` control to set the VCD mode 33 - ``V4L2_NPCM_CAPTURE_MODE_COMPLETE``: will set VCD to COMPLETE mode. 34 - ``V4L2_NPCM_CAPTURE_MODE_DIFF``: will set VCD to DIFF mode. 39 If using V4L2_PIX_FMT_HEXTILE format, VCD will capture frame data and then ECE
|
/linux-6.12.1/include/uapi/linux/ |
D | npcm-video.h | 20 * (VCD) engine. 22 * The VCD engine supports two modes: 36 * is relevant to the number of differentiated frames if VCD is in DIFF mode. 37 * And the count will always be 1 if VCD is in COMPLETE mode.
|
D | v4l2-controls.h | 232 V4L2_MPEG_STREAM_TYPE_MPEG1_VCD = 4, /* MPEG-1 VCD-compatible stream */
|
/linux-6.12.1/drivers/interconnect/qcom/ |
D | bcm-voter.c | 47 return bcm_a->aux_data.vcd - bcm_b->aux_data.vcd; in cmp_vcd() 171 bcm->aux_data.vcd != list_next_entry(bcm, list)->aux_data.vcd) { in tcs_list_gen() 184 * multiple payloads when they are under the same VCD. This is in tcs_list_gen() 186 * commit bit on the last BCM request of every VCD. in tcs_list_gen() 296 * Pre sort the BCMs based on VCD for ease of generating a command list in qcom_icc_bcm_voter_commit() 297 * that groups the BCMs with the same VCD together. VCDs are numbered in qcom_icc_bcm_voter_commit() 307 * based on VCD. in qcom_icc_bcm_voter_commit()
|
D | icc-rpmh.h | 46 * @vcd: virtual clock domain that this bcm belongs to 52 u8 vcd; member
|
D | icc-rpmh.c | 178 bcm->aux_data.vcd = data->vcd; in qcom_icc_bcm_init()
|
/linux-6.12.1/drivers/gpu/drm/v3d/ |
D | v3d_perfmon.c | 40 …{"VPM", "VPM-total-clk-cycles-VCD-stalled", "[VPM] Total clock cycles VCD is stalled waiting for V… 71 {"L2T", "L2T-VCD-reads", "[L2T] VCD read accesses"}, 79 {"L2T", "L2T-VCD-read-miss", "[L2T] VCD read misses"}, 149 {"L2T", "L2T-VCD-read-hits", "[L2T] VCD read hits"}, 150 {"L2T", "L2T-VCD-read-miss", "[L2T] VCD read misses"},
|
/linux-6.12.1/drivers/media/common/ |
D | cx2341x.c | 850 "MPEG-1 VCD-compatible Stream", in cx2341x_ctrl_get_menu() 860 "MPEG-1 VCD-compatible Stream", in cx2341x_ctrl_get_menu() 1033 11, /* VCD */ in cx2341x_update() 1368 11, /* VCD */ in cx2341x_s_ctrl()
|
/linux-6.12.1/Documentation/admin-guide/laptops/ |
D | asus-laptop.rst | 214 2 = vcd
|
/linux-6.12.1/drivers/clk/qcom/ |
D | clk-rpmh.c | 25 * @vcd: virtual clock domain that this bcm belongs to 31 u8 vcd; member
|
/linux-6.12.1/include/uapi/drm/ |
D | v3d_drm.h | 143 * each CL executes. The VCD cache should be flushed (if necessary)
|
/linux-6.12.1/Documentation/admin-guide/media/ |
D | gspca-cardlist.rst | 240 spca506 06e1:a190 ADS Instant VCD
|
/linux-6.12.1/drivers/media/v4l2-core/ |
D | v4l2-ctrls-defs.c | 164 "MPEG-1 VCD-compatible Stream", in v4l2_ctrl_get_menu()
|
/linux-6.12.1/drivers/media/pci/cx88/ |
D | cx88-blackbird.c | 528 …* VCD | MPEG1 | 352x288PAL | (CBR) | 1000:Optimal | 1150 Kbps | 25fps | MPG1 Layer2 | 224…
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | ext-ctrls-codec.rst | 61 - MPEG-1 VCD-compatible stream
|
/linux-6.12.1/Documentation/driver-api/media/drivers/ |
D | cx2341x-devel.rst | 1417 - 11=VCD stream
|
/linux-6.12.1/ |
D | MAINTAINERS | 2767 F: Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
|