Searched refs:rdev (Results 201 - 225 of 305) sorted by relevance

1234567891011>>

/drivers/md/
H A Draid10.h5 struct md_rdev *rdev, *replacement; member in struct:raid10_info
123 struct md_rdev *rdev; /* used for reads member in union:r10bio::r10dev::__anon1984
H A Dfaulty.c91 struct md_rdev *rdev; member in struct:faulty_conf
219 b->bi_bdev = conf->rdev->bdev;
224 bio->bi_bdev = conf->rdev->bdev;
304 struct md_rdev *rdev; local
321 rdev_for_each(rdev, mddev) {
322 conf->rdev = rdev;
323 disk_stack_limits(mddev->gendisk, rdev->bdev,
324 rdev->data_offset << 9);
/drivers/regulator/
H A Dltc3589.c110 static int ltc3589_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument
112 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev);
119 shift = ffs(rdev->desc->apply_bit) - 1;
132 static int ltc3589_set_suspend_voltage(struct regulator_dev *rdev, int uV) argument
134 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev);
137 sel = regulator_map_voltage_linear(rdev, uV, uV);
142 return regmap_update_bits(ltc3589->regmap, rdev->desc->vsel_reg + 1,
143 rdev->desc->vsel_mask, sel);
146 static int ltc3589_set_suspend_mode(struct regulator_dev *rdev, argument
149 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev);
[all...]
H A Daxp20x-regulator.c217 static int axp20x_set_dcdc_workmode(struct regulator_dev *rdev, int id, u32 workmode) argument
229 return regmap_update_bits(rdev->regmap, AXP20X_DCDC_MODE, mask, workmode);
234 struct regulator_dev *rdev; local
253 rdev = devm_regulator_register(&pdev->dev, &axp20x_regulators[i],
255 if (IS_ERR(rdev)) {
259 return PTR_ERR(rdev);
265 if (axp20x_set_dcdc_workmode(rdev, i, workmode))
H A Ddevres.c207 struct regulator_dev **ptr, *rdev; local
214 rdev = regulator_register(regulator_desc, config);
215 if (!IS_ERR(rdev)) {
216 *ptr = rdev;
222 return rdev;
244 void devm_regulator_unregister(struct device *dev, struct regulator_dev *rdev) argument
248 rc = devres_release(dev, devm_rdev_release, devm_rdev_match, rdev);
H A Dtps51632-regulator.c89 struct regulator_dev *rdev; member in struct:tps51632_chip
93 static int tps51632_dcdc_set_ramp_delay(struct regulator_dev *rdev, argument
96 struct tps51632_chip *tps = rdev_get_drvdata(rdev);
261 struct regulator_dev *rdev; local
342 rdev = devm_regulator_register(&client->dev, &tps->desc, &config);
343 if (IS_ERR(rdev)) {
345 return PTR_ERR(rdev);
348 tps->rdev = rdev;
H A Dmax8973-regulator.c149 static int max8973_dcdc_get_voltage_sel(struct regulator_dev *rdev) argument
151 struct max8973_chip *max = rdev_get_drvdata(rdev);
164 static int max8973_dcdc_set_voltage_sel(struct regulator_dev *rdev, argument
167 struct max8973_chip *max = rdev_get_drvdata(rdev);
201 static int max8973_dcdc_set_mode(struct regulator_dev *rdev, unsigned int mode) argument
203 struct max8973_chip *max = rdev_get_drvdata(rdev);
229 static unsigned int max8973_dcdc_get_mode(struct regulator_dev *rdev) argument
231 struct max8973_chip *max = rdev_get_drvdata(rdev);
369 struct regulator_dev *rdev; local
467 rdev
[all...]
H A Dlp872x.c223 static int lp872x_regulator_enable_time(struct regulator_dev *rdev) argument
225 struct lp872x *lp = rdev_get_drvdata(rdev);
226 enum lp872x_regulator_id rid = rdev_get_id(rdev);
321 static int lp872x_buck_set_voltage_sel(struct regulator_dev *rdev, argument
324 struct lp872x *lp = rdev_get_drvdata(rdev);
325 enum lp872x_regulator_id buck = rdev_get_id(rdev);
339 static int lp872x_buck_get_voltage_sel(struct regulator_dev *rdev) argument
341 struct lp872x *lp = rdev_get_drvdata(rdev);
342 enum lp872x_regulator_id buck = rdev_get_id(rdev);
357 static int lp8725_buck_set_current_limit(struct regulator_dev *rdev, argument
387 lp8725_buck_get_current_limit(struct regulator_dev *rdev) argument
415 lp872x_buck_set_mode(struct regulator_dev *rdev, unsigned int mode) argument
451 lp872x_buck_get_mode(struct regulator_dev *rdev) argument
787 struct regulator_dev *rdev; local
[all...]
H A Das3722-regulator.c333 static int as3722_ldo_get_current_limit(struct regulator_dev *rdev) argument
335 struct as3722_regulators *as3722_regs = rdev_get_drvdata(rdev);
337 int id = rdev_get_id(rdev);
352 static int as3722_ldo_set_current_limit(struct regulator_dev *rdev, argument
355 struct as3722_regulators *as3722_regs = rdev_get_drvdata(rdev);
357 int id = rdev_get_id(rdev);
413 static int as3722_ldo3_get_current_limit(struct regulator_dev *rdev) argument
462 static unsigned int as3722_sd_get_mode(struct regulator_dev *rdev) argument
464 struct as3722_regulators *as3722_regs = rdev_get_drvdata(rdev);
466 int id = rdev_get_id(rdev);
486 as3722_sd_set_mode(struct regulator_dev *rdev, unsigned int mode) argument
517 as3722_sd016_get_current_limit(struct regulator_dev *rdev) argument
555 as3722_sd016_set_current_limit(struct regulator_dev *rdev, int min_uA, int max_uA) argument
761 struct regulator_dev *rdev; local
[all...]
H A Disl6271a-regulator.c34 struct regulator_dev *rdev[3]; member in struct:isl_pmic
136 pmic->rdev[i] = devm_regulator_register(&i2c->dev, &isl_rd[i],
138 if (IS_ERR(pmic->rdev[i])) {
140 return PTR_ERR(pmic->rdev[i]);
H A Disl9305.c145 struct regulator_dev *rdev; local
164 rdev = devm_regulator_register(&i2c->dev,
167 if (IS_ERR(rdev)) {
168 ret = PTR_ERR(rdev);
H A Drn5t618-regulator.c106 struct regulator_dev *rdev; local
119 rdev = devm_regulator_register(&pdev->dev,
122 if (IS_ERR(rdev)) {
125 return PTR_ERR(rdev);
H A Dti-abb-regulator.c251 * @rdev: regulator device
257 static int ti_abb_set_opp(struct regulator_dev *rdev, struct ti_abb *abb, argument
261 struct device *dev = &rdev->dev;
316 * @rdev: regulator device
322 static int ti_abb_set_voltage_sel(struct regulator_dev *rdev, unsigned sel) argument
324 const struct regulator_desc *desc = rdev->desc;
325 struct ti_abb *abb = rdev_get_drvdata(rdev);
326 struct device *dev = &rdev->dev;
364 ret = ti_abb_set_opp(rdev, abb, info);
379 * @rdev
383 ti_abb_get_voltage_sel(struct regulator_dev *rdev) argument
703 struct regulator_dev *rdev = NULL; local
[all...]
H A Dtps62360-regulator.c66 struct regulator_dev *rdev; member in struct:tps62360_chip
175 static int tps62360_set_mode(struct regulator_dev *rdev, unsigned int mode) argument
177 struct tps62360_chip *tps = rdev_get_drvdata(rdev);
220 static unsigned int tps62360_get_mode(struct regulator_dev *rdev) argument
222 struct tps62360_chip *tps = rdev_get_drvdata(rdev);
345 struct regulator_dev *rdev; local
474 rdev = devm_regulator_register(&client->dev, &tps->desc, &config);
475 if (IS_ERR(rdev)) {
479 return PTR_ERR(rdev);
482 tps->rdev
[all...]
/drivers/usb/phy/
H A Dphy-tahvo.c79 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local
82 reg = retu_read(rdev, TAHVO_REG_IDSR);
128 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local
133 retu_write(rdev, TAHVO_REG_USBR, USBR_REGOUT | USBR_NSUSPEND |
147 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local
152 retu_write(rdev, TAHVO_REG_USBR, USBR_SLAVE_CONTROL | USBR_REGOUT |
168 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local
175 retu_write(rdev, TAHVO_REG_USBR, 0);
182 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local
187 w = retu_read(rdev, TAHVO_REG_USB
330 struct retu_dev *rdev = dev_get_drvdata(pdev->dev.parent); local
[all...]
/drivers/infiniband/hw/cxgb3/
H A Diwch_mem.c61 if (cxio_register_phys_mem(&rhp->rdev,
73 cxio_dereg_mem(&rhp->rdev, mhp->attr.stag, mhp->attr.pbl_size,
91 if (cxio_reregister_phys_mem(&rhp->rdev,
103 cxio_dereg_mem(&rhp->rdev, mhp->attr.stag, mhp->attr.pbl_size,
111 mhp->attr.pbl_addr = cxio_hal_pblpool_alloc(&mhp->rhp->rdev,
124 cxio_hal_pblpool_free(&mhp->rhp->rdev, mhp->attr.pbl_addr,
130 return cxio_write_pbl(&mhp->rhp->rdev, pages,
H A Diwch_provider.c104 cxio_release_ucontext(&rhp->rdev, &ucontext->uctx);
119 cxio_init_ucontext(&rhp->rdev, &context->uctx);
136 cxio_destroy_cq(&chp->rhp->rdev, &chp->cq);
186 if (cxio_create_cq(&rhp->rdev, &chp->cq, !ucontext)) {
197 cxio_destroy_cq(&chp->rhp->rdev, &chp->cq);
273 ret = cxio_create_cq(&chp->rhp->rdev, &newcq);
288 ret = cxio_resize_cq(&chp->rhp->rdev, &chp->cq);
297 ret = cxio_destroy_cq(&chp->rhp->rdev, &oldcq);
336 err = cxio_hal_cq_op(&rhp->rdev, &chp->cq, cq_op, 0);
363 rdev_p = &(to_iwch_dev(context->device)->rdev);
[all...]
/drivers/infiniband/hw/cxgb4/
H A Dcq.c35 static int destroy_cq(struct c4iw_rdev *rdev, struct t4_cq *cq, argument
65 ret = c4iw_ofld_send(rdev, skb);
67 ret = c4iw_wait_for_reply(rdev, &wr_wait, 0, 0, __func__);
71 dma_free_coherent(&(rdev->lldi.pdev->dev),
74 c4iw_put_cqid(rdev, cq->cqid, uctx);
78 static int create_cq(struct c4iw_rdev *rdev, struct t4_cq *cq, argument
84 int user = (uctx != &rdev->uctx);
89 cq->cqid = c4iw_get_cqid(rdev, uctx);
102 cq->queue = dma_alloc_coherent(&rdev->lldi.pdev->dev, cq->memsize,
138 rdev
[all...]
H A Dcm.c190 static int c4iw_l2t_send(struct c4iw_rdev *rdev, struct sk_buff *skb, argument
195 if (c4iw_fatal_error(rdev)) {
200 error = cxgb4_l2t_send(rdev->lldi.ports[0], skb, l2e);
206 int c4iw_ofld_send(struct c4iw_rdev *rdev, struct sk_buff *skb) argument
210 if (c4iw_fatal_error(rdev)) {
215 error = cxgb4_ofld_send(rdev->lldi.ports[0], skb);
221 static void release_tid(struct c4iw_rdev *rdev, u32 hwtid, struct sk_buff *skb) argument
232 c4iw_ofld_send(rdev, skb);
238 ep->emss = ep->com.dev->rdev.lldi.mtus[GET_TCPOPT_MSS(opt)] -
302 cxgb4_remove_tid(ep->com.dev->rdev
458 struct c4iw_rdev *rdev = handle; local
3302 struct c4iw_rdev *rdev; local
[all...]
/drivers/media/rc/
H A Dite-cir.c196 ir_raw_event_store_with_filter(dev->rdev, &ev);
203 ir_raw_event_store_with_filter(dev->rdev, &ev);
215 (dev->rdev, &ev);
220 ir_raw_event_handle(dev->rdev);
1461 struct rc_dev *rdev = NULL; local
1473 rdev = rc_allocate_device();
1474 if (!rdev)
1476 itdev->rdev = rdev;
1564 rdev
[all...]
H A Drc-main.c331 struct rc_dev *rdev = input_get_drvdata(idev); local
332 struct rc_map *rc_map = &rdev->rc_map;
351 index = ir_establish_scancode(rdev, rc_map, scancode, true);
358 *old_keycode = ir_update_mapping(rdev, rc_map, index, ke->keycode);
448 struct rc_dev *rdev = input_get_drvdata(idev); local
449 struct rc_map *rc_map = &rdev->rc_map;
717 int rc_open(struct rc_dev *rdev) argument
721 if (!rdev)
724 mutex_lock(&rdev->lock);
725 if (!rdev
739 struct rc_dev *rdev = input_get_drvdata(idev); local
744 rc_close(struct rc_dev *rdev) argument
759 struct rc_dev *rdev = input_get_drvdata(idev); local
[all...]
/drivers/gpu/drm/radeon/
H A Dradeon_mode.h664 radeon_combios_get_tv_info(struct radeon_device *rdev);
666 radeon_atombios_get_tv_info(struct radeon_device *rdev);
667 extern void radeon_atombios_get_default_voltages(struct radeon_device *rdev,
709 extern void radeon_atom_encoder_init(struct radeon_device *rdev);
710 extern void radeon_atom_disp_eng_pll_init(struct radeon_device *rdev);
718 extern void radeon_i2c_init(struct radeon_device *rdev);
719 extern void radeon_i2c_fini(struct radeon_device *rdev);
720 extern void radeon_combios_i2c_init(struct radeon_device *rdev);
721 extern void radeon_atombios_i2c_init(struct radeon_device *rdev);
722 extern void radeon_i2c_add(struct radeon_device *rdev,
[all...]
H A Datombios_dp.c93 struct radeon_device *rdev = dev->dev_private; local
103 mutex_lock(&rdev->mode_info.atom_context->scratch_mutex);
105 base = (unsigned char *)(rdev->mode_info.atom_context->scratch + 1);
114 if (ASIC_IS_DCE4(rdev))
117 atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args);
151 mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex);
360 static u8 radeon_dp_encoder_service(struct radeon_device *rdev, argument
374 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args);
381 struct radeon_device *rdev = dev->dev_private; local
383 return radeon_dp_encoder_service(rdev, ATOM_DP_ACTION_GET_SINK_TYP
430 struct radeon_device *rdev = dev->dev_private; local
543 struct radeon_device *rdev; member in struct:radeon_dp_link_train_info
795 struct radeon_device *rdev = dev->dev_private; local
[all...]
H A Dni_dpm.h234 int ni_copy_and_switch_arb_sets(struct radeon_device *rdev,
236 void ni_update_current_ps(struct radeon_device *rdev,
238 void ni_update_requested_ps(struct radeon_device *rdev,
241 void ni_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev,
244 void ni_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev,
248 bool ni_dpm_vblank_too_short(struct radeon_device *rdev);
/drivers/scsi/
H A Dscsi_transport_sas.c162 struct sas_end_device *rdev; local
166 rdev = rphy_to_end_device(rphy);
167 return rdev;
381 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local
398 rdev->tlr_supported = ret;
414 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local
416 rdev->tlr_enabled = 0;
433 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local
435 rdev->tlr_enabled = 1;
444 struct sas_end_device *rdev local
1276 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local
1483 struct sas_end_device *rdev; local
1523 struct sas_expander_device *rdev; local
[all...]

Completed in 434 milliseconds

1234567891011>>