/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | sunxvr500.c | 39 void __iomem *ramdac; member 100 void __iomem *ramdac = ep->ramdac; in e3d_clut_write() local 105 writel(index, ramdac + RAMDAC_INDEX); in e3d_clut_write() 106 writel(val, ramdac + RAMDAC_DATA); in e3d_clut_write() 146 * XXX the ramdac which of the two 8bpp framebuffer regions to take 287 * the ramdac correctly. in e3d_pci_register() 300 ep->ramdac = ioremap(ep->regs_base_phys + 0x8000, 0x1000); in e3d_pci_register() 301 if (!ep->ramdac) { in e3d_pci_register() 306 ep->fb8_0_off = readl(ep->ramdac in e3d_pci_register() [all...] |
H A D | imsttfb.c | 320 __u32 ramdac; member 554 if (par->ramdac == IBM) in compute_imstt_regvals() 659 if (par->ramdac == IBM) in set_imstt_regvals() 698 if (par->ramdac == TVP) in set_imstt_regvals() 717 if (par->ramdac == IBM) { in set_imstt_regvals() 756 if (par->ramdac == IBM) { in set_555() 769 if (par->ramdac == IBM) { in set_565() 945 if (par->ramdac == IBM) { in imsttfb_blank() 967 if (par->ramdac == IBM) { in imsttfb_blank() 1094 if (par->ramdac [all...] |
H A D | tridentfb.c | 996 int ramdac = 230000; /* 230MHz for most 3D chips */ in tridentfb_check_var() local 1076 ramdac = 350000; in tridentfb_check_var() 1080 ramdac = (bpp >= 16) ? 45000 : 90000; in tridentfb_check_var() 1084 ramdac = 135000; in tridentfb_check_var() 1090 ramdac = 170000; in tridentfb_check_var() 1096 ramdac /= 2; in tridentfb_check_var() 1098 if (PICOS2KHZ(var->pixclock) > ramdac) in tridentfb_check_var()
|
H A D | cyber2000fb.c | 430 u_char ramdac; member 516 cfb->ramdac_ctrl = hw->ramdac; in cyber2000fb_set_timing() 865 hw.ramdac = RAMDAC_VREFEN | RAMDAC_DAC8BIT; in cyber2000fb_set_par() 897 hw.ramdac |= (RAMDAC_BYPASS | RAMDAC_RAMPWRDN); in cyber2000fb_set_par() 904 hw.ramdac |= (RAMDAC_BYPASS | RAMDAC_RAMPWRDN); in cyber2000fb_set_par() 952 else if (hw.ramdac & RAMDAC_BYPASS) in cyber2000fb_set_par()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | sunxvr500.c | 40 void __iomem *ramdac; member 101 void __iomem *ramdac = ep->ramdac; in e3d_clut_write() local 106 writel(index, ramdac + RAMDAC_INDEX); in e3d_clut_write() 107 writel(val, ramdac + RAMDAC_DATA); in e3d_clut_write() 147 * XXX the ramdac which of the two 8bpp framebuffer regions to take 291 * the ramdac correctly. in e3d_pci_register() 304 ep->ramdac = ioremap(ep->regs_base_phys + 0x8000, 0x1000); in e3d_pci_register() 305 if (!ep->ramdac) { in e3d_pci_register() 310 ep->fb8_0_off = readl(ep->ramdac in e3d_pci_register() [all...] |
H A D | imsttfb.c | 321 __u32 ramdac; member 555 if (par->ramdac == IBM) in compute_imstt_regvals() 660 if (par->ramdac == IBM) in set_imstt_regvals() 699 if (par->ramdac == TVP) in set_imstt_regvals() 718 if (par->ramdac == IBM) { in set_imstt_regvals() 757 if (par->ramdac == IBM) { in set_555() 770 if (par->ramdac == IBM) { in set_565() 946 if (par->ramdac == IBM) { in imsttfb_blank() 968 if (par->ramdac == IBM) { in imsttfb_blank() 1095 if (par->ramdac [all...] |
H A D | tridentfb.c | 997 int ramdac = 230000; /* 230MHz for most 3D chips */ in tridentfb_check_var() local 1080 ramdac = 350000; in tridentfb_check_var() 1084 ramdac = (bpp >= 16) ? 45000 : 90000; in tridentfb_check_var() 1088 ramdac = 135000; in tridentfb_check_var() 1094 ramdac = 170000; in tridentfb_check_var() 1100 ramdac /= 2; in tridentfb_check_var() 1102 if (PICOS2KHZ(var->pixclock) > ramdac) in tridentfb_check_var()
|
H A D | cyber2000fb.c | 430 u_char ramdac; member 516 cfb->ramdac_ctrl = hw->ramdac; in cyber2000fb_set_timing() 865 hw.ramdac = RAMDAC_VREFEN | RAMDAC_DAC8BIT; in cyber2000fb_set_par() 897 hw.ramdac |= (RAMDAC_BYPASS | RAMDAC_RAMPWRDN); in cyber2000fb_set_par() 904 hw.ramdac |= (RAMDAC_BYPASS | RAMDAC_RAMPWRDN); in cyber2000fb_set_par() 952 else if (hw.ramdac & RAMDAC_BYPASS) in cyber2000fb_set_par()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | hw.h | 102 int ramdac = (or & DCB_OUTPUT_C) >> 2; in nv_read_tmds() local 104 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, in nv_read_tmds() 106 return NVReadRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8); in nv_read_tmds() 113 int ramdac = (or & DCB_OUTPUT_C) >> 2; in nv_write_tmds() local 115 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8, data); in nv_write_tmds() 116 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, address); in nv_write_tmds()
|
H A D | dfp.c | 61 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; in nv04_dfp_get_bound_head() local 63 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL, in nv04_dfp_get_bound_head() 65 return ((NVReadRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA) & 0x8) >> 3) ^ ramdac; in nv04_dfp_get_bound_head() 78 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; in nv04_dfp_bind_head() local 81 if (head != ramdac) in nv04_dfp_bind_head() 213 /* SEL_CLK is only used on the primary ramdac in nv04_dfp_prepare_sel_clk()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | hw.h | 102 int ramdac = (or & DCB_OUTPUT_C) >> 2; in nv_read_tmds() local 104 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, in nv_read_tmds() 106 return NVReadRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8); in nv_read_tmds() 113 int ramdac = (or & DCB_OUTPUT_C) >> 2; in nv_write_tmds() local 115 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA + dl * 8, data); in nv_write_tmds() 116 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL + dl * 8, address); in nv_write_tmds()
|
H A D | dfp.c | 61 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; in nv04_dfp_get_bound_head() local 63 NVWriteRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_CONTROL, in nv04_dfp_get_bound_head() 65 return ((NVReadRAMDAC(dev, ramdac, NV_PRAMDAC_FP_TMDS_DATA) & 0x8) >> 3) ^ ramdac; in nv04_dfp_get_bound_head() 78 int ramdac = (dcbent->or & DCB_OUTPUT_C) >> 2; in nv04_dfp_bind_head() local 81 if (head != ramdac) in nv04_dfp_bind_head() 213 /* SEL_CLK is only used on the primary ramdac in nv04_dfp_prepare_sel_clk()
|