Lines Matching +full:0 +full:xf004
42 u8 vgacrd0 = ast_get_index_reg(ast, AST_IO_VGACRI, 0xd0);
58 vgacrd1 = ast_get_index_reg(ast, AST_IO_VGACRI, 0xd1);
150 vgacra3 = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xa3, 0xff);
160 vgacrd1 = ast_get_index_reg_mask(ast, AST_IO_VGACRI, 0xd1,
196 drm_warn(dev, "ITE IT66121 detected, 0x%x, Gen%lu\n",
200 drm_warn(dev, "Chrontel CH7003 detected, 0x%x, Gen%lu\n",
204 drm_warn(dev, "Analogix ANX9807 detected, 0x%x, Gen%lu\n",
228 mcr_cfg = 0x00000577;
231 mcr_scu_mpll = 0x000050C0;
234 mcr_scu_strap = 0;
237 ast_write32(ast, 0xf004, 0x1e6e0000);
238 ast_write32(ast, 0xf000, 0x1);
239 mcr_cfg = ast_read32(ast, 0x10004);
240 mcr_scu_mpll = ast_read32(ast, 0x10120);
241 mcr_scu_strap = ast_read32(ast, 0x10170);
251 return 0;
254 if (mcr_cfg & 0x40)
260 switch (mcr_cfg & 0x03) {
261 case 0:
276 switch (mcr_cfg & 0x03) {
277 case 0:
292 switch (mcr_cfg & 0x0c) {
293 case 0:
298 if (mcr_cfg & 0x40)
303 case 0xc:
309 if (mcr_scu_strap & 0x2000)
314 denum = mcr_scu_mpll & 0x1f;
315 num = (mcr_scu_mpll & 0x3fe0) >> 5;
316 dsel = (mcr_scu_mpll & 0xc000) >> 14;
319 div = 0x4;
323 div = 0x2;
326 div = 0x1;
330 return 0;
367 ret = 0;
381 if (ast->vram_size < pci_resource_len(pdev, 0)) {
382 ast->dp501_fw_buf = pci_iomap_range(pdev, 0, ast->vram_size, 0);