Lines Matching refs:dac
97 #define SERIAL_IN_BIT 0x1 /* serial data input for eeprom, caldacs, reference dac */
103 #define AO_BELOW_REF_BIT 0x40 /* analog output is less than reference dac voltage */
108 #define DESELECT_REF_DAC_BIT 0x2 /* don't send serial data to MAX542 reference dac */
225 unsigned long dac;
336 devpriv->dac = pci_resource_start(devpriv->pci_dev, DAC_BADRINDEX);
405 if (devpriv->dac)
651 outw(command, devpriv->dac + DACONTROL);
654 outw(data[0], devpriv->dac + DADATA + channel * 2);
669 if (inw_p(devpriv->dac + DACALIBRATION1) & SERIAL_OUT_BIT)
676 /* lowlevel write to eeprom/dac */
688 outw_p(devpriv->dac_cal1_bits, devpriv->dac + DACALIBRATION1);
699 const int max_num_caldacs = 4; /* one caldac for every two dac channels */
709 outw_p(cal2_bits, devpriv->dac + DACALIBRATION2);
720 outw_p(cal2_bits, devpriv->dac + DACALIBRATION2);
734 const int max_num_caldacs = 4; /* one caldac for every two dac channels */
742 * latch stream into appropriate caldac deselect reference dac
750 outw_p(cal2_bits, devpriv->dac + DACALIBRATION2);
753 outw_p(cal2_bits, devpriv->dac + DACALIBRATION2);