Searched refs:rotator (Results 1 - 19 of 19) sorted by relevance

/linux-4.1.27/drivers/media/platform/exynos-gsc/
H A Dgsc-core.h232 * @real_rot_dis_w: max pixel src cropped height with the rotator is off
233 * @real_rot_dis_h: max pixel src croppped width with the rotator is off
234 * @real_rot_en_w: max pixel src cropped width with the rotator is on
235 * @real_rot_en_h: max pixel src cropped height with the rotator is on
236 * @target_rot_dis_w: max pixel dst scaled width with the rotator is off
237 * @target_rot_dis_h: max pixel dst scaled height with the rotator is off
238 * @target_rot_en_w: max pixel dst scaled width with the rotator is on
239 * @target_rot_en_h: max pixel dst scaled height with the rotator is on
263 * @target_rot_dis_w: minimum output scaled pixel height when rotator is off
264 * @target_rot_dis_h: minimum output scaled pixel height when rotator is off
265 * @target_rot_en_w: minimum output scaled pixel height when rotator is on
266 * @target_rot_en_h: minimum output scaled pixel height when rotator is on
/linux-4.1.27/drivers/gpu/drm/exynos/
H A Dexynos_drm_rotator.c22 #include "regs-rotator.h"
28 * Rotator supports image crop/rotator and input/output DMA operations.
84 * A structure of rotator context.
88 * @clock: rotator gate clock.
89 * @limit_tbl: limitation of rotator.
680 .compatible = "samsung,exynos4210-rotator",
684 .compatible = "samsung,exynos4212-rotator",
688 .compatible = "samsung,exynos5250-rotator",
737 rot->clock = devm_clk_get(dev, "rotator"); rotator_probe()
763 dev_err(dev, "failed to register drm rotator device\n"); rotator_probe()
767 dev_info(dev, "The exynos rotator is probed successfully\n"); rotator_probe()
H A Dregs-rotator.h1 /* drivers/gpu/drm/exynos/regs-rotator.h
H A Dexynos_drm_fimc.c32 * supports image scaler/rotator and input/output DMA operations.
133 /* output rotator */
136 /* input rotator */
H A Dexynos_drm_gsc.c29 * supports image scaler/rotator and input/output DMA operations.
H A Dexynos_drm_ipp.c29 * supports image scaler/rotator and input/output DMA operations.
/linux-4.1.27/drivers/mmc/host/
H A Dmmc_spi.c270 unsigned short rotator; mmc_spi_response_get() local
318 rotator = *cp++ << 8; mmc_spi_response_get()
327 rotator |= *cp++; mmc_spi_response_get()
328 while (rotator & 0x8000) { mmc_spi_response_get()
330 rotator <<= 1; mmc_spi_response_get()
332 cmd->resp[0] = rotator >> 8; mmc_spi_response_get()
333 leftover = rotator; mmc_spi_response_get()
380 rotator = leftover << 8; mmc_spi_response_get()
381 rotator |= *cp << bitshift; mmc_spi_response_get()
382 cmd->resp[0] |= (rotator & 0xFF00); mmc_spi_response_get()
390 rotator = leftover << 8; mmc_spi_response_get()
403 rotator |= *cp++ << bitshift; mmc_spi_response_get()
404 cmd->resp[1] |= (rotator >> 8); mmc_spi_response_get()
405 rotator <<= 8; mmc_spi_response_get()
/linux-4.1.27/drivers/media/platform/exynos4-is/
H A Dfimc-core.h337 * @in_rot_en_h: max input width with the input rotator is on
338 * @in_rot_dis_w: max input width with the input rotator is off
339 * @out_rot_en_w: max output width with the output rotator on
340 * @out_rot_dis_w: max output width with the output rotator off
353 * @has_inp_rot: set if has input rotator
354 * @has_out_rot: set if has output rotator
H A Dfimc-reg.c84 * The input and output rotator cannot work simultaneously. fimc_hw_set_rotation()
85 * Use the output rotator in output DMA mode or the input rotator fimc_hw_set_rotation()
H A Dfimc-capture.c697 * - maximum crop size depends if the rotator is used or not; fimc_capture_try_selection()
/linux-4.1.27/init/
H A Ddo_mounts_rd.c195 char rotator[4] = { '|' , '/' , '-' , '\\' }; rd_load_image() local
282 printk("%c\b", rotator[rotate & 0x3]); rd_load_image()
/linux-4.1.27/drivers/input/keyboard/
H A Dlm8323.c50 #define LM8323_CMD_READ_ROTATOR 0x8e /* Read rotator status. */
82 #define CFG_ROTEN 0x40 /* Enable rotator. */
388 /* We don't currently support the rotator. */ lm8323_irq()
389 dev_vdbg(&lm->client->dev, "rotator fired\n"); lm8323_irq()
/linux-4.1.27/drivers/media/platform/coda/
H A Dcoda-bit.c1696 * well as the rotator buffer output. coda_prepare_decode()
1868 * The previous display frame was copied out by the rotator, coda_finish_decode()
1938 * be rotator output to dequeue coda_finish_decode()
1991 /* The rotator will copy the current display frame next time */ coda_finish_decode()
/linux-4.1.27/drivers/clk/samsung/
H A Dclk-s5pv210.c590 GATE(CLK_ROTATOR, "rotator", "dout_hclkd", CLK_GATE_IP0, 29, 0, 0),
H A Dclk-exynos5250.c582 GATE(CLK_ROTATOR, "rotator", "div_aclk266", GATE_IP_GEN, 1, 0, 0),
H A Dclk-exynos4.c1046 GATE(CLK_ROTATOR, "rotator", "aclk200", E4210_GATE_IP_IMAGE, 1, 0, 0),
1093 GATE(CLK_ROTATOR, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0),
H A Dclk-exynos4415.c604 GATE(CLK_ROTATOR, "rotator", "div_aclk_100", GATE_IP_IMAGE, 1, 0, 0),
H A Dclk-exynos5420.c1109 GATE(CLK_ROTATOR, "rotator", "mout_user_aclk266", GATE_IP_GEN, 1, 0, 0),
/linux-4.1.27/drivers/media/dvb-frontends/
H A Ds5h1420.c514 dprintk("phase rotator/freqoffset: %d %06x\n", freqoffset, val); s5h1420_setfreqoffset()

Completed in 655 milliseconds