Searched refs:layer (Results 1 - 25 of 41) sorted by relevance

12

/drivers/media/video/s5p-tv/
H A Dmixer_video.c158 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 Dmixer_vp_layer.c84 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 Dmixer_grp_layer.c77 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 Dmixer_reg.c99 /* 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 Dmixer_drv.c308 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 Dmixer.h35 /** 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 Dvpbe_display.c69 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 Dvpbe_osd.c98 /* 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 Dlmgr.c49 st->ma.layer = hisax_manager;
/drivers/pci/pcie/aer/
H A DKconfig23 (transaction layer end-to-end CRC checking).
H A Daerdrv_errprint.c166 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 DKconfig13 parport abstraction layer and hrtimers to precisely control the signal.
/drivers/isdn/gigaset/
H A DMakefile1 gigaset-y := common.o interface.o proc.o ev-layer.o asyncdata.o
/drivers/media/dvb/frontends/
H A Ddib8000.c2139 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 Dmb86a20s.c396 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 DKconfig10 If you say Y here, the MemoryStick layer will assume that all
/drivers/mmc/core/
H A DKconfig8 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 DKconfig37 - layer 1 control via network keepalive frames
/drivers/media/dvb/dvb-core/
H A Ddvb_frontend.c943 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 Ddvb_filter.c313 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 Ddvb_filter.h233 int layer; member in struct:dvb_audio_info
/drivers/scsi/osd/
H A DKconfig26 Build a SCSI upper layer driver that exports /dev/osdX devices
/drivers/ata/
H A DKconfig424 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 DKconfig27 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 DKconfig14 10m). It serves as the transport layer for other protocols,

Completed in 2006 milliseconds

12