Lines Matching +full:0 +full:x1fc0000
30 * 32MB external RAM - 256K Chip MMIO = 0x1FC0000 ;
32 #define VIDEO_MEM_SIZE 0x01FC0000
44 unsigned int fr_div[] = { 0x00000f00, 0x00000900, 0x00000500 };
80 HOST_WR_REG (GC_SRST, 0x1); in gdc_sw_reset()
89 int lc = 0x10000; in de_wait()
95 while (DE_RD_REG (GC_CTR) & 0x00000131) in de_wait()
96 if (lc-- < 0) { in de_wait()
106 int lc = 0x10000; in de_wait_slots()
110 if (lc-- < 0) { in de_wait_slots()
139 int cf = (dev->gdfBytesPP == 1) ? 0x0000 : 0x8000; in de_init()
145 DE_WR_FIFO (0xf1010108); in de_init()
146 DE_WR_FIFO (cf | 0x0300); in de_init()
147 DE_WR_REG (GC_FBR, 0x0); in de_init()
149 DE_WR_REG (GC_FC, 0x0); in de_init()
150 DE_WR_REG (GC_BC, 0x0); in de_init()
152 DE_WR_REG (GC_CXMIN, 0x0); in de_init()
154 DE_WR_REG (GC_CYMIN, 0x0); in de_init()
159 DE_WR_FIFO (0x09410000); in de_init()
160 DE_WR_FIFO (0x00000000); in de_init()
170 *p++ = 0; in de_init()
177 #define CONFIG_SYS_MB862xx_CCF 0x00090000
180 #define CONFIG_SYS_MB862xx_MMR 0x11d7fa13
189 if ((devbusfn = pci_find_devices (supported, 0)) < 0) { in pci_video_init()
191 return 0; in pci_video_init()
200 if (dev->frameAdrs == 0) { in pci_video_init()
202 return 0; in pci_video_init()
219 return 0; in pci_video_init()
233 unsigned int cf, videomode, div = 0; in card_init()
240 memset (dev, 0, sizeof (GraphicDevice)); in card_init()
243 return 0; in card_init()
245 tmp = 0; in card_init()
246 videomode = 0x310; in card_init()
251 if (penv[0] <= '9') { in card_init()
261 for (i = 0; i < VESA_MODES_COUNT; i++) { in card_init()
266 printf ("\tno VESA Mode found, fallback to mode 0x%x\n", in card_init()
268 i = 0; in card_init()
325 cf = (dev->gdfBytesPP == 1) ? 0x00000000 : 0x80000000; in card_init()
328 DISP_WR_REG (GC_L0OA0, 0x0); in card_init()
329 DISP_WR_REG (GC_L0DA0, 0x0); in card_init()
330 DISP_WR_REG (GC_L0DY_L0DX, 0x0); in card_init()
331 DISP_WR_REG (GC_L0EM, 0x0); in card_init()
332 DISP_WR_REG (GC_L0WY_L0WX, 0x0); in card_init()
352 DISP_WR_REG (GC_WY_WX, 0x0); in card_init()
355 DISP_WR_REG (GC_DCM1, 0x80010000 | div); in card_init()
374 if (reg == 0x303) { in mb862xx_probe()
377 if ((reg & ~0xff) == 0x20050100) in mb862xx_probe()
381 return 0; in mb862xx_probe()
391 memset (dev, 0, sizeof (GraphicDevice)); in video_hw_init()
394 if (card_init () == 0) in video_hw_init()
401 if ((dev->frameAdrs = board_video_init ()) == 0) { in video_hw_init()
454 DE_WR_FIFO (0x09410000); in video_hw_rectfill()
466 unsigned int ctrl = 0x0d000000L; in video_hw_bitblt()
469 ctrl |= 0x00440000L; in video_hw_bitblt()
471 ctrl |= 0x00460000L; in video_hw_bitblt()
473 ctrl |= 0x00450000L; in video_hw_bitblt()
475 ctrl |= 0x00470000L; in video_hw_bitblt()