Lines Matching defs:vdac
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;
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();
297 REG(vdac, bt_reg) = 0x00c2c2c2; tc_wmb();
298 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
301 REG(vdac, bt_reg) = 0x00000000;
306 SELECT(vdac, BT459_IREG_CCOLOR_1);
307 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
308 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
309 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
310 REG(vdac, bt_reg) = 0x00000000; tc_wmb();
311 REG(vdac, bt_reg) = 0x00000000; tc_wmb();
312 REG(vdac, bt_reg) = 0x00000000; tc_wmb();
313 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
314 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
315 REG(vdac, bt_reg) = 0x00ffffff; tc_wmb();
1154 volatile uint32_t *vdac;
1160 vdac = si->si_vdac;
1165 SELECT(vdac, BT459_IREG_CCR);
1167 REG(vdac, bt_reg) = 0x00c0c0c0;
1169 REG(vdac, bt_reg) = 0x00000000;
1178 SELECT(vdac, BT459_IREG_CCOLOR_2);
1179 REG(vdac, bt_reg) = DUPBYTE0(cp[1]); tc_wmb();
1180 REG(vdac, bt_reg) = DUPBYTE0(cp[3]); tc_wmb();
1181 REG(vdac, bt_reg) = DUPBYTE0(cp[5]); tc_wmb();
1182 REG(vdac, bt_reg) = DUPBYTE0(cp[0]); tc_wmb();
1183 REG(vdac, bt_reg) = DUPBYTE0(cp[2]); tc_wmb();
1184 REG(vdac, bt_reg) = DUPBYTE0(cp[4]); tc_wmb();
1196 SELECT(vdac, BT459_IREG_CRAM_BASE);
1203 REG(vdac, bt_reg) = DUPBYTE0(shuffle[u]);
1206 REG(vdac, bt_reg) = DUPBYTE0(shuffle[u]);
1218 SELECT(vdac, 0);
1219 SELECT(vdac, 0);
1221 REG(vdac, bt_cmap) = DUPBYTE0(cm->r[index]);
1223 REG(vdac, bt_cmap) = DUPBYTE0(cm->g[index]);
1225 REG(vdac, bt_cmap) = DUPBYTE0(cm->b[index]);
1401 volatile uint32_t *vdac;
1404 vdac = si->si_vdac;
1412 SELECT(vdac, BT459_IREG_CURSOR_X_LOW);
1413 REG(vdac, bt_reg) = DUPBYTE0(x); tc_wmb();
1414 REG(vdac, bt_reg) = DUPBYTE1(x); tc_wmb();
1415 REG(vdac, bt_reg) = DUPBYTE0(y); tc_wmb();
1416 REG(vdac, bt_reg) = DUPBYTE1(y); tc_wmb();