Lines Matching refs:config
469 static int adm1275_enable_vout_temp(struct i2c_client *client, int config)
473 if ((config & ADM1278_PMON_DEFCONFIG) != ADM1278_PMON_DEFCONFIG) {
474 config |= ADM1278_PMON_DEFCONFIG;
475 ret = i2c_smbus_write_word_data(client, ADM1275_PMON_CONFIG, config);
488 int config, device_config;
538 config = config_read_fn(client, ADM1275_PMON_CONFIG);
539 if (config < 0)
540 return config;
586 switch (config & ADM1075_IRANGE_MASK) {
602 if (config & ADM1275_VIN_VOUT_SELECT)
613 vindex = (config & ADM1275_VRANGE) ? 1 : 0;
614 cindex = (config & ADM1272_IRANGE) ? 3 : 2;
616 switch (config & (ADM1275_VRANGE | ADM1272_IRANGE)) {
637 ret = adm1275_enable_vout_temp(client, config);
641 if (config & ADM1278_VIN_EN)
652 vindex = (config & ADM1275_VRANGE) ? 0 : 1;
655 if (config & ADM1275_VIN_VOUT_SELECT)
671 vindex = (config & ADM1275_VRANGE) ? 0 : 1;
673 pindex = (config & ADM1275_VRANGE) ? 3 : 4;
677 if (config & ADM1275_VIN_VOUT_SELECT)
697 ret = adm1275_enable_vout_temp(client, config);
701 if (config & ADM1278_VIN_EN)
715 switch (config & ADM1293_VIN_SEL_MASK) {
729 switch (config & ADM1293_IRANGE_MASK) {
747 if (config & ADM1293_VAUX_EN)