/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_rotator.c | 25 #include "regs-rotator.h" 28 * Rotator supports image crop/rotator and input/output DMA operations. 49 * A structure of rotator context. 52 * @clock: rotator gate clock. 53 * @limit_tbl: limitation of rotator. 226 dev_err(rot->dev, "failed to enable ROTATOR device.\n"); in rotator_commit() 256 rot->formats, rot->num_formats, "rotator"); in rotator_bind() 258 dev_info(dev, "The exynos rotator has been probed successfully\n"); in rotator_bind() 309 rot->clock = devm_clk_get(dev, "rotator"); in rotator_probe() [all...] |
H A D | regs-rotator.h | 2 /* drivers/gpu/drm/exynos/regs-rotator.h 7 * Register definition file for Samsung Rotator Interface (Rotator) driver
|
H A D | Kconfig | 110 bool "Rotator" 113 Choose this option if you want to use Exynos Rotator for DRM.
|
/linux/drivers/mmc/host/ |
H A D | mmc_spi.c | 223 unsigned short rotator; in mmc_spi_response_get() local 267 rotator = *cp++ << 8; in mmc_spi_response_get() 276 rotator |= *cp++; in mmc_spi_response_get() 277 while (rotator & 0x8000) { in mmc_spi_response_get() 279 rotator <<= 1; in mmc_spi_response_get() 281 cmd->resp[0] = rotator >> 8; in mmc_spi_response_get() 282 leftover = rotator; in mmc_spi_response_get() 332 rotator = leftover << 8; in mmc_spi_response_get() 333 rotator |= *cp << bitshift; in mmc_spi_response_get() 334 cmd->resp[0] |= (rotator in mmc_spi_response_get() [all...] |
/linux/Documentation/devicetree/bindings/display/msm/ |
H A D | qcom,mdp5.yaml | 79 - description: Interconnect path from rotator port to the data bus 86 - const: rotator-mem
|
H A D | qcom,sm6115-dpu.yaml | 34 - description: Display rotator
|
H A D | qcom,sc7180-dpu.yaml | 37 - description: Display rotator clock
|
H A D | qcom,sm7150-dpu.yaml | 32 - description: Display rotator clock
|
/linux/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-core.h | 330 * @in_rot_en_h: max input width with the input rotator is on 331 * @in_rot_dis_w: max input width with the input rotator is off 332 * @out_rot_en_w: max output width with the output rotator on 333 * @out_rot_dis_w: max output width with the output rotator off 346 * @has_inp_rot: set if has input rotator 347 * @has_out_rot: set if has output rotator
|
H A D | fimc-reg.c | 81 * The input and output rotator cannot work simultaneously. in fimc_hw_set_rotation() 82 * Use the output rotator in output DMA mode or the input rotator in fimc_hw_set_rotation()
|
/linux/Documentation/admin-guide/media/ |
H A D | fimc.rst | 12 space converter, image resizer and rotator. It's also capable of capturing 15 slightly different capabilities, like pixel alignment constraints, rotator
|
/linux/Documentation/devicetree/bindings/gpio/ |
H A D | st,stmpe-gpio.yaml | 12 touchscreen, ADC, PWM or rotator. It can contain one or several different
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | s5pv210.dtsi | 529 rotator: rotator@fa300000 { label 530 compatible = "samsung,s5pv210-rotator"; 535 clock-names = "rotator";
|
H A D | exynos4.dtsi | 733 rotator: rotator@12810000 { label 734 compatible = "samsung,exynos4210-rotator"; 738 clock-names = "rotator";
|
H A D | exynos5250.dtsi | 329 rotator: rotator@11c00000 { label 330 compatible = "samsung,exynos5250-rotator"; 334 clock-names = "rotator";
|
H A D | exynos5420.dtsi | 796 rotator: rotator@11c00000 { label 797 compatible = "samsung,exynos5250-rotator"; 801 clock-names = "rotator";
|
H A D | exynos4210.dtsi | 525 &rotator {
|
/linux/drivers/input/keyboard/ |
H A D | lm8323.c | 39 #define LM8323_CMD_READ_ROTATOR 0x8e /* Read rotator status. */ 52 #define INT_ROTATOR 0x02 /* Rotator event. */ 71 #define CFG_ROTEN 0x40 /* Enable rotator. */ 377 /* We don't currently support the rotator. */ in lm8323_irq() 378 dev_vdbg(&lm->client->dev, "rotator fired\n"); in lm8323_irq()
|
/linux/drivers/accel/habanalabs/include/gaudi2/asic_reg/ |
H A D | rot0_regs.h | 19 * (Prototype: ROTATOR)
|
H A D | rot0_masks.h | 19 * (Prototype: ROTATOR)
|
/linux/init/ |
H A D | do_mounts_rd.c | 195 char rotator[4] = { '|' , '/' , '-' , '\\' }; in rd_load_image() local 260 pr_cont("%c\b", rotator[rotate & 0x3]); in rd_load_image()
|
/linux/Documentation/devicetree/bindings/mfd/ |
H A D | tc3589x.txt | 4 following built-in devices: gpio, keypad, rotator (vibrator), PWM (for
|
H A D | st,stmpe.yaml | 11 touchscreen, ADC, PWM or rotator. It can contain one or several different
|
/linux/drivers/media/platform/mediatek/mdp/ |
H A D | mtk_mdp_m2m.c | 27 * @target_rot_dis_w: pixel dst scaled width with the rotator is off 28 * @target_rot_dis_h: pixel dst scaled height with the rotator is off 29 * @target_rot_en_w: pixel dst scaled width with the rotator is on 30 * @target_rot_en_h: pixel dst scaled height with the rotator is on
|
/linux/drivers/gpu/ipu-v3/ |
H A D | ipu-image-convert.c | 46 * block rotator, writing to the correct destination: 58 * If the 8x8 block rotator is used, horizontal or vertical flipping 478 * alignment, or pixel alignment due to image format or rotator 481 * @out_burst: horizontal output burst size or rotator block size 540 * actual DMA burst size, or the rotator block size. in find_best_seam() 648 * for all corresponding output tiles. If the 90° rotator is used, the output 681 * for all corresponding output tiles. If the 90° rotator is used, the output
|