Searched refs:lp873 (Results 1 - 3 of 3) sorted by relevance
/linux-master/drivers/mfd/ |
H A D | lp873x.c | 29 struct lp873x *lp873; local 33 lp873 = devm_kzalloc(&client->dev, sizeof(*lp873), GFP_KERNEL); 34 if (!lp873) 37 lp873->dev = &client->dev; 39 lp873->regmap = devm_regmap_init_i2c(client, &lp873x_regmap_config); 40 if (IS_ERR(lp873->regmap)) { 41 ret = PTR_ERR(lp873->regmap); 42 dev_err(lp873->dev, 47 ret = regmap_read(lp873 [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-lp873x.c | 21 struct lp873x *lp873; member in struct:lp873x_gpio 44 return regmap_update_bits(gpio->lp873->regmap, LP873X_REG_GPO_CTRL, 54 ret = regmap_read(gpio->lp873->regmap, LP873X_REG_GPO_CTRL, &val); 66 regmap_update_bits(gpio->lp873->regmap, LP873X_REG_GPO_CTRL, 82 ret = regmap_update_bits(gpio->lp873->regmap, LP873X_REG_CONFIG, 102 return regmap_update_bits(gpio->lp873->regmap, 110 return regmap_update_bits(gpio->lp873->regmap, 145 gpio->lp873 = dev_get_drvdata(pdev->dev.parent); 147 gpio->chip.parent = gpio->lp873->dev;
|
/linux-master/drivers/regulator/ |
H A D | lp873x-regulator.c | 74 struct lp873x *lp873 = rdev_get_drvdata(rdev); local 95 ret = regmap_update_bits(lp873->regmap, regulators[id].ctrl2_reg, 99 dev_err(lp873->dev, "SLEW RATE write failed: %d\n", ret); 157 struct lp873x *lp873 = dev_get_drvdata(pdev->dev.parent); local 162 platform_set_drvdata(pdev, lp873); 165 config.dev->of_node = lp873->dev->of_node; 166 config.driver_data = lp873; 167 config.regmap = lp873->regmap; 173 dev_err(lp873->dev, "failed to register %s regulator\n",
|
Completed in 107 milliseconds