/src/sys/dev/tc/ |
cfb.c | 504 char *base, *vdac; local in function:cfbintr 512 vdac = base + CX_BT459_OFFSET; 515 VDACSELECT(vdac, BT459_IREG_CCR); 516 REGWRITE32(vdac, bt_reg, (sc->sc_curenb) ? 0xc0 : 0x00); 527 VDACSELECT(vdac, BT459_IREG_CURSOR_X_LOW); 528 REGWRITE32(vdac, bt_reg, x); 529 REGWRITE32(vdac, bt_reg, x >> 8); 530 REGWRITE32(vdac, bt_reg, y); 531 REGWRITE32(vdac, bt_reg, y >> 8); 536 VDACSELECT(vdac, BT459_IREG_CCOLOR_2) 598 char *vdac = (char *)cfbbase + CX_BT459_OFFSET; local in function:cfbhwinit [all...] |
tfb.c | 542 char *base, *vdac, *curs; local in function:tfbintr 550 vdac = base + TX_BT463_OFFSET; 579 SELECT463(vdac, BT463_IREG_CURSOR_COLOR_0); 580 REGWRITE32(vdac, bt_reg, cp[1]); 581 REGWRITE32(vdac, bt_reg, cp[3]); 582 REGWRITE32(vdac, bt_reg, cp[5]); 584 REGWRITE32(vdac, bt_reg, cp[0]); 585 REGWRITE32(vdac, bt_reg, cp[2]); 586 REGWRITE32(vdac, bt_reg, cp[4]); 588 REGWRITE32(vdac, bt_reg, cp[1]) 648 char *vdac, *curs; local in function:tfbhwinit [all...] |
sfb.c | 551 char *base, *asic, *vdac; local in function:sfbintr 562 vdac = base + SFB_RAMDAC_OFFSET; 568 VDACSELECT(vdac, BT459_IREG_CCR); 569 REGWRITE32(vdac, bt_reg, onoff); 579 VDACSELECT(vdac, BT459_IREG_CURSOR_X_LOW); 580 REGWRITE32(vdac, bt_reg, x); 581 REGWRITE32(vdac, bt_reg, x >> 8); 582 REGWRITE32(vdac, bt_reg, y); 583 REGWRITE32(vdac, bt_reg, y >> 8); 588 VDACSELECT(vdac, BT459_IREG_CCOLOR_2) 651 char *vdac = (char *)base + SFB_RAMDAC_OFFSET; local in function:sfbhwinit [all...] |
sfbplus.c | 74 #define SELECT(vdac, regno) do { \ 75 REG(vdac, bt_lo) = ((regno) & 0x00ff); \ 76 REG(vdac, bt_hi) = ((regno) & 0x0f00) >> 8; \ 605 bt459init(void *vdac) 610 SELECT(vdac, BT459_IREG_COMMAND_0); 611 REG(vdac, bt_reg) = 0x40; /* CMD0 */ tc_wmb(); 612 REG(vdac, bt_reg) = 0x0; /* CMD1 */ tc_wmb(); 613 REG(vdac, bt_reg) = 0xc0; /* CMD2 */ tc_wmb(); 614 REG(vdac, bt_reg) = 0xff; /* PRM */ tc_wmb(); 615 REG(vdac, bt_reg) = 0; /* 205 */ tc_wmb() [all...] |
stic.c | 118 #define SELECT(vdac, regno) do { \ 119 REG(vdac, bt_lo) = DUPBYTE0(regno); \ 120 REG(vdac, bt_hi) = DUPBYTE1(regno); \ 278 volatile uint32_t *vdac; local in function:stic_init 283 vdac = si->si_vdac; 286 SELECT(vdac, BT459_IREG_COMMAND_0); 287 REG(vdac, bt_reg) = 0x00c0c0c0; tc_wmb(); 289 /* Now reset the VDAC. */ 295 SELECT(vdac, BT459_IREG_COMMAND_1); 296 REG(vdac, bt_reg) = 0x00000000; tc_wmb() 1154 volatile uint32_t *vdac; local in function:stic_flush 1401 volatile uint32_t *vdac; local in function:stic_set_hwcurpos [all...] |
mfb.c | 468 char *base, *vdac, *curs; local in function:mfbintr 481 vdac = base + MX_BT455_OFFSET; 510 SELECT455(vdac, 8); 511 REGWRITE32(vdac, bt_cmap, 0); 512 REGWRITE32(vdac, bt_cmap, cp[1]); 513 REGWRITE32(vdac, bt_cmap, 0); 515 REGWRITE32(vdac, bt_cmap, 0); 516 REGWRITE32(vdac, bt_cmap, cp[1]); 517 REGWRITE32(vdac, bt_cmap, 0); 519 REGWRITE32(vdac, bt_ovly, 0) 562 char *vdac, *curs; local in function:mfbhwinit [all...] |
pxg.c | 77 #define PXG_VDAC_OFFSET 0x300000 /* VDAC registers (bt459) */ 78 #define PXG_VDAC_RESET_OFFSET 0x340000 /* VDAC reset register */ 238 volatile uint32_t *vdac; local in function:pxg_probe_planes 242 * For the visible framebuffer (# 0), we can cheat and use the VDAC 245 vdac = si->si_vdac; 246 vdac[BT459_REG_ADDR_LOW] = (BT459_IREG_ID & 0xff) | 248 vdac[BT459_REG_ADDR_HIGH] = ((BT459_IREG_ID & 0xff00) >> 8) | 251 id = vdac[BT459_REG_IREG_DATA] & 0x00ffffff; 257 /* 1 VDAC */ 263 printf("pxg_probe_planes: invalid VDAC ID %x\n", id) [all...] |
/src/sys/arch/pmax/ibus/ |
pm.c | 265 VDACRegs *vdac; local in function:pm_common_init 270 vdac = (void *)MIPS_PHYS_TO_KSEG1(KN01_SYS_VDAC); 325 * Initialize the VDAC. 330 vdac->overWA = 0x04; wbflush(); 331 vdac->over = 0x00; wbflush(); 332 vdac->over = 0x00; wbflush(); 333 vdac->over = 0x00; wbflush(); 334 vdac->overWA = 0x08; wbflush(); 335 vdac->over = 0x00; wbflush(); 336 vdac->over = 0x00; wbflush() 410 VDACRegs *vdac; local in function:pm_ioctl 579 VDACRegs *vdac; local in function:pm_flush [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
twl6030.dtsi | 56 vdac: regulator-vdac { label 57 compatible = "ti,twl6030-vdac";
|
twl4030.dtsi | 53 vdac: regulator-vdac { label 54 compatible = "ti,twl4030-vdac";
|
tps65910.dtsi | 60 regulator-compatible = "vdac";
|
meson8m2.dtsi | 78 "vencp", "vdac", "vencl", "viu", "venc", "rdma";
|
imx53-qsrb.dts | 122 vdac_reg: vdac { 123 regulator-name = "VDAC";
|
omap3-cm-t3x30.dtsi | 85 vdda-supply = <&vdac>;
|
omap4-duovero-parlor.dts | 179 vdda-supply = <&vdac>;
|
omap3-devkit8000-common.dtsi | 346 vdda_dac-supply = <&vdac>; 366 vdda-supply = <&vdac>;
|
motorola-cpcap-mapphone.dtsi | 173 vdac: VDAC { label
|
omap3-n950.dts | 209 vdda_video-supply = <&vdac>;
|
omap3-sniper.dts | 236 * The TWL4030 VAUX2 and VDAC regulators power sensors that are slaves on I2C3. 247 &vdac {
|
omap4-var-om44customboard.dtsi | 225 vdda-supply = <&vdac>;
|
omap3-n950-n9.dtsi | 169 &vdac { 170 regulator-name = "vdac";
|
omap3-beagle-xm.dts | 411 vdda-supply = <&vdac>;
|
omap3-beagle.dts | 405 vdda-supply = <&vdac>;
|
omap4-panda-common.dtsi | 586 vdda-supply = <&vdac>;
|
meson8b.dtsi | 613 "venci", "vencp", "vdac", "vencl", "viu",
|