fan53555.c (27eb2c4b3d3e13f376a359e293c212a2e9407af5) fan53555.c (8c6ffba0eddc8c110dbf444f51354ce42069abfc)
1/*
2 * FAN53555 Fairchild Digitally Programmable TinyBuck Regulator Driver.
3 *
4 * Supported Part Numbers:
5 * FAN53555UC00X/01X/03X/04X/05X
6 *
7 * Copyright (c) 2012 Marvell Technology Ltd.
8 * Yunfan Zhang <yfzhang@marvell.com>

--- 205 unchanged lines hidden (view full) ---

214 rdesc->enable_mask = VSEL_BUCK_EN;
215 rdesc->min_uV = di->vsel_min;
216 rdesc->uV_step = di->vsel_step;
217 rdesc->vsel_reg = di->vol_reg;
218 rdesc->vsel_mask = VSEL_NSEL_MASK;
219 rdesc->owner = THIS_MODULE;
220
221 di->rdev = regulator_register(&di->desc, config);
1/*
2 * FAN53555 Fairchild Digitally Programmable TinyBuck Regulator Driver.
3 *
4 * Supported Part Numbers:
5 * FAN53555UC00X/01X/03X/04X/05X
6 *
7 * Copyright (c) 2012 Marvell Technology Ltd.
8 * Yunfan Zhang <yfzhang@marvell.com>

--- 205 unchanged lines hidden (view full) ---

214 rdesc->enable_mask = VSEL_BUCK_EN;
215 rdesc->min_uV = di->vsel_min;
216 rdesc->uV_step = di->vsel_step;
217 rdesc->vsel_reg = di->vol_reg;
218 rdesc->vsel_mask = VSEL_NSEL_MASK;
219 rdesc->owner = THIS_MODULE;
220
221 di->rdev = regulator_register(&di->desc, config);
222 return PTR_RET(di->rdev);
222 return PTR_ERR_OR_ZERO(di->rdev);
223
224}
225
226static struct regmap_config fan53555_regmap_config = {
227 .reg_bits = 8,
228 .val_bits = 8,
229};
230

--- 90 unchanged lines hidden ---
223
224}
225
226static struct regmap_config fan53555_regmap_config = {
227 .reg_bits = 8,
228 .val_bits = 8,
229};
230

--- 90 unchanged lines hidden ---