Lines Matching refs:slew
516 val = pdata->dac[i].slew.step_size <<
518 val |= pdata->dac[i].slew.rate <<
520 if (pdata->dac[i].slew.enable)
587 .slew = { \
675 if (!of_property_read_u32_array(pp, "adi,slew", tmparray, 3)) {
676 pdata->dac[devnr].slew.enable = tmparray[0];
678 pdata->dac[devnr].slew.rate = AD5755_SLEW_RATE_64k;
681 pdata->dac[devnr].slew.rate =
688 "channel %d slew rate out of range selecting 64kHz\n",
691 pdata->dac[devnr].slew.step_size = AD5755_SLEW_STEP_SIZE_1;
694 pdata->dac[devnr].slew.step_size =
701 "channel %d slew step size out of range selecting 1 LSB\n",
704 pdata->dac[devnr].slew.enable = false;
705 pdata->dac[devnr].slew.rate = AD5755_SLEW_RATE_64k;
706 pdata->dac[devnr].slew.step_size =