Searched full:vpif (Results 1 – 16 of 16) sorted by relevance
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | ti,da850-vpif.txt | 1 Texas Instruments VPIF 4 The TI Video Port InterFace (VPIF) is the primary component for video 12 - compatible: must be "ti,da850-vpif" 14 - interrupts: should contain IRQ line for the VPIF 18 VPIF has a 16-bit parallel bus input, supporting 2 8-bit channels or a 28 vpif: vpif@217000 { 29 compatible = "ti,da850-vpif"; 69 /* VPIF channel 0 (lower 8-bits) */ 96 vpif: vpif@217000 { 97 compatible = "ti,da850-vpif";
|
| /linux/drivers/media/platform/ti/davinci/ |
| H A D | Kconfig | 3 tristate "TI DaVinci VPIF V4L2-Display driver" 12 Enables Davinci VPIF module used for display devices. 17 be two modules called vpif.ko and vpif_display.ko 20 tristate "TI DaVinci VPIF video capture driver" 28 Enables Davinci VPIF module used for capture devices. 33 be two modules called vpif.ko and vpif_capture.ko
|
| H A D | Makefile | 6 #VPIF Display driver 7 obj-$(CONFIG_VIDEO_DAVINCI_VPIF_DISPLAY) += vpif.o vpif_display.o 8 #VPIF Capture driver 9 obj-$(CONFIG_VIDEO_DAVINCI_VPIF_CAPTURE) += vpif.o vpif_capture.o
|
| H A D | vpif.c | 2 * vpif - Video Port Interface driver 3 * VPIF is a receiver and transmitter for video data. It has two channels(0, 1) 33 #include "vpif.h" 38 #define VPIF_DRIVER_NAME "vpif" 58 * vpif_ch_params: video standard configuration parameters for vpif 245 /* This structure is used to keep track of VPIF size register's offsets */ 289 * L5, L7 L9, L11 in VPIF Register , also write width and height 379 * This function is used to set video parameters in VPIF register 463 * If VPIF Node has endpoints, assume "new" DT support, in vpif_probe() 582 { .compatible = "ti,da850-vpif", },
|
| H A D | vpif_capture.c | 23 #include "vpif.h" 26 MODULE_DESCRIPTION("TI DaVinci VPIF Capture driver"); 171 struct vpif_params *vpif = &ch->vpifparams; in vpif_start_streaming() local 182 setup_input_channel_mode(vpif->std_info.ycmux_mode); in vpif_start_streaming() 184 vpif_dbg(1, debug, "can't set vpif channel mode\n"); in vpif_start_streaming() 196 ret = vpif_set_video_params(vpif, ch->channel_id); in vpif_start_streaming() 221 * Set interrupt for both the fields in VPIF Register enable channel in in vpif_start_streaming() 222 * VPIF register in vpif_start_streaming() 336 * set the buffer address in the vpif register for capture. 351 /* Set top and bottom field addresses in VPIF register in vpif_schedule_next_buffer() [all...] |
| H A D | vpif_display.h | 3 * VPIF display header file 15 #include "vpif.h" 108 /* vpif device structure */
|
| H A D | vpif_display.c | 2 * vpif-display - VPIF display driver 3 * Display driver for TI DaVinci VPIF 25 #include "vpif.h" 28 MODULE_DESCRIPTION("TI DaVinci VPIF Display driver"); 171 struct vpif_params *vpif = &ch->vpifparams; in vpif_start_streaming() local 192 ret = vpif_set_video_params(vpif, ch->channel_id + 2); in vpif_start_streaming() 213 * Set interrupt for both the fields in VPIF in vpif_start_streaming() 214 * Register enable channel in VPIF register in vpif_start_streaming() 314 /* Set top and bottom field addrs in VPIF registers */ in process_progressive_mode() 358 * buffer from the queue and sets its address in VPIF registers [all …]
|
| H A D | vpif.h | 3 * VPIF header file 174 /* VPIF masks for registers */ 336 /* inline function to set buffer addresses in VPIF registers for video data */ 552 /* inline function to set buffer addresses in VPIF registers for video data */ 575 /* inline function to set buffer addresses in VPIF registers for vbi data */ 650 /* Structure for vpif parameters for raw vbi data */ 662 /* structure for vpif parameters */
|
| H A D | vpif_capture.h | 13 #include "vpif.h" 91 /* vpif configuration params */
|
| /linux/arch/arm/boot/dts/ti/davinci/ |
| H A D | da850-evm.dts | 47 * The vpif and the LCD are mutually exclusive. 48 * To enable VPIF, change the status below to 'disabled' then 49 * then change the status of the vpif below to 'okay' 457 &vpif { 461 * The vpif and the LCD are mutually exclusive. 462 * To enable VPIF, disable the ti,tilcdc,panel then
|
| H A D | da850.dtsi | 345 vpif_capture_pins: vpif-capture-pins { 355 vpif_display_pins: vpif-display-pins { 545 vpif: video@217000 { label 546 compatible = "ti,da850-vpif"; 552 /* VPIF capture port */ 558 /* VPIF display port */
|
| H A D | da850-lcdk.dts | 416 &vpif {
|
| /linux/arch/arm/mach-davinci/ |
| H A D | pdata-quirks.c | 24 /* VPIF capture configuration */ 112 pr_warn("%s: VPIF capture setup failed: %d\n", in da850_vpif_legacy_register_capture() 187 pr_warn("%s: VPIF display setup failed: %d\n", in da850_vpif_display_legacy_init_evm()
|
| H A D | mux.h | 205 /* VPIF Capture */ 227 /* VPIF Display */
|
| H A D | da850.c | 209 /* VPIF Capture */ 230 /* VPIF Display */ 285 /* VPIF resource, platform data */
|
| /linux/drivers/clk/davinci/ |
| H A D | psc-da850.c | 52 LPSC_CLKDEV1(vpif_clkdev, NULL, "vpif"); 107 LPSC(9, 0, vpif, pll0_sysclk2, vpif_clkdev, 0),
|