Lines Matching +full:0 +full:xf004

49 		jreg = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xd0, 0xff);  in ast_detect_widescreen()
50 if (!(jreg & 0x80)) in ast_detect_widescreen()
52 else if (jreg & 0x01) in ast_detect_widescreen()
88 vgacrd1 = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xd1, AST_IO_VGACRD1_TX_TYPE_MASK); in ast_detect_tx_chip()
90 "ITE IT66121 detected, 0x%x, Gen%lu\n", vgacrd1, AST_GEN(ast)); in ast_detect_tx_chip()
92 "Chrontel CH7003 detected, 0x%x, Gen%lu\n", vgacrd1, AST_GEN(ast)); in ast_detect_tx_chip()
94 "Analogix ANX9807 detected, 0x%x, Gen%lu\n", vgacrd1, AST_GEN(ast)); in ast_detect_tx_chip()
108 jreg = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xa3, 0xff); in ast_detect_tx_chip()
109 if (jreg & 0x80) in ast_detect_tx_chip()
119 jreg = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xd1, in ast_detect_tx_chip()
139 if (ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xd1, AST_IO_VGACRD1_TX_TYPE_MASK) == in ast_detect_tx_chip()
166 mcr_cfg = 0x00000577; in ast_get_dram_info()
169 mcr_scu_mpll = 0x000050C0; in ast_get_dram_info()
172 mcr_scu_strap = 0; in ast_get_dram_info()
175 ast_write32(ast, 0xf004, 0x1e6e0000); in ast_get_dram_info()
176 ast_write32(ast, 0xf000, 0x1); in ast_get_dram_info()
177 mcr_cfg = ast_read32(ast, 0x10004); in ast_get_dram_info()
178 mcr_scu_mpll = ast_read32(ast, 0x10120); in ast_get_dram_info()
179 mcr_scu_strap = ast_read32(ast, 0x10170); in ast_get_dram_info()
189 return 0; in ast_get_dram_info()
192 if (mcr_cfg & 0x40) in ast_get_dram_info()
198 switch (mcr_cfg & 0x03) { in ast_get_dram_info()
199 case 0: in ast_get_dram_info()
214 switch (mcr_cfg & 0x03) { in ast_get_dram_info()
215 case 0: in ast_get_dram_info()
230 switch (mcr_cfg & 0x0c) { in ast_get_dram_info()
231 case 0: in ast_get_dram_info()
236 if (mcr_cfg & 0x40) in ast_get_dram_info()
241 case 0xc: in ast_get_dram_info()
247 if (mcr_scu_strap & 0x2000) in ast_get_dram_info()
252 denum = mcr_scu_mpll & 0x1f; in ast_get_dram_info()
253 num = (mcr_scu_mpll & 0x3fe0) >> 5; in ast_get_dram_info()
254 dsel = (mcr_scu_mpll & 0xc000) >> 14; in ast_get_dram_info()
257 div = 0x4; in ast_get_dram_info()
261 div = 0x2; in ast_get_dram_info()
264 div = 0x1; in ast_get_dram_info()
268 return 0; in ast_get_dram_info()
312 if (ast->vram_size < pci_resource_len(pdev, 0)) { in ast_device_create()
313 ast->dp501_fw_buf = pci_iomap_range(pdev, 0, ast->vram_size, 0); in ast_device_create()