Home
last modified time | relevance | path

Searched refs:dpr (Results 1 – 7 of 7) sorted by relevance

/drivers/gpu/drm/imx/dcss/
A Ddcss-dpr.c92 struct dcss_dpr *dpr; member
123 struct dcss_dpr *dpr = ch->dpr; in dcss_dpr_write() local
125 dcss_ctxld_write(dpr->ctxld, dpr->ctx_id, val, ch->base_ofs + ofs); in dcss_dpr_write()
134 ch = &dpr->ch[i]; in dcss_dpr_ch_init_all()
145 ch->dpr = dpr; in dcss_dpr_ch_init_all()
156 struct dcss_dpr *dpr; in dcss_dpr_init() local
158 dpr = devm_kzalloc(dcss->dev, sizeof(*dpr), GFP_KERNEL); in dcss_dpr_init()
159 if (!dpr) in dcss_dpr_init()
162 dcss->dpr = dpr; in dcss_dpr_init()
163 dpr->dev = dcss->dev; in dcss_dpr_init()
[all …]
A Ddcss-dev.h71 struct dcss_dpr *dpr; member
126 void dcss_dpr_exit(struct dcss_dpr *dpr);
127 void dcss_dpr_write_sysctrl(struct dcss_dpr *dpr);
128 void dcss_dpr_set_res(struct dcss_dpr *dpr, int ch_num, u32 xres, u32 yres);
129 void dcss_dpr_addr_set(struct dcss_dpr *dpr, int ch_num, u32 luma_base_addr,
131 void dcss_dpr_enable(struct dcss_dpr *dpr, int ch_num, bool en);
132 void dcss_dpr_format_set(struct dcss_dpr *dpr, int ch_num,
134 void dcss_dpr_set_rotation(struct dcss_dpr *dpr, int ch_num, u32 rotation);
A Ddcss-plane.c244 dcss_dpr_addr_set(dcss->dpr, dcss_plane->ch_num, p1_ba, p2_ba, in dcss_plane_atomic_set_base()
312 dcss_dpr_format_set(dcss->dpr, dcss_plane->ch_num, in dcss_plane_atomic_update()
316 dcss_dpr_set_res(dcss->dpr, dcss_plane->ch_num, src_w, src_h); in dcss_plane_atomic_update()
317 dcss_dpr_set_rotation(dcss->dpr, dcss_plane->ch_num, in dcss_plane_atomic_update()
343 dcss_dpr_enable(dcss->dpr, dcss_plane->ch_num, enable); in dcss_plane_atomic_update()
359 dcss_dpr_enable(dcss->dpr, dcss_plane->ch_num, false); in dcss_plane_atomic_disable()
A DMakefile2 dcss-ss.o dcss-dpr.o dcss-scaler.o dcss-kms.o dcss-crtc.o \
A Ddcss-dev.c100 dcss_dpr_exit(dcss->dpr); in dcss_submodules_init()
121 dcss_dpr_exit(dcss->dpr); in dcss_submodules_stop()
A Ddcss-ctxld.c258 dcss_dpr_write_sysctrl(dcss->dpr); in dcss_ctxld_enable_locked()
/drivers/net/ethernet/broadcom/
A Dtg3.c7067 struct tg3_rx_prodring_set *dpr, in tg3_rx_prodring_xfer() argument
7094 di = dpr->rx_std_prod_idx; in tg3_rx_prodring_xfer()
7113 memcpy(&dpr->rx_std_buffers[di], in tg3_rx_prodring_xfer()
7120 dbd = &dpr->rx_std[di]; in tg3_rx_prodring_xfer()
7127 dpr->rx_std_prod_idx = (dpr->rx_std_prod_idx + cpycnt) & in tg3_rx_prodring_xfer()
7152 di = dpr->rx_jmb_prod_idx; in tg3_rx_prodring_xfer()
7171 memcpy(&dpr->rx_jmb_buffers[di], in tg3_rx_prodring_xfer()
7178 dbd = &dpr->rx_jmb[di].std; in tg3_rx_prodring_xfer()
7185 dpr->rx_jmb_prod_idx = (dpr->rx_jmb_prod_idx + cpycnt) & in tg3_rx_prodring_xfer()
7228 dpr->rx_std_prod_idx); in tg3_poll_work()
[all …]

Completed in 247 milliseconds