Lines Matching defs:gpx_viper_write
220 static int gpx_viper_write(struct gpx_screen *, u_int, uint16_t);
540 while (gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff))
542 gpx_viper_write(ss, SRC1_OCR_B,
544 gpx_viper_write(ss, DST_OCR_B,
546 gpx_viper_write(ss, MASK_1, 0xffff);
547 gpx_viper_write(ss, VIPER_Z_LOAD | FOREGROUND_COLOR_Z, fg);
548 gpx_viper_write(ss, VIPER_Z_LOAD | BACKGROUND_COLOR_Z, bg);
677 gpx_viper_write(struct gpx_screen *ss, u_int reg, uint16_t val)
687 printf("gpx_viper_write failure, reg %x val %x\n", reg, val);
780 gpx_viper_write(ss, CS_UPDATE_MASK, 1 << i);
781 gpx_viper_write(ss, PLANE_ADDRESS, i);
784 gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff);
785 gpx_viper_write(ss, CS_SCROLL_MASK, 0x00ff);
787 gpx_viper_write(ss, MEMORY_BUS_WIDTH, 0x000c); /* bus width = 16 */
788 gpx_viper_write(ss, RESOLUTION_MODE, 0x0000); /* one bit/pixel */
790 gpx_viper_write(ss, SCROLL_CONSTANT,
792 gpx_viper_write(ss, SCROLL_FILL, 0x0000);
812 gpx_viper_write(ss, LEFT_SCROLL_MASK, 0x0000);
813 gpx_viper_write(ss, RIGHT_SCROLL_MASK, 0x0000);
815 gpx_viper_write(ss, SOURCE, 0xffff);
816 gpx_viper_write(ss, MASK_1, 0xffff);
817 gpx_viper_write(ss, VIPER_Z_LOAD | FOREGROUND_COLOR_Z, 255);
818 gpx_viper_write(ss, VIPER_Z_LOAD | BACKGROUND_COLOR_Z, 0);
820 gpx_viper_write(ss, SRC1_OCR_A,
822 gpx_viper_write(ss, SRC2_OCR_A,
824 gpx_viper_write(ss, DST_OCR_A,
826 gpx_viper_write(ss, SRC1_OCR_B,
828 gpx_viper_write(ss, SRC2_OCR_B,
830 gpx_viper_write(ss, DST_OCR_B,
837 gpx_viper_write(ss, LU_FUNCTION_R1, FULL_SRC_RESOLUTION | LF_SOURCE);
839 gpx_viper_write(ss, LU_FUNCTION_R2, FULL_SRC_RESOLUTION | LF_ZEROS);
841 gpx_viper_write(ss, LU_FUNCTION_R3, FULL_SRC_RESOLUTION | LF_ONES);
843 gpx_viper_write(ss, LU_FUNCTION_R4, FULL_SRC_RESOLUTION | LF_NOT_D);
994 gpx_viper_write(ss, MASK_1, 0xffff);
995 gpx_viper_write(ss, VIPER_Z_LOAD | FOREGROUND_COLOR_Z, 255);
996 gpx_viper_write(ss, VIPER_Z_LOAD | BACKGROUND_COLOR_Z, 0);
998 gpx_viper_write(ss, SRC1_OCR_B,
1000 gpx_viper_write(ss, SRC2_OCR_B,
1002 gpx_viper_write(ss, DST_OCR_B,
1028 gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff);
1070 while (gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff))
1072 gpx_viper_write(ss, MASK_1, 0xffff);
1073 gpx_viper_write(ss, VIPER_Z_LOAD | FOREGROUND_COLOR_Z, 255);
1074 gpx_viper_write(ss, VIPER_Z_LOAD | BACKGROUND_COLOR_Z, 0);
1075 gpx_viper_write(ss, SRC1_OCR_B,
1077 gpx_viper_write(ss, DST_OCR_B,
1107 while (gpx_viper_write(ss, CS_UPDATE_MASK, 0x00ff))
1109 gpx_viper_write(ss, MASK_1, 0xffff);
1110 gpx_viper_write(ss, SOURCE, 0xffff);
1111 gpx_viper_write(ss, VIPER_Z_LOAD | FOREGROUND_COLOR_Z, fg);
1112 gpx_viper_write(ss, VIPER_Z_LOAD | BACKGROUND_COLOR_Z, bg);
1113 gpx_viper_write(ss, SRC1_OCR_B,
1115 gpx_viper_write(ss, DST_OCR_B,