Home
last modified time | relevance | path

Searched full:bitblt (Results 1 – 24 of 24) sorted by relevance

/openbmc/linux/include/video/
H A Ds1d13xxxfb.h108 #define S1DREG_BBLT_CTL0 0x0100 /* BitBLT Control Register 0 */
109 #define S1DREG_BBLT_CTL1 0x0101 /* BitBLT Control Register 1 */
110 #define S1DREG_BBLT_CC_EXP 0x0102 /* BitBLT Code/Color Expansion Register */
111 #define S1DREG_BBLT_OP 0x0103 /* BitBLT Operation Register */
112 #define S1DREG_BBLT_SRC_START0 0x0104 /* BitBLT Source Start Address Register 0 */
113 #define S1DREG_BBLT_SRC_START1 0x0105 /* BitBLT Source Start Address Register 1 */
114 #define S1DREG_BBLT_SRC_START2 0x0106 /* BitBLT Source Start Address Register 2 */
115 #define S1DREG_BBLT_DST_START0 0x0108 /* BitBLT Destination Start Address Register 0 */
116 #define S1DREG_BBLT_DST_START1 0x0109 /* BitBLT Destination Start Address Register 1 */
117 #define S1DREG_BBLT_DST_START2 0x010A /* BitBLT Destination Start Address Register 2 */
[all …]
H A Dsstfb.h176 #define BLTSRCBASEADDR 0x02c0 /* BitBLT Source base address */
177 #define BLTDSTBASEADDR 0x02c4 /* BitBLT Destination base address */
178 #define BLTXYSTRIDES 0x02c8 /* BitBLT Source and Destination strides */
179 #define BLTSRCCHROMARANGE 0x02cc /* BitBLT Source Chroma key range */
180 #define BLTDSTCHROMARANGE 0x02d0 /* BitBLT Destination Chroma key range */
181 #define BLTCLIPX 0x02d4 /* BitBLT Min/Max X clip values */
182 #define BLTCLIPY 0x02d8 /* BitBLT Min/Max Y clip values */
183 #define BLTSRCXY 0x02e0 /* BitBLT Source starting XY coordinates */
184 #define BLTDSTXY 0x02e4 /* BitBLT Destination starting XY coordinates */
185 #define BLTSIZE 0x02e8 /* BitBLT width and height */
[all …]
/openbmc/linux/arch/arm/mach-sa1100/
H A Djornada720.c137 {0x0100,0x00}, // BitBlt Control Register 0
138 {0x0101,0x00}, // BitBlt Control Register 1
139 {0x0102,0x00}, // BitBlt ROP Code/Color Expansion Register
140 {0x0103,0x00}, // BitBlt Operation Register
141 {0x0104,0x00}, // BitBlt Source Start Address Register 0
142 {0x0105,0x00}, // BitBlt Source Start Address Register 1
143 {0x0106,0x00}, // BitBlt Source Start Address Register 2
144 {0x0108,0x00}, // BitBlt Destination Start Address Register 0
145 {0x0109,0x00}, // BitBlt Destination Start Address Register 1
146 {0x010A,0x00}, // BitBlt Destination Start Address Register 2
[all …]
/openbmc/linux/drivers/media/platform/samsung/s5p-g2d/
H A Dg2d-regs.h19 #define BITBLT_START_REG 0x0100 /* BitBLT Start reg */
20 #define BITBLT_COMMAND_REG 0x0104 /* Command reg for BitBLT */
/openbmc/linux/drivers/media/platform/amlogic/meson-ge2d/
H A DKconfig11 image scaling, BitBLT & alpha blending operations.
/openbmc/linux/drivers/media/platform/rockchip/rga/
H A DKconfig12 image scaling, rotation, BitBLT, alpha blending and image blur/sharpness.
H A Drga-hw.h188 unsigned int bitblt:1; member
H A Drga-hw.c369 mode.data.bitblt = RGA_MODE_BITBLT_MODE_SRC_TO_DST; in rga_cmd_set_mode()
/openbmc/linux/arch/sh/include/asm/
H A Dhd64461.h97 #define HD64461_GRCFGR_ACCSTART_BITBLT 0x06 /* Accelerator Start BITBLT */
111 /* BitBLT Registers */
123 #define HD64461_BBTMDR HD64461_IO_OFFSET(0x106a) /* BitBLT Mode Register */
/openbmc/qemu/hw/display/
H A Dcirrus_vga.c55 * - optimize bitblt functions
721 * bitblt (video-to-video)
809 * bitblt (cpu-to-video)
850 * bitblt wrapper
917 "cirrus: bitblt (video to cpu) is not implemented\n"); in cirrus_bitblt_videotocpu()
986 "cirrus: bitblt - pixel width is unknown\n"); in cirrus_bitblt_start()
996 "cirrus: bitblt - memory-to-memory copy requested\n"); in cirrus_bitblt_start()
1065 // setup bitblt engine. in cirrus_bitblt_start()
1729 * memory-mapped I/O (bitblt)
2020 /* XXX handle bitblt */ in cirrus_vga_mem_read()
[all …]
H A Dsm501.c737 case 0: /* BitBlt */ in sm501_2d_operation()
/openbmc/linux/drivers/video/fbdev/sis/
H A Dsis_accel.c157 SiS300SetupCMDFlag(X_INC | Y_INC | BITBLT) in SiS300SubsequentSolidFillRect()
184 /* SiSSetupCMDFlag(BITBLT | SRCVIDEO) */ in SiS310SetupForScreenToScreenCopy()
260 SiS310SetupCMDFlag(BITBLT) in SiS310SubsequentSolidFillRect()
H A Dsis_accel.h44 #define BITBLT 0x00000000 /* Blit */ macro
136 bits 28:24: Current CPU driven BitBlt buffer stage bit[4:0]
/openbmc/linux/Documentation/devicetree/bindings/media/
H A Drockchip-rga.yaml12 BitBLT, alpha blending and image blur/sharpness.
/openbmc/linux/drivers/video/fbdev/
H A Di740_reg.h255 /* BitBLT Registers */
H A Ds1d13xxxfb.c17 * - support all bitblt operations on all cards
61 * we make sure only one bitblt operation is running
398 functions to handle bitblt acceleration
H A Dcirrusfb.c1615 /* (5434 can't have bit 3 set for bitblt) */ in init_vgachip()
2580 Wait for the BitBLT engine to complete a possible earlier job
H A Dsstfb.c770 * Screen-to-Screen BitBlt 2D command (for the bmove fb op.) - Voodoo2 only
H A Dtdfxfb.c885 * Screen-to-Screen BitBlt 2D command (for the bmove fb op.)
/openbmc/u-boot/lib/efi_selftest/
H A Defi_selftest_bitblt.c303 EFI_UNIT_TEST(bitblt) = {
/openbmc/linux/drivers/video/fbdev/core/
H A Dcfbimgblt.c2 * Generic BitBLT function for frame buffer with packed pixels of any depth.
/openbmc/u-boot/drivers/video/
H A Dmb862xx.c444 * Drawing engine Fill and BitBlt screen region
H A Dati_radeon_fb.c615 #define ACCELMEMORY (CURSOR_SIZE + PATTERN_SIZE) /* reserved Memory for BITBlt and hw cursor */
/openbmc/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_reg.h206 /* note that if bfcol is specified and you're doing a bitblt, it causes