Lines Matching defs:rpdata
65 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[id];
68 if (!IS_ERR(rpdata->en_gpiod)) {
69 gpiod_set_value_cansleep(rpdata->en_gpiod, 1);
70 rpdata->ena_gpio_state = 1;
91 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[id];
93 if (!IS_ERR(rpdata->en_gpiod)) {
94 gpiod_set_value_cansleep(rpdata->en_gpiod, 0);
95 rpdata->ena_gpio_state = 0;
98 if (!IS_ERR(rpdata->act_dis_gpiod)) {
99 gpiod_set_value_cansleep(rpdata->act_dis_gpiod, 1);
100 usleep_range(rpdata->act_dis_time_us, rpdata->act_dis_time_us +
102 gpiod_set_value_cansleep(rpdata->act_dis_gpiod, 0);
112 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[id];
114 if (!IS_ERR(rpdata->en_gpiod))
115 return rpdata->ena_gpio_state;
136 struct tps65132_reg_pdata *rpdata = &tps->reg_pdata[desc->id];
139 rpdata->en_gpiod = devm_fwnode_gpiod_get(tps->dev, of_fwnode_handle(np),
142 if (IS_ERR(rpdata->en_gpiod)) {
143 ret = PTR_ERR(rpdata->en_gpiod);
151 rpdata->act_dis_gpiod = devm_fwnode_gpiod_get(tps->dev,
156 if (IS_ERR(rpdata->act_dis_gpiod)) {
157 ret = PTR_ERR(rpdata->act_dis_gpiod);
167 &rpdata->act_dis_time_us);