/drivers/media/video/s5p-tv/ |
H A D | mixer_video.c | 158 struct mxr_layer *layer = video_drvdata(file); local 160 mxr_dbg(layer->mdev, "%s:%d\n", __func__, __LINE__); 163 strlcpy(cap->card, layer->vfd.name, sizeof cap->card); 164 sprintf(cap->bus_info, "%d", layer->idx); 190 static void mxr_layer_default_geo(struct mxr_layer *layer) argument 192 struct mxr_device *mdev = layer->mdev; 195 memset(&layer->geo, 0, sizeof layer->geo); 199 layer->geo.dst.full_width = mbus_fmt.width; 200 layer 215 mxr_layer_update_output(struct mxr_layer *layer) argument 242 struct mxr_layer *layer = video_drvdata(file); local 298 struct mxr_layer *layer = video_drvdata(file); local 316 struct mxr_layer *layer = video_drvdata(file); local 360 struct mxr_layer *layer = video_drvdata(file); local 421 struct mxr_layer *layer = video_drvdata(file); local 506 struct mxr_layer *layer = video_drvdata(file); local 521 struct mxr_layer *layer = video_drvdata(file); local 549 struct mxr_layer *layer = video_drvdata(file); local 563 struct mxr_layer *layer = video_drvdata(file); local 589 struct mxr_layer *layer = video_drvdata(file); local 603 struct mxr_layer *layer = video_drvdata(file); local 630 struct mxr_layer *layer = video_drvdata(file); local 657 struct mxr_layer *layer = video_drvdata(file); local 670 struct mxr_layer *layer = video_drvdata(file); local 678 struct mxr_layer *layer = video_drvdata(file); local 686 struct mxr_layer *layer = video_drvdata(file); local 694 struct mxr_layer *layer = video_drvdata(file); local 702 struct mxr_layer *layer = video_drvdata(file); local 710 struct mxr_layer *layer = video_drvdata(file); local 748 struct mxr_layer *layer = video_drvdata(file); local 797 struct mxr_layer *layer = video_drvdata(file); local 806 struct mxr_layer *layer = video_drvdata(file); local 815 struct mxr_layer *layer = video_drvdata(file); local 839 struct mxr_layer *layer = vb2_get_drv_priv(vq); local 869 struct mxr_layer *layer = vb2_get_drv_priv(vb->vb2_queue); local 882 struct mxr_layer *layer = vb2_get_drv_priv(vq); local 890 struct mxr_layer *layer = vb2_get_drv_priv(vq); local 898 struct mxr_layer *layer = vb2_get_drv_priv(vq); local 927 struct mxr_layer *layer = (struct mxr_layer *) arg; local 950 struct mxr_layer *layer = vb2_get_drv_priv(vq); local 1007 mxr_base_layer_register(struct mxr_layer *layer) argument 1021 mxr_base_layer_unregister(struct mxr_layer *layer) argument 1026 mxr_layer_release(struct mxr_layer *layer) argument 1032 mxr_base_layer_release(struct mxr_layer *layer) argument 1045 struct mxr_layer *layer; local 1090 find_format_by_fourcc( struct mxr_layer *layer, unsigned long fourcc) argument 1101 find_format_by_index( struct mxr_layer *layer, unsigned long index) argument [all...] |
H A D | mixer_vp_layer.c | 84 static void mxr_vp_layer_release(struct mxr_layer *layer) argument 86 mxr_base_layer_unregister(layer); 87 mxr_base_layer_release(layer); 90 static void mxr_vp_buffer_set(struct mxr_layer *layer, argument 97 mxr_reg_vp_buffer(layer->mdev, luma_addr, chroma_addr); 101 if (layer->fmt->num_subframes == 2) { 107 &layer->fmt->plane[0], layer->geo.src.full_width, 108 layer->geo.src.full_height); 110 if (layer 120 mxr_vp_stream_set(struct mxr_layer *layer, int en) argument 125 mxr_vp_format_set(struct mxr_layer *layer) argument 142 mxr_vp_fix_geometry(struct mxr_layer *layer, enum mxr_geometry_stage stage, unsigned long flags) argument 207 struct mxr_layer *layer; local [all...] |
H A D | mixer_grp_layer.c | 77 static void mxr_graph_layer_release(struct mxr_layer *layer) argument 79 mxr_base_layer_unregister(layer); 80 mxr_base_layer_release(layer); 83 static void mxr_graph_buffer_set(struct mxr_layer *layer, argument 90 mxr_reg_graph_buffer(layer->mdev, layer->idx, addr); 93 static void mxr_graph_stream_set(struct mxr_layer *layer, int en) argument 95 mxr_reg_graph_layer_stream(layer->mdev, layer->idx, en); 98 static void mxr_graph_format_set(struct mxr_layer *layer) argument 148 mxr_graph_fix_geometry(struct mxr_layer *layer, enum mxr_geometry_stage stage, unsigned long flags) argument 236 struct mxr_layer *layer; local [all...] |
H A D | mixer_reg.c | 99 /* setting default layer priority: layer1 > video > layer0 253 static void mxr_irq_layer_handle(struct mxr_layer *layer) argument 255 struct list_head *head = &layer->enq_list; 258 /* skip non-existing layer */ 259 if (layer == NULL) 262 spin_lock(&layer->enq_slock); 263 if (layer->state == MXR_LAYER_IDLE) 266 done = layer->shadow_buf; 267 layer->shadow_buf = layer [all...] |
H A D | mixer_drv.c | 308 for (i = 0; i < ARRAY_SIZE(mdev->layer); ++i) 309 if (mdev->layer[i]) 310 mxr_layer_release(mdev->layer[i]); 316 mdev->layer[0] = mxr_graph_layer_create(mdev, 0); 317 mdev->layer[1] = mxr_graph_layer_create(mdev, 1); 318 mdev->layer[2] = mxr_vp_layer_create(mdev, 0); 320 if (!mdev->layer[0] || !mdev->layer[1] || !mdev->layer[2]) {
|
H A D | mixer.h | 35 /** maximal number of planes for every layer */ 73 /** width of layer in pixels */ 75 /** height of layer in pixels */ 106 /** layer-dependant description of horizontal scaling */ 108 /** layer-dependant description of vertical scaling */ 116 /** node for layer's lists */ 121 /** internal states of layer */ 125 /** layer is shown */ 151 /** layer instance, a single window and content displayed on output */ 155 /** layer inde 236 struct mxr_layer *layer[MXR_MAX_LAYERS]; member in struct:mxr_device [all...] |
/drivers/media/video/davinci/ |
H A D | vpbe_display.c | 69 struct vpbe_layer *layer) 73 if (layer->cur_frm == layer->next_frm) 76 layer->cur_frm->ts.tv_sec = timevalue.tv_sec; 77 layer->cur_frm->ts.tv_usec = timevalue.tv_nsec / NSEC_PER_USEC; 78 layer->cur_frm->state = VIDEOBUF_DONE; 79 wake_up_interruptible(&layer->cur_frm->done); 81 layer->cur_frm = layer->next_frm; 85 struct vpbe_layer *layer) 68 vpbe_isr_even_field(struct vpbe_display *disp_obj, struct vpbe_layer *layer) argument 84 vpbe_isr_odd_field(struct vpbe_display *disp_obj, struct vpbe_layer *layer) argument 122 struct vpbe_layer *layer; local 211 struct vpbe_layer *layer = fh->layer; local 258 struct vpbe_layer *layer = fh->layer; local 281 struct vpbe_layer *layer = fh->layer; local 307 struct vpbe_layer *layer = fh->layer; local 328 _vpbe_display_get_other_win_layer(struct vpbe_display *disp_dev, struct vpbe_layer *layer) argument 339 vpbe_set_osd_display_params(struct vpbe_display *disp_dev, struct vpbe_layer *layer) argument 382 vpbe_disp_calculate_scale_factor(struct vpbe_display *disp_dev, struct vpbe_layer *layer, int expected_xsize, int expected_ysize) argument 489 vpbe_disp_adj_position(struct vpbe_display *disp_dev, struct vpbe_layer *layer, int top, int left) argument 597 struct vpbe_layer *layer = fh->layer; local 608 struct vpbe_layer *layer = fh->layer; local 635 struct vpbe_layer *layer = fh->layer; local 704 struct vpbe_layer *layer = fh->layer; local 751 struct vpbe_layer *layer = fh->layer; local 773 struct vpbe_layer *layer = fh->layer; local 805 struct vpbe_layer *layer = fh->layer; local 905 struct vpbe_layer *layer = fh->layer; local 991 struct vpbe_layer *layer = fh->layer; local 1072 struct vpbe_layer *layer = fh->layer; local 1135 struct vpbe_layer *layer = fh->layer; local 1174 struct vpbe_layer *layer = fh->layer; local 1250 struct vpbe_layer *layer = fh->layer; local 1281 struct vpbe_layer *layer = fh->layer; local 1306 struct vpbe_layer *layer = fh->layer; local 1329 struct vpbe_layer *layer = fh->layer; local 1377 struct vpbe_layer *layer = fh->layer; local 1390 struct vpbe_layer *layer = fh->layer; local 1408 struct vpbe_layer *layer = video_drvdata(file); local 1464 struct vpbe_layer *layer = fh->layer; local [all...] |
H A D | vpbe_osd.c | 98 /* define some macros for layer and pixfmt classification */ 99 #define is_osd_win(layer) (((layer) == WIN_OSD0) || ((layer) == WIN_OSD1)) 100 #define is_vid_win(layer) (((layer) == WIN_VID0) || ((layer) == WIN_VID1)) 114 * @lconfig - ptr to layer config 119 * whenever the vid0 layer configuration or start address is modified, or when 406 static void _osd_set_zoom(struct osd_state *sd, enum osd_layer layer, argument 440 _osd_disable_layer(struct osd_state *sd, enum osd_layer layer) argument 460 osd_disable_layer(struct osd_state *sd, enum osd_layer layer) argument 485 _osd_enable_layer(struct osd_state *sd, enum osd_layer layer) argument 505 osd_enable_layer(struct osd_state *sd, enum osd_layer layer, int otherwin) argument 554 _osd_start_layer(struct osd_state *sd, enum osd_layer layer, unsigned long fb_base_phys, unsigned long cbcr_ofst) argument 731 osd_start_layer(struct osd_state *sd, enum osd_layer layer, unsigned long fb_base_phys, unsigned long cbcr_ofst) argument 755 osd_get_layer_config(struct osd_state *sd, enum osd_layer layer, struct osd_layer_config *lconfig) argument 781 try_layer_config(struct osd_state *sd, enum osd_layer layer, struct osd_layer_config *lconfig) argument 907 _osd_enable_vid_rgb888(struct osd_state *sd, enum osd_layer layer) argument 941 _osd_set_layer_config(struct osd_state *sd, enum osd_layer layer, const struct osd_layer_config *lconfig) argument 1216 osd_set_layer_config(struct osd_state *sd, enum osd_layer layer, struct osd_layer_config *lconfig) argument 1356 osd_init_layer(struct osd_state *sd, enum osd_layer layer) argument 1420 osd_release_layer(struct osd_state *sd, enum osd_layer layer) argument 1442 osd_request_layer(struct osd_state *sd, enum osd_layer layer) argument [all...] |
/drivers/isdn/hisax/ |
H A D | lmgr.c | 49 st->ma.layer = hisax_manager;
|
/drivers/pci/pcie/aer/ |
H A D | Kconfig | 23 (transaction layer end-to-end CRC checking).
|
H A D | aerdrv_errprint.c | 166 int layer, agent; local 168 layer = AER_GET_LAYER_ERROR(info->severity, info->status); 173 aer_error_layer[layer], id, aer_agent_string[agent]); 223 int aer_severity, layer, agent, status_strs_size, tlp_header_valid = 0; local 240 layer = AER_GET_LAYER_ERROR(aer_severity, status); 246 aer_error_layer[layer], aer_agent_string[agent]);
|
/drivers/pps/generators/ |
H A D | Kconfig | 13 parport abstraction layer and hrtimers to precisely control the signal.
|
/drivers/isdn/gigaset/ |
H A D | Makefile | 1 gigaset-y := common.o interface.o proc.o ev-layer.o asyncdata.o
|
/drivers/media/dvb/frontends/ |
H A D | dib8000.c | 2139 switch (state->fe[0]->dtv_property_cache.layer[i].modulation) { 2155 switch (state->fe[0]->dtv_property_cache.layer[i].fec) { 2174 if ((state->fe[0]->dtv_property_cache.layer[i].interleaving > 0) && 2175 ((state->fe[0]->dtv_property_cache.layer[i].interleaving <= 3) || 2176 (state->fe[0]->dtv_property_cache.layer[i].interleaving == 4 && state->fe[0]->dtv_property_cache.isdbt_sb_mode == 1)) 2178 timeI = state->fe[0]->dtv_property_cache.layer[i].interleaving; 2181 dib8000_write_word(state, 2 + i, (constellation << 10) | ((state->fe[0]->dtv_property_cache.layer[i].segment_count & 0xf) << 6) | 2183 if (state->fe[0]->dtv_property_cache.layer[i].segment_count > 0) { 2187 if (state->fe[0]->dtv_property_cache.layer[i].modulation == QAM_16 || 2188 state->fe[0]->dtv_property_cache.layer[ [all...] |
H A D | mb86a20s.c | 396 unsigned layer) 405 if (layer >= ARRAY_SIZE(reg)) 407 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); 428 unsigned layer) 438 if (layer >= ARRAY_SIZE(reg)) 440 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); 463 unsigned layer) 473 if (layer >= ARRAY_SIZE(reg)) 475 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); 487 unsigned layer) 395 mb86a20s_get_modulation(struct mb86a20s_state *state, unsigned layer) argument 427 mb86a20s_get_fec(struct mb86a20s_state *state, unsigned layer) argument 462 mb86a20s_get_interleaving(struct mb86a20s_state *state, unsigned layer) argument 486 mb86a20s_get_segment_count(struct mb86a20s_state *state, unsigned layer) argument [all...] |
/drivers/memstick/core/ |
H A D | Kconfig | 10 If you say Y here, the MemoryStick layer will assume that all
|
/drivers/mmc/core/ |
H A D | Kconfig | 8 If you say Y here, the MMC layer will assume that all cards 43 If you say Y here, the MMC layer will be extra paranoid
|
/drivers/isdn/mISDN/ |
H A D | Kconfig | 37 - layer 1 control via network keepalive frames
|
/drivers/media/dvb/dvb-core/ |
H A D | dvb_frontend.c | 943 c->layer[i].fec = FEC_AUTO; 944 c->layer[i].modulation = QAM_AUTO; 945 c->layer[i].interleaving = 0; 946 c->layer[i].segment_count = 0; 1329 tvp->u.data = c->layer[0].fec; 1332 tvp->u.data = c->layer[0].modulation; 1335 tvp->u.data = c->layer[0].segment_count; 1338 tvp->u.data = c->layer[0].interleaving; 1341 tvp->u.data = c->layer[1].fec; 1344 tvp->u.data = c->layer[ [all...] |
H A D | dvb_filter.c | 313 ai->layer = (headr[1] & 0x06) >> 1; 316 printk("Audiostream: Layer: %d", 4-ai->layer); 319 ai->bit_rate = bitrates[(3-ai->layer)][(headr[2] >> 4 )]*1000; 370 ai->layer = 0; // 0 for AC3
|
H A D | dvb_filter.h | 233 int layer; member in struct:dvb_audio_info
|
/drivers/scsi/osd/ |
H A D | Kconfig | 26 Build a SCSI upper layer driver that exports /dev/osdX devices
|
/drivers/ata/ |
H A D | Kconfig | 424 PATA controllers via the new ATA layer. 433 PATA controllers via the new ATA layer. 442 controllers via the new ATA layer. 451 PATA controllers via the new ATA layer 485 controllers via the new ATA layer. 494 PATA controllers via the new ATA layer, including RAID 504 ATA layer. 605 PATA controllers via the new ATA layer 614 controllers via the new ATA layer. For the RDC 1010, you need to 651 HT1000 PATA controllers, via the new ATA layer [all...] |
/drivers/hid/ |
H A D | Kconfig | 27 HID layer code (parser, usages, etc.), which can then be used by 71 Instead, this driver allows to write the transport-layer driver in
|
/drivers/uwb/ |
H A D | Kconfig | 14 10m). It serves as the transport layer for other protocols,
|