Searched refs:rot (Results 1 - 25 of 36) sorted by relevance

12

/linux-master/drivers/gpu/drm/exynos/
H A Dexynos_drm_rotator.c35 #define rot_read(offset) readl(rot->regs + (offset))
36 #define rot_write(cfg, offset) writel(cfg, rot->regs + (offset))
68 static void rotator_reg_set_irq(struct rot_context *rot, bool enable) argument
80 static enum rot_irq_status rotator_reg_get_irq_status(struct rot_context *rot) argument
94 struct rot_context *rot = arg; local
99 irq_status = rotator_reg_get_irq_status(rot);
106 if (rot->task) {
107 struct exynos_drm_ipp_task *task = rot->task;
109 rot->task = NULL;
110 pm_runtime_mark_last_busy(rot
119 rotator_src_set_fmt(struct rot_context *rot, u32 fmt) argument
138 rotator_src_set_buf(struct rot_context *rot, struct exynos_drm_ipp_buffer *buf) argument
160 rotator_dst_set_transf(struct rot_context *rot, unsigned int rotation) argument
186 rotator_dst_set_buf(struct rot_context *rot, struct exynos_drm_ipp_buffer *buf) argument
205 rotator_start(struct rot_context *rot) argument
220 struct rot_context *rot = local
246 struct rot_context *rot = dev_get_drvdata(dev); local
266 struct rot_context *rot = dev_get_drvdata(dev); local
281 struct rot_context *rot; local
343 struct rot_context *rot = dev_get_drvdata(dev); local
351 struct rot_context *rot = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/
H A Dvrfb.c31 #define SMS_ROT_VIRT_BASE(rot) (0x1000000 * (rot))
231 int omap_vrfb_map_angle(struct vrfb *vrfb, u16 height, u8 rot) argument
235 vrfb->vaddr[rot] = ioremap_wc(vrfb->paddr[rot], size);
237 if (!vrfb->vaddr[rot]) {
242 DBG("ioremapped vrfb area %d of size %lu into %p\n", rot, size,
243 vrfb->vaddr[rot]);
251 int rot; local
265 for (rot
280 int rot; local
[all...]
H A Domapfb-sysfs.c363 int rot; local
370 rot = simple_strtoul(p, &p, 0);
371 if (rot < 0 || rot > 3) {
376 if (ofbi->rotation[num_ovls] != rot)
379 rotation[num_ovls++] = rot;
/linux-master/include/video/
H A Domapvrfb.h37 extern int omap_vrfb_map_angle(struct vrfb *vrfb, u16 height, u8 rot);
52 static inline int omap_vrfb_map_angle(struct vrfb *vrfb, u16 height, u8 rot) argument
H A Dimx-ipu-v3.h269 enum ipu_rotate_mode rot);
456 enum ipu_rotate_mode rot);
/linux-master/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_format_caps.h80 u32 layer_type, u64 modifier, u32 rot);
99 u32 rot);
H A Dkomeda_framebuffer.h46 u32 rot);
H A Dkomeda_format_caps.c97 u32 rot)
110 rot);
95 komeda_format_mod_supported(struct komeda_format_caps_table *table, u32 layer_type, u32 fourcc, u64 modifier, u32 rot) argument
H A Dkomeda_kms.h159 static inline bool has_flip_h(u32 rot) argument
161 u32 rotation = drm_rotation_simplify(rot,
H A Dkomeda_plane.c50 dflow->rot = drm_rotation_simplify(st->rotation, caps->supported_rots);
51 if (!has_bits(dflow->rot, caps->supported_rots)) {
53 dflow->rot, &caps->fourcc, fb->modifier);
H A Dkomeda_pipeline_state.c274 komeda_rotate_data_flow(struct komeda_data_flow_cfg *dflow, u32 rot) argument
276 if (drm_rotation_90_or_270(rot)) {
290 if (!komeda_fb_is_layer_supported(kfb, layer->layer_type, dflow->rot))
318 if (drm_rotation_90_or_270(dflow->rot))
360 st->rot = dflow->rot;
393 komeda_rotate_data_flow(dflow, st->rot);
855 if (drm_rotation_90_or_270(dflow->rot))
950 bool r90 = drm_rotation_90_or_270(dflow->rot);
951 bool flip_h = has_flip_h(dflow->rot);
[all...]
H A Dkomeda_wb_connector.c29 dflow->rot = DRM_MODE_ROTATE_0;
H A Dkomeda_framebuffer.c268 u32 rot)
277 fourcc, modifier, rot);
267 komeda_fb_is_layer_supported(struct komeda_fb *kfb, u32 layer_type, u32 rot) argument
H A Dkomeda_pipeline.h246 u32 rot; member in struct:komeda_layer_state
349 * set rotation to R180, but HW only supports REFLECT_X+Y. the rot here is
359 u32 rot; member in struct:komeda_data_flow_cfg
/linux-master/drivers/video/fbdev/
H A Dsh7760fb.c38 int rot; /* rotation enabled? */ member in struct:sh7760fb_par
208 par->rot = par->pd->rotate;
211 if (par->rot && (vm->xres > 320)) {
213 par->rot = 0;
233 par->rot ? "rotated" : "normal");
254 iowrite16((par->rot ? 1 << 13 : 0), par->base + LDSMR); /* rotate */
270 stride = (par->rot) ? vtln : hdcn;
284 if (par->rot) {
298 if (par->rot)
314 if (par->rot)
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddisplay-sysfs.c153 int rot, r; local
158 r = kstrtoint(buf, 0, &rot);
162 r = dssdev->driver->set_rotate(dssdev, rot);
/linux-master/drivers/gpu/ipu-v3/
H A Dipu-ic.c454 enum ipu_rotate_mode rot)
459 u32 temp_rot = bitrev8(rot) >> 5;
583 if (ipu_rot_mode_is_irt(rot))
452 ipu_ic_task_idma_init(struct ipu_ic *ic, struct ipuv3_channel *channel, u32 width, u32 height, int burst_size, enum ipu_rotate_mode rot) argument
/linux-master/arch/x86/crypto/
H A Dtwofish-x86_64-asm_64-3way.S77 #define do16bit_ror(rot, op1, op2, T0, T1, tmp1, tmp2, ab, dst) \
80 rorq $(rot), ab; \
/linux-master/drivers/gpu/drm/arm/
H A Dmalidp_hw.h68 enum rotation_features rot; /* type of rotation supported */ member in struct:malidp_layer
/linux-master/scripts/gcc-plugins/
H A Drandomize_layout_plugin.c126 #define rot(x,k) (((x)<<(k))|((x)>>(64-(k)))) macro
128 u64 e = x->a - rot(x->b, 7);
129 x->a = x->b ^ rot(x->c, 13);
130 x->b = x->c + rot(x->d, 37);
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_component.c126 static u32 to_rot_ctrl(u32 rot) argument
130 switch (rot & DRM_MODE_ROTATE_MASK) {
145 if (rot & DRM_MODE_REFLECT_X)
147 if (rot & DRM_MODE_REFLECT_Y)
223 u32 ctrl = L_EN | to_rot_ctrl(st->rot);
366 if (drm_rotation_90_or_270(st->rot))
H A Dd71_dev.c534 u32 layer_type, u64 modifier, u32 rot)
539 drm_rotation_90_or_270(rot)) {
533 d71_format_mod_supported(const struct komeda_format_caps *caps, u32 layer_type, u64 modifier, u32 rot) argument
/linux-master/fs/btrfs/
H A Dscrub.c1308 u32 rot; local
1315 rot = stripe_nr % map->num_stripes;
1317 rot += i;
1318 stripe_index = rot % map->num_stripes;
1957 int rot; local
1961 rot = div_u64(full_stripe_start - bg->start,
1963 stripe_index = (i + rot) % map->num_stripes;
1965 btrfs_stripe_nr_to_offset(rot);
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_dvbt2.h333 u8 rot; member in struct:cxd2880_dvbt2_plp
/linux-master/arch/arm/net/
H A Dbpf_jit_32.c341 u32 rot; local
343 for (rot = 0; rot < 16; rot++)
344 if ((x & ~ror32(0xff, 2 * rot)) == 0)
345 return rol32(x, 2 * rot) | (rot << 8);

Completed in 289 milliseconds

12