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 --- |