/Linux-v4.19/drivers/media/platform/davinci/ |
D | vpbe_display.c | 54 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 …]
|
D | vpbe_osd.c | 116 #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/ |
D | mb86a20s.c | 385 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/ |
D | sun4i_layer.c | 24 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 …]
|
D | sun8i_ui_layer.h | 21 #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 …]
|
D | sun8i_vi_scaler.c | 860 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 …]
|
D | sun8i_ui_layer.c | 229 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 …]
|
D | sun8i_vi_layer.h | 15 #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))
|
D | sun8i_ui_scaler.c | 115 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 …]
|
D | sun8i_vi_layer.c | 257 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 …]
|
D | sun4i_backend.c | 123 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/ |
D | caif_dev.c | 34 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 …]
|
D | cfsrvl.c | 26 #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 …]
|
D | caif_usb.c | 33 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 …]
|
D | cfserl.c | 22 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 …]
|
D | cfmuxl.c | 18 #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 …]
|
D | cfctrl.c | 17 #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 …]
|
D | cffrml.c | 20 #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 …]
|
D | cfrfml.c | 17 #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/ |
D | atmel_hlcdc_dc.h | 301 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 …]
|
D | atmel_hlcdc_plane.c | 280 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/ |
D | Linux-CAIF.txt | 56 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/ |
D | zx_plane.c | 107 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/ |
D | malidp_planes.c | 167 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/ |
D | export.c | 97 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 …]
|