Home
last modified time | relevance | path

Searched refs:layer (Results 1 – 25 of 475) sorted by relevance

12345678910>>...19

/Linux-v4.19/drivers/media/platform/davinci/
Dvpbe_display.c54 struct vpbe_layer *layer);
75 struct vpbe_layer *layer) in vpbe_isr_even_field() argument
77 if (layer->cur_frm == layer->next_frm) in vpbe_isr_even_field()
80 layer->cur_frm->vb.vb2_buf.timestamp = ktime_get_ns(); in vpbe_isr_even_field()
81 vb2_buffer_done(&layer->cur_frm->vb.vb2_buf, VB2_BUF_STATE_DONE); in vpbe_isr_even_field()
83 layer->cur_frm = layer->next_frm; in vpbe_isr_even_field()
87 struct vpbe_layer *layer) in vpbe_isr_odd_field() argument
93 if (list_empty(&layer->dma_queue) || in vpbe_isr_odd_field()
94 (layer->cur_frm != layer->next_frm)) { in vpbe_isr_odd_field()
104 layer->next_frm = list_entry(layer->dma_queue.next, in vpbe_isr_odd_field()
[all …]
Dvpbe_osd.c116 #define is_osd_win(layer) (((layer) == WIN_OSD0) || ((layer) == WIN_OSD1)) argument
117 #define is_vid_win(layer) (((layer) == WIN_VID0) || ((layer) == WIN_VID1)) argument
423 static void _osd_set_zoom(struct osd_state *sd, enum osd_layer layer, in _osd_set_zoom() argument
429 switch (layer) { in _osd_set_zoom()
457 static void _osd_disable_layer(struct osd_state *sd, enum osd_layer layer) in _osd_disable_layer() argument
459 switch (layer) { in _osd_disable_layer()
477 static void osd_disable_layer(struct osd_state *sd, enum osd_layer layer) in osd_disable_layer() argument
480 struct osd_window_state *win = &osd->win[layer]; in osd_disable_layer()
491 _osd_disable_layer(sd, layer); in osd_disable_layer()
502 static void _osd_enable_layer(struct osd_state *sd, enum osd_layer layer) in _osd_enable_layer() argument
[all …]
/Linux-v4.19/drivers/media/dvb-frontends/
Dmb86a20s.c385 unsigned layer) in mb86a20s_get_modulation() argument
394 if (layer >= ARRAY_SIZE(reg)) in mb86a20s_get_modulation()
396 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); in mb86a20s_get_modulation()
417 unsigned layer) in mb86a20s_get_fec() argument
427 if (layer >= ARRAY_SIZE(reg)) in mb86a20s_get_fec()
429 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); in mb86a20s_get_fec()
452 unsigned layer) in mb86a20s_get_interleaving() argument
465 if (layer >= ARRAY_SIZE(reg)) in mb86a20s_get_interleaving()
467 rc = mb86a20s_writereg(state, 0x6d, reg[layer]); in mb86a20s_get_interleaving()
478 unsigned layer) in mb86a20s_get_segment_count() argument
[all …]
/Linux-v4.19/drivers/gpu/drm/sun4i/
Dsun4i_layer.c24 struct sun4i_layer *layer = plane_to_sun4i_layer(plane); in sun4i_backend_layer_reset() local
41 plane->state->zpos = layer->id; in sun4i_backend_layer_reset()
75 struct sun4i_layer *layer = plane_to_sun4i_layer(plane); in sun4i_backend_layer_atomic_disable() local
76 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_disable()
78 sun4i_backend_layer_enable(backend, layer->id, false); in sun4i_backend_layer_atomic_disable()
93 struct sun4i_layer *layer = plane_to_sun4i_layer(plane); in sun4i_backend_layer_atomic_update() local
94 struct sun4i_backend *backend = layer->backend; in sun4i_backend_layer_atomic_update()
103 sun4i_backend_update_layer_frontend(backend, layer->id, in sun4i_backend_layer_atomic_update()
107 sun4i_backend_update_layer_formats(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
108 sun4i_backend_update_layer_buffer(backend, layer->id, plane); in sun4i_backend_layer_atomic_update()
[all …]
Dsun8i_ui_layer.h21 #define SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch, layer) \ argument
22 (0x2000 + 0x1000 * (ch) + 0x20 * (layer) + 0x0)
23 #define SUN8I_MIXER_CHAN_UI_LAYER_SIZE(ch, layer) \ argument
24 (0x2000 + 0x1000 * (ch) + 0x20 * (layer) + 0x4)
25 #define SUN8I_MIXER_CHAN_UI_LAYER_COORD(ch, layer) \ argument
26 (0x2000 + 0x1000 * (ch) + 0x20 * (layer) + 0x8)
27 #define SUN8I_MIXER_CHAN_UI_LAYER_PITCH(ch, layer) \ argument
28 (0x2000 + 0x1000 * (ch) + 0x20 * (layer) + 0xc)
29 #define SUN8I_MIXER_CHAN_UI_LAYER_TOP_LADDR(ch, layer) \ argument
30 (0x2000 + 0x1000 * (ch) + 0x20 * (layer) + 0x10)
[all …]
Dsun8i_vi_scaler.c860 static void sun8i_vi_scaler_set_coeff(struct regmap *map, int layer, in sun8i_vi_scaler_set_coeff() argument
880 regmap_write(map, SUN8I_SCALER_VSU_YHCOEFF0(layer, i), in sun8i_vi_scaler_set_coeff()
882 regmap_write(map, SUN8I_SCALER_VSU_YHCOEFF1(layer, i), in sun8i_vi_scaler_set_coeff()
884 regmap_write(map, SUN8I_SCALER_VSU_CHCOEFF0(layer, i), in sun8i_vi_scaler_set_coeff()
886 regmap_write(map, SUN8I_SCALER_VSU_CHCOEFF1(layer, i), in sun8i_vi_scaler_set_coeff()
893 regmap_write(map, SUN8I_SCALER_VSU_YVCOEFF(layer, i), in sun8i_vi_scaler_set_coeff()
895 regmap_write(map, SUN8I_SCALER_VSU_CVCOEFF(layer, i), in sun8i_vi_scaler_set_coeff()
900 void sun8i_vi_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_vi_scaler_enable() argument
910 regmap_write(mixer->engine.regs, SUN8I_SCALER_VSU_CTRL(layer), val); in sun8i_vi_scaler_enable()
913 void sun8i_vi_scaler_setup(struct sun8i_mixer *mixer, int layer, in sun8i_vi_scaler_setup() argument
[all …]
Dsun8i_ui_layer.c229 struct sun8i_ui_layer *layer = plane_to_sun8i_ui_layer(plane); in sun8i_ui_layer_atomic_check() local
244 if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) { in sun8i_ui_layer_atomic_check()
257 struct sun8i_ui_layer *layer = plane_to_sun8i_ui_layer(plane); in sun8i_ui_layer_atomic_disable() local
259 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_disable()
261 sun8i_ui_layer_enable(mixer, layer->channel, layer->overlay, false, 0, in sun8i_ui_layer_atomic_disable()
268 struct sun8i_ui_layer *layer = plane_to_sun8i_ui_layer(plane); in sun8i_ui_layer_atomic_update() local
271 struct sun8i_mixer *mixer = layer->mixer; in sun8i_ui_layer_atomic_update()
274 sun8i_ui_layer_enable(mixer, layer->channel, in sun8i_ui_layer_atomic_update()
275 layer->overlay, false, 0, old_zpos); in sun8i_ui_layer_atomic_update()
279 sun8i_ui_layer_update_coord(mixer, layer->channel, in sun8i_ui_layer_atomic_update()
[all …]
Dsun8i_vi_layer.h15 #define SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch, layer) \ argument
16 (0x2000 + 0x1000 * (ch) + 0x30 * (layer) + 0x0)
17 #define SUN8I_MIXER_CHAN_VI_LAYER_SIZE(ch, layer) \ argument
18 (0x2000 + 0x1000 * (ch) + 0x30 * (layer) + 0x4)
19 #define SUN8I_MIXER_CHAN_VI_LAYER_COORD(ch, layer) \ argument
20 (0x2000 + 0x1000 * (ch) + 0x30 * (layer) + 0x8)
21 #define SUN8I_MIXER_CHAN_VI_LAYER_PITCH(ch, layer, plane) \ argument
22 (0x2000 + 0x1000 * (ch) + 0x30 * (layer) + 0xc + 4 * (plane))
23 #define SUN8I_MIXER_CHAN_VI_LAYER_TOP_LADDR(ch, layer, plane) \ argument
24 (0x2000 + 0x1000 * (ch) + 0x30 * (layer) + 0x18 + 4 * (plane))
Dsun8i_ui_scaler.c115 void sun8i_ui_scaler_enable(struct sun8i_mixer *mixer, int layer, bool enable) in sun8i_ui_scaler_enable() argument
120 if (WARN_ON(layer < vi_cnt)) in sun8i_ui_scaler_enable()
130 SUN8I_SCALER_GSU_CTRL(vi_cnt, layer - vi_cnt), val); in sun8i_ui_scaler_enable()
133 void sun8i_ui_scaler_setup(struct sun8i_mixer *mixer, int layer, in sun8i_ui_scaler_setup() argument
141 if (WARN_ON(layer < vi_cnt)) in sun8i_ui_scaler_setup()
152 layer -= vi_cnt; in sun8i_ui_scaler_setup()
155 SUN8I_SCALER_GSU_OUTSIZE(vi_cnt, layer), outsize); in sun8i_ui_scaler_setup()
157 SUN8I_SCALER_GSU_INSIZE(vi_cnt, layer), insize); in sun8i_ui_scaler_setup()
159 SUN8I_SCALER_GSU_HSTEP(vi_cnt, layer), hscale); in sun8i_ui_scaler_setup()
161 SUN8I_SCALER_GSU_VSTEP(vi_cnt, layer), vscale); in sun8i_ui_scaler_setup()
[all …]
Dsun8i_vi_layer.c257 struct sun8i_vi_layer *layer = plane_to_sun8i_vi_layer(plane); in sun8i_vi_layer_atomic_check() local
272 if (layer->mixer->cfg->scaler_mask & BIT(layer->channel)) { in sun8i_vi_layer_atomic_check()
285 struct sun8i_vi_layer *layer = plane_to_sun8i_vi_layer(plane); in sun8i_vi_layer_atomic_disable() local
287 struct sun8i_mixer *mixer = layer->mixer; in sun8i_vi_layer_atomic_disable()
289 sun8i_vi_layer_enable(mixer, layer->channel, layer->overlay, false, 0, in sun8i_vi_layer_atomic_disable()
296 struct sun8i_vi_layer *layer = plane_to_sun8i_vi_layer(plane); in sun8i_vi_layer_atomic_update() local
299 struct sun8i_mixer *mixer = layer->mixer; in sun8i_vi_layer_atomic_update()
302 sun8i_vi_layer_enable(mixer, layer->channel, in sun8i_vi_layer_atomic_update()
303 layer->overlay, false, 0, old_zpos); in sun8i_vi_layer_atomic_update()
307 sun8i_vi_layer_update_coord(mixer, layer->channel, in sun8i_vi_layer_atomic_update()
[all …]
Dsun4i_backend.c123 int layer, bool enable) in sun4i_backend_layer_enable() argument
128 layer); in sun4i_backend_layer_enable()
131 val = SUN4I_BACKEND_MODCTL_LAY_EN(layer); in sun4i_backend_layer_enable()
136 SUN4I_BACKEND_MODCTL_LAY_EN(layer), val); in sun4i_backend_layer_enable()
182 int layer, struct drm_plane *plane) in sun4i_backend_update_layer_coord() argument
186 DRM_DEBUG_DRIVER("Updating layer %d\n", layer); in sun4i_backend_update_layer_coord()
199 regmap_write(backend->engine.regs, SUN4I_BACKEND_LAYSIZE_REG(layer), in sun4i_backend_update_layer_coord()
206 regmap_write(backend->engine.regs, SUN4I_BACKEND_LAYCOOR_REG(layer), in sun4i_backend_update_layer_coord()
214 int layer, struct drm_plane *plane) in sun4i_backend_update_yuv_format() argument
231 regmap_update_bits(backend->engine.regs, SUN4I_BACKEND_ATTCTL_REG0(layer), in sun4i_backend_update_yuv_format()
[all …]
/Linux-v4.19/net/caif/
Dcaif_dev.c34 struct cflayer layer; member
159 caifd->layer.up-> in caif_flow_cb()
160 ctrlcmd(caifd->layer.up, in caif_flow_cb()
162 caifd->layer.id); in caif_flow_cb()
166 static int transmit(struct cflayer *layer, struct cfpkt *pkt) in transmit() argument
170 container_of(layer, struct caif_device_entry, layer); in transmit()
224 caifd->layer.up->ctrlcmd(caifd->layer.up, in transmit()
226 caifd->layer.id); in transmit()
253 if (!caifd || !caifd->layer.up || !caifd->layer.up->receive || in receive()
264 err = caifd->layer.up->receive(caifd->layer.up, pkt); in receive()
[all …]
Dcfsrvl.c26 #define container_obj(layr) container_of(layr, struct cfsrvl, layer)
122 info->channel_id = service->layer.id; in cfservl_modemcmd()
143 info->channel_id = service->layer.id; in cfservl_modemcmd()
155 static void cfsrvl_release(struct cflayer *layer) in cfsrvl_release() argument
157 struct cfsrvl *service = container_of(layer, struct cfsrvl, layer); in cfsrvl_release()
166 caif_assert(offsetof(struct cfsrvl, layer) == 0); in cfsrvl_init()
170 service->layer.id = channel_id; in cfsrvl_init()
171 service->layer.ctrlcmd = cfservl_ctrlcmd; in cfsrvl_init()
172 service->layer.modemcmd = cfservl_modemcmd; in cfsrvl_init()
187 u8 cfsrvl_getphyid(struct cflayer *layer) in cfsrvl_getphyid() argument
[all …]
Dcaif_usb.c33 struct cflayer layer; member
55 struct cfusbl *usbl = container_of(layr, struct cfusbl, layer); in cfusbl_transmit()
93 caif_assert(offsetof(struct cfusbl, layer) == 0); in cfusbl_create()
95 memset(&this->layer, 0, sizeof(this->layer)); in cfusbl_create()
96 this->layer.receive = cfusbl_receive; in cfusbl_create()
97 this->layer.transmit = cfusbl_transmit; in cfusbl_create()
98 this->layer.ctrlcmd = cfusbl_ctrlcmd; in cfusbl_create()
99 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "usb%d", phyid); in cfusbl_create()
100 this->layer.id = phyid; in cfusbl_create()
128 struct cflayer *layer, *link_support; in cfusbl_device_notify() local
[all …]
Dcfserl.c22 struct cflayer layer; member
39 caif_assert(offsetof(struct cfserl, layer) == 0); in cfserl_create()
40 this->layer.receive = cfserl_receive; in cfserl_create()
41 this->layer.transmit = cfserl_transmit; in cfserl_create()
42 this->layer.ctrlcmd = cfserl_ctrlcmd; in cfserl_create()
45 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "ser1"); in cfserl_create()
46 return &this->layer; in cfserl_create()
153 ret = layr->layer.up->receive(layr->layer.up, pkt); in cfserl_receive()
175 static int cfserl_transmit(struct cflayer *layer, struct cfpkt *newpkt) in cfserl_transmit() argument
177 struct cfserl *layr = container_obj(layer); in cfserl_transmit()
[all …]
Dcfmuxl.c18 #define container_obj(layr) container_of(layr, struct cfmuxl, layer)
25 struct cflayer layer; member
54 this->layer.receive = cfmuxl_receive; in cfmuxl_create()
55 this->layer.transmit = cfmuxl_transmit; in cfmuxl_create()
56 this->layer.ctrlcmd = cfmuxl_ctrlcmd; in cfmuxl_create()
61 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "mux"); in cfmuxl_create()
62 return &this->layer; in cfmuxl_create()
250 struct cflayer *layer; in cfmuxl_ctrlcmd() local
253 list_for_each_entry_rcu(layer, &muxl->srvl_list, node) { in cfmuxl_ctrlcmd()
255 if (cfsrvl_phyid_match(layer, phyid) && layer->ctrlcmd) { in cfmuxl_ctrlcmd()
[all …]
Dcfctrl.c17 #define container_obj(layr) container_of(layr, struct cfctrl, serv.layer)
42 caif_assert(offsetof(struct cfctrl, serv.layer) == 0); in cfctrl_create()
48 this->serv.layer.receive = cfctrl_recv; in cfctrl_create()
49 sprintf(this->serv.layer.name, "ctrl"); in cfctrl_create()
50 this->serv.layer.ctrlcmd = cfctrl_ctrlcmd; in cfctrl_create()
57 return &this->serv.layer; in cfctrl_create()
60 void cfctrl_remove(struct cflayer *layer) in cfctrl_remove() argument
63 struct cfctrl *ctrl = container_obj(layer); in cfctrl_remove()
71 kfree(layer); in cfctrl_remove()
163 struct cfctrl_rsp *cfctrl_get_respfuncs(struct cflayer *layer) in cfctrl_get_respfuncs() argument
[all …]
Dcffrml.c20 #define container_obj(layr) container_of(layr, struct cffrml, layer)
23 struct cflayer layer; member
46 caif_assert(offsetof(struct cffrml, layer) == 0); in cffrml_create()
48 this->layer.receive = cffrml_receive; in cffrml_create()
49 this->layer.transmit = cffrml_transmit; in cffrml_create()
50 this->layer.ctrlcmd = cffrml_ctrlcmd; in cffrml_create()
51 snprintf(this->layer.name, CAIF_LAYER_NAME_SZ, "frm%d", phyid); in cffrml_create()
53 this->layer.id = phyid; in cffrml_create()
57 void cffrml_free(struct cflayer *layer) in cffrml_free() argument
59 struct cffrml *this = container_obj(layer); in cffrml_free()
[all …]
Dcfrfml.c17 #define container_obj(layr) container_of(layr, struct cfrfml, serv.layer)
34 static void cfrfml_release(struct cflayer *layer) in cfrfml_release() argument
36 struct cfsrvl *srvl = container_of(layer, struct cfsrvl, layer); in cfrfml_release()
37 struct cfrfml *rfml = container_obj(&srvl->layer); in cfrfml_release()
56 this->serv.layer.receive = cfrfml_receive; in cfrfml_create()
57 this->serv.layer.transmit = cfrfml_transmit; in cfrfml_create()
65 snprintf(this->serv.layer.name, CAIF_LAYER_NAME_SZ, in cfrfml_create()
68 return &this->serv.layer; in cfrfml_create()
167 err = rfml->serv.layer.up->receive(rfml->serv.layer.up, pkt); in cfrfml_receive()
201 cfpkt_info(pkt)->channel_id = rfml->serv.layer.id; in cfrfml_transmit_segment()
[all …]
/Linux-v4.19/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.h301 struct atmel_hlcdc_layer layer; member
311 atmel_hlcdc_layer_to_plane(struct atmel_hlcdc_layer *layer) in atmel_hlcdc_layer_to_plane() argument
313 return container_of(layer, struct atmel_hlcdc_plane, layer); in atmel_hlcdc_layer_to_plane()
381 static inline void atmel_hlcdc_layer_write_reg(struct atmel_hlcdc_layer *layer, in atmel_hlcdc_layer_write_reg() argument
384 regmap_write(layer->regmap, layer->desc->regs_offset + reg, val); in atmel_hlcdc_layer_write_reg()
387 static inline u32 atmel_hlcdc_layer_read_reg(struct atmel_hlcdc_layer *layer, in atmel_hlcdc_layer_read_reg() argument
392 regmap_read(layer->regmap, layer->desc->regs_offset + reg, &val); in atmel_hlcdc_layer_read_reg()
397 static inline void atmel_hlcdc_layer_write_cfg(struct atmel_hlcdc_layer *layer, in atmel_hlcdc_layer_write_cfg() argument
400 atmel_hlcdc_layer_write_reg(layer, in atmel_hlcdc_layer_write_cfg()
401 layer->desc->cfgs_offset + in atmel_hlcdc_layer_write_cfg()
[all …]
Datmel_hlcdc_plane.c280 atmel_hlcdc_layer_write_cfg(&plane->layer, cfg_offs + i, in atmel_hlcdc_plane_scaler_set_phicoeff()
287 const struct atmel_hlcdc_layer_desc *desc = plane->layer.desc; in atmel_hlcdc_plane_setup_scaler()
294 atmel_hlcdc_layer_write_cfg(&plane->layer, in atmel_hlcdc_plane_setup_scaler()
326 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.scaler_config, in atmel_hlcdc_plane_setup_scaler()
336 const struct atmel_hlcdc_layer_desc *desc = plane->layer.desc; in atmel_hlcdc_plane_update_pos_and_size()
339 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.size, in atmel_hlcdc_plane_update_pos_and_size()
344 atmel_hlcdc_layer_write_cfg(&plane->layer, in atmel_hlcdc_plane_update_pos_and_size()
350 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.pos, in atmel_hlcdc_plane_update_pos_and_size()
362 const struct atmel_hlcdc_layer_desc *desc = plane->layer.desc; in atmel_hlcdc_plane_update_general_settings()
372 atmel_hlcdc_layer_write_cfg(&plane->layer, ATMEL_HLCDC_LAYER_DMA_CFG, in atmel_hlcdc_plane_update_general_settings()
[all …]
/Linux-v4.19/Documentation/networking/caif/
DLinux-CAIF.txt56 CAIF Core layer implements the CAIF protocol as defined by ST-Ericsson.
58 each layer described in the specification is implemented as a separate layer.
65 - Layered architecture (a la Streams), each layer in the CAIF
67 - Clients must call configuration function to add PHY layer.
68 - Clients must implement CAIF layer to consume/produce
71 Client layer.
86 - CFCNFG CAIF Configuration layer. Configures the CAIF Protocol
90 - CFCTRL CAIF Control layer. Encodes and Decodes control messages
97 - CFVEI CAIF VEI layer. Handles CAIF AT Channels on VEI (Virtual
98 External Interface). This layer encodes/decodes VEI frames.
[all …]
/Linux-v4.19/drivers/gpu/drm/zte/
Dzx_plane.c107 void __iomem *layer = zplane->layer; in zx_vl_set_update() local
109 zx_writel_mask(layer + VL_CTRL0, VL_UPDATE, VL_UPDATE); in zx_vl_set_update()
194 void __iomem *layer = zplane->layer; in zx_vl_plane_atomic_update() local
222 paddr_reg = layer + VL_Y; in zx_vl_plane_atomic_update()
233 zx_writel(layer + VL_SRC_SIZE, GL_SRC_W(src_w) | GL_SRC_H(src_h)); in zx_vl_plane_atomic_update()
236 zx_writel(layer + VL_POS_START, GL_POS_X(dst_x) | GL_POS_Y(dst_y)); in zx_vl_plane_atomic_update()
239 zx_writel(layer + VL_POS_END, in zx_vl_plane_atomic_update()
243 zx_writel(layer + VL_STRIDE, LUMA_STRIDE(fb->pitches[0]) | in zx_vl_plane_atomic_update()
249 zx_writel(layer + VL_CTRL1, fmt); in zx_vl_plane_atomic_update()
252 zx_writel_mask(layer + VL_CTRL2, VL_SCALER_BYPASS_MODE, in zx_vl_plane_atomic_update()
[all …]
/Linux-v4.19/drivers/gpu/drm/arm/
Dmalidp_planes.c167 mc->scaled_planes_mask &= ~(mp->layer->id); in malidp_se_check_scaling()
171 if (mp->layer->id & (DE_SMART | DE_GRAPHICS2)) in malidp_se_check_scaling()
174 mc->scaled_planes_mask |= mp->layer->id; in malidp_se_check_scaling()
194 mp->layer->id, in malidp_de_plane_check()
257 if (!mp->layer->stride_offset) in malidp_de_set_plane_pitches()
266 mp->layer->base + in malidp_de_set_plane_pitches()
267 mp->layer->stride_offset + i * 4); in malidp_de_set_plane_pitches()
319 plane->layer->base + plane->layer->yuv2rgb_offset + in malidp_de_set_color_encoding()
341 val = malidp_hw_read(mp->hwdev, mp->layer->base); in malidp_de_plane_update()
343 malidp_hw_write(mp->hwdev, val, mp->layer->base); in malidp_de_plane_update()
[all …]
/Linux-v4.19/fs/overlayfs/
Dexport.c97 return oe->lowerstack[0].layer->idx; in ovl_connectable_layer()
118 origin_layer = OVL_E(dentry)->lowerstack[0].layer->idx; in ovl_connect_layer()
334 oe->lowerstack->layer = lowerpath->layer; in ovl_obtain_alias()
359 if (oe->lowerstack[i].layer->idx == idx) in ovl_dentry_real_at()
374 struct ovl_layer *layer) in ovl_lookup_real_one() argument
391 if (ovl_dentry_real_at(connected, layer->idx) != parent) in ovl_lookup_real_one()
409 } else if (ovl_dentry_real_at(this, layer->idx) != real) { in ovl_lookup_real_one()
423 real, layer->idx, connected, err); in ovl_lookup_real_one()
430 struct ovl_layer *layer);
437 struct ovl_layer *layer) in ovl_lookup_real_inode() argument
[all …]

12345678910>>...19