Home
last modified time | relevance | path

Searched refs:selector (Results 1 – 165 of 165) sorted by relevance

/linux-4.1.27/drivers/md/
Ddm-round-robin.c46 struct selector { struct
51 static struct selector *alloc_selector(void) in alloc_selector() argument
53 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector()
65 struct selector *s; in rr_create()
77 struct selector *s = (struct selector *) ps->context; in rr_destroy()
114 struct selector *s = (struct selector *) ps->context; in rr_add_path()
149 struct selector *s = (struct selector *) ps->context; in rr_fail_path()
157 struct selector *s = (struct selector *) ps->context; in rr_reinstate_path()
168 struct selector *s = (struct selector *) ps->context; in rr_select_path()
Ddm-queue-length.c29 struct selector { struct
41 static struct selector *alloc_selector(void) in alloc_selector() argument
43 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector()
55 struct selector *s = alloc_selector(); in ql_create()
76 struct selector *s = ps->context; in ql_destroy()
112 struct selector *s = ps->context; in ql_add_path()
152 struct selector *s = ps->context; in ql_fail_path()
160 struct selector *s = ps->context; in ql_reinstate_path()
174 struct selector *s = ps->context; in ql_select_path()
Ddm-service-time.c24 struct selector { struct
37 static struct selector *alloc_selector(void) in alloc_selector() argument
39 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector()
51 struct selector *s = alloc_selector(); in st_create()
72 struct selector *s = ps->context; in st_destroy()
109 struct selector *s = ps->context; in st_add_path()
165 struct selector *s = ps->context; in st_fail_path()
173 struct selector *s = ps->context; in st_reinstate_path()
261 struct selector *s = ps->context; in st_select_path()
DMakefile7 dm-multipath-y += dm-path-selector.o dm-mpath.o
DKconfig392 This path selector is a dynamic load balancer which selects
401 This path selector is a dynamic load balancer which selects
/linux-4.1.27/drivers/media/usb/uvc/
Duvc_ctrl.c43 .selector = UVC_PU_BRIGHTNESS_CONTROL,
52 .selector = UVC_PU_CONTRAST_CONTROL,
61 .selector = UVC_PU_HUE_CONTROL,
71 .selector = UVC_PU_SATURATION_CONTROL,
80 .selector = UVC_PU_SHARPNESS_CONTROL,
89 .selector = UVC_PU_GAMMA_CONTROL,
98 .selector = UVC_PU_WHITE_BALANCE_TEMPERATURE_CONTROL,
108 .selector = UVC_PU_WHITE_BALANCE_COMPONENT_CONTROL,
118 .selector = UVC_PU_BACKLIGHT_COMPENSATION_CONTROL,
127 .selector = UVC_PU_GAIN_CONTROL,
[all …]
Duvc_v4l2.c50 map->selector = xmap->selector; in uvc_ioctl_ctrl_map()
790 const struct uvc_entity *selector = chain->selector; in uvc_ioctl_enum_input() local
795 if (selector == NULL || in uvc_ioctl_enum_input()
804 } else if (index < selector->bNrInPins) { in uvc_ioctl_enum_input()
805 pin = selector->baSourceID[index]; in uvc_ioctl_enum_input()
833 if (chain->selector == NULL || in uvc_ioctl_g_input()
839 ret = uvc_query_ctrl(chain->dev, UVC_GET_CUR, chain->selector->id, in uvc_ioctl_g_input()
860 if (chain->selector == NULL || in uvc_ioctl_s_input()
867 if (input >= chain->selector->bNrInPins) in uvc_ioctl_s_input()
871 return uvc_query_ctrl(chain->dev, UVC_SET_CUR, chain->selector->id, in uvc_ioctl_s_input()
[all …]
Duvcvideo.h174 __u8 selector; member
187 __u8 selector; member
289 } selector; member
390 struct uvc_entity *selector; /* Selector unit */ member
Duvc_driver.c1322 if (chain->selector != NULL) { in uvc_scan_chain_entity()
1328 chain->selector = entity; in uvc_scan_chain_entity()
1455 chain->selector = entity; in uvc_scan_chain_backward()
/linux-4.1.27/drivers/regulator/
Dhelpers.c176 int selector = 0; in regulator_map_voltage_iterate() local
189 selector = i; in regulator_map_voltage_iterate()
194 return selector; in regulator_map_voltage_iterate()
350 unsigned int selector) in regulator_list_voltage_linear() argument
352 if (selector >= rdev->desc->n_voltages) in regulator_list_voltage_linear()
354 if (selector < rdev->desc->linear_min_sel) in regulator_list_voltage_linear()
357 selector -= rdev->desc->linear_min_sel; in regulator_list_voltage_linear()
359 return rdev->desc->min_uV + (rdev->desc->uV_step * selector); in regulator_list_voltage_linear()
374 unsigned int selector) in regulator_list_voltage_linear_range() argument
387 if (!(selector >= range->min_sel && in regulator_list_voltage_linear_range()
[all …]
Dad5398.c32 unsigned selector) in ad5398_calc_current() argument
36 return chip->min_uA + (selector * range_uA / chip->current_level); in ad5398_calc_current()
88 unsigned selector; in ad5398_set_current_limit() local
100 selector = DIV_ROUND_UP((min_uA - chip->min_uA) * chip->current_level, in ad5398_set_current_limit()
102 if (ad5398_calc_current(chip, selector) > max_uA) in ad5398_set_current_limit()
106 ad5398_calc_current(chip, selector)); in ad5398_set_current_limit()
114 selector = (selector << chip->current_offset) & chip->current_mask; in ad5398_set_current_limit()
115 data = (unsigned short)selector | (data & AD5398_CURRENT_EN_MASK); in ad5398_set_current_limit()
Dtps65910-regulator.c600 unsigned selector) in tps65910_set_voltage_dcdc_sel() argument
608 dcdc_mult = (selector / VDD1_2_NUM_VOLT_FINE) + 1; in tps65910_set_voltage_dcdc_sel()
611 vsel = (selector % VDD1_2_NUM_VOLT_FINE) + 3; in tps65910_set_voltage_dcdc_sel()
619 dcdc_mult = (selector / VDD1_2_NUM_VOLT_FINE) + 1; in tps65910_set_voltage_dcdc_sel()
622 vsel = (selector % VDD1_2_NUM_VOLT_FINE) + 3; in tps65910_set_voltage_dcdc_sel()
630 vsel = selector + 3; in tps65910_set_voltage_dcdc_sel()
638 unsigned selector) in tps65910_set_voltage_sel() argument
658 selector << LDO_SEL_SHIFT); in tps65910_set_voltage_sel()
661 selector << BBCH_BBSEL_SHIFT); in tps65910_set_voltage_sel()
668 unsigned selector) in tps65911_set_voltage_sel() argument
[all …]
Dmax8660.c140 u8 selector = max8660->shadow_regs[reg]; in max8660_dcdc_get_voltage_sel() local
142 return selector; in max8660_dcdc_get_voltage_sel()
146 unsigned int selector) in max8660_dcdc_set_voltage_sel() argument
153 ret = max8660_write(max8660, reg, 0, selector); in max8660_dcdc_set_voltage_sel()
179 u8 selector = max8660->shadow_regs[MAX8660_MDTV2]; in max8660_ldo5_get_voltage_sel() local
180 return selector; in max8660_ldo5_get_voltage_sel()
184 unsigned int selector) in max8660_ldo5_set_voltage_sel() argument
189 ret = max8660_write(max8660, MAX8660_MDTV2, 0, selector); in max8660_ldo5_set_voltage_sel()
238 u8 selector = (max8660->shadow_regs[MAX8660_L12VCR] >> shift) & 0xf; in max8660_ldo67_get_voltage_sel() local
240 return selector; in max8660_ldo67_get_voltage_sel()
[all …]
Dwm8994-regulator.c47 unsigned int selector) in wm8994_ldo2_list_voltage() argument
51 if (selector > WM8994_LDO2_MAX_SELECTOR) in wm8994_ldo2_list_voltage()
56 return (selector * 100000) + 900000; in wm8994_ldo2_list_voltage()
58 return (selector * 100000) + 1000000; in wm8994_ldo2_list_voltage()
60 switch (selector) { in wm8994_ldo2_list_voltage()
64 return (selector * 100000) + 950000; in wm8994_ldo2_list_voltage()
Dmax1586.c77 unsigned selector) in max1586_v3_set_voltage_sel() argument
85 regulator_list_voltage_linear(rdev, selector) / 1000); in max1586_v3_set_voltage_sel()
87 v3_prog = I2C_V3_SELECT | (u8) selector; in max1586_v3_set_voltage_sel()
92 max1586->v3_curr_sel = selector; in max1586_v3_set_voltage_sel()
105 unsigned int selector) in max1586_v6_set_voltage_sel() argument
113 rdev->desc->volt_table[selector] / 1000); in max1586_v6_set_voltage_sel()
115 v6_prog = I2C_V6_SELECT | (u8) selector; in max1586_v6_set_voltage_sel()
120 max1586->v6_curr_sel = selector; in max1586_v6_set_voltage_sel()
Dpwm-regulator.c44 unsigned selector) in pwm_regulator_set_voltage_sel() argument
54 drvdata->duty_cycle_table[selector].dutycycle) / 100; in pwm_regulator_set_voltage_sel()
62 drvdata->state = selector; in pwm_regulator_set_voltage_sel()
77 unsigned selector) in pwm_regulator_list_voltage() argument
81 if (selector >= drvdata->desc.n_voltages) in pwm_regulator_list_voltage()
84 return drvdata->duty_cycle_table[selector].uV; in pwm_regulator_list_voltage()
Dmax8998.c282 unsigned selector) in max8998_set_voltage_ldo_sel() argument
292 ret = max8998_update_reg(i2c, reg, selector<<shift, mask<<shift); in max8998_set_voltage_ldo_sel()
309 unsigned selector) in max8998_set_voltage_buck_sel() argument
328 selector, max8998->buck1_vol[0], max8998->buck1_vol[1], in max8998_set_voltage_buck_sel()
337 if (max8998->buck1_vol[j] == selector) { in max8998_set_voltage_buck_sel()
352 max8998->buck1_vol[max8998->buck1_idx] = selector; in max8998_set_voltage_buck_sel()
356 ret = max8998_write_reg(i2c, reg, selector); in max8998_set_voltage_buck_sel()
366 ret = max8998_write_reg(i2c, reg, selector); in max8998_set_voltage_buck_sel()
373 selector, max8998->buck2_vol[0], max8998->buck2_vol[1]); in max8998_set_voltage_buck_sel()
379 if (max8998->buck2_vol[j] == selector) { in max8998_set_voltage_buck_sel()
[all …]
Dda903x.c104 static int da903x_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in da903x_set_voltage_sel() argument
113 val = selector << info->vol_shift; in da903x_set_voltage_sel()
173 unsigned selector) in da9030_set_ldo1_15_voltage_sel() argument
180 val = selector << info->vol_shift; in da9030_set_ldo1_15_voltage_sel()
216 unsigned selector) in da9030_list_ldo14_voltage() argument
221 if (selector & 0x4) in da9030_list_ldo14_voltage()
223 rdev->desc->uV_step * (3 - (selector & ~0x4)); in da9030_list_ldo14_voltage()
226 rdev->desc->uV_step * (selector & ~0x4); in da9030_list_ldo14_voltage()
236 unsigned selector) in da9034_set_dvc_voltage_sel() argument
243 val = selector << info->vol_shift; in da9034_set_dvc_voltage_sel()
Dmc13892-regulator.c406 unsigned int val, selector; in mc13892_sw_regulator_get_voltage_sel() local
428 selector = val & mc13892_regulators[id].vsel_mask; in mc13892_sw_regulator_get_voltage_sel()
432 selector += MC13892_SWxHI_SEL_OFFSET; in mc13892_sw_regulator_get_voltage_sel()
436 __func__, id, val, selector); in mc13892_sw_regulator_get_voltage_sel()
438 return selector; in mc13892_sw_regulator_get_voltage_sel()
442 unsigned selector) in mc13892_sw_regulator_set_voltage_sel() argument
449 volt = rdev->desc->volt_table[selector]; in mc13892_sw_regulator_set_voltage_sel()
451 reg_value = selector; in mc13892_sw_regulator_set_voltage_sel()
Dtps65912-regulator.c366 static int tps65912_list_voltage(struct regulator_dev *dev, unsigned selector) in tps65912_list_voltage() argument
379 voltage = tps65912_vsel_to_uv_range0(selector); in tps65912_list_voltage()
383 voltage = tps65912_vsel_to_uv_range1(selector); in tps65912_list_voltage()
387 voltage = tps65912_vsel_to_uv_range2(selector); in tps65912_list_voltage()
391 voltage = tps65912_vsel_to_uv_range3(selector); in tps65912_list_voltage()
415 unsigned selector) in tps65912_set_voltage_sel() argument
426 return tps65912_reg_write(mfd, reg, selector | value); in tps65912_set_voltage_sel()
Dmax8952.c74 unsigned int selector) in max8952_list_voltage() argument
81 return (max8952->pdata->dvs_mode[selector] * 10 + 770) * 1000; in max8952_list_voltage()
98 unsigned selector) in max8952_set_voltage_sel() argument
108 max8952->vid0 = selector & 0x1; in max8952_set_voltage_sel()
109 max8952->vid1 = (selector >> 1) & 0x1; in max8952_set_voltage_sel()
Dmc13xxx-regulator-core.c71 unsigned selector) in mc13xxx_regulator_set_voltage_sel() argument
79 selector << mc13xxx_regulators[id].vsel_shift); in mc13xxx_regulator_set_voltage_sel()
117 int max_uV, unsigned *selector) in mc13xxx_fixed_regulator_set_voltage() argument
126 *selector = 0; in mc13xxx_fixed_regulator_set_voltage()
Dda9052-regulator.c159 unsigned int selector) in da9052_list_voltage() argument
167 && (selector >= DA9052_BUCK_PERI_REG_MAP_UPTO_3uV)) { in da9052_list_voltage()
170 volt_uV += (selector - DA9052_BUCK_PERI_REG_MAP_UPTO_3uV) in da9052_list_voltage()
173 volt_uV = (selector * info->step_uV) + info->min_uV; in da9052_list_voltage()
214 unsigned int selector) in da9052_regulator_set_voltage_sel() argument
222 rdev->desc->vsel_mask, selector); in da9052_regulator_set_voltage_sel()
Dgpio-regulator.c65 unsigned *selector) in gpio_regulator_set_voltage() argument
76 if (selector) in gpio_regulator_set_voltage()
77 *selector = ptr; in gpio_regulator_set_voltage()
93 unsigned selector) in gpio_regulator_list_voltage() argument
97 if (selector >= data->nr_states) in gpio_regulator_list_voltage()
100 return data->states[selector].value; in gpio_regulator_list_voltage()
Dmax8997.c140 unsigned int selector) in max8997_list_voltage_charger_cv() argument
147 switch (selector) { in max8997_list_voltage_charger_cv()
151 return 4000000 + 20000 * (selector - 0x01); in max8997_list_voltage_charger_cv()
162 unsigned int selector) in max8997_list_voltage() argument
176 val = desc->min + desc->step * selector; in max8997_list_voltage()
412 int min_uV, int max_uV, unsigned *selector) in max8997_set_voltage_charger_cv() argument
455 *selector = val; in max8997_set_voltage_charger_cv()
467 int min_uV, int max_uV, unsigned *selector) in max8997_set_voltage_ldobuck() argument
503 *selector = i; in max8997_set_voltage_ldobuck()
634 int min_uV, int max_uV, unsigned *selector) in max8997_set_voltage_buck() argument
[all …]
Darizona-ldo1.c40 unsigned int selector) in arizona_ldo1_hc_list_voltage() argument
42 if (selector >= rdev->desc->n_voltages) in arizona_ldo1_hc_list_voltage()
45 if (selector == rdev->desc->n_voltages - 1) in arizona_ldo1_hc_list_voltage()
48 return rdev->desc->min_uV + (rdev->desc->uV_step * selector); in arizona_ldo1_hc_list_voltage()
Danatop-regulator.c104 unsigned selector) in anatop_regmap_core_set_voltage_sel() argument
110 anatop_reg->sel = selector; in anatop_regmap_core_set_voltage_sel()
114 ret = regulator_set_voltage_sel_regmap(reg, selector); in anatop_regmap_core_set_voltage_sel()
116 anatop_reg->sel = selector; in anatop_regmap_core_set_voltage_sel()
Dtps6105x-regulator.c94 unsigned selector) in tps6105x_regulator_set_voltage_sel() argument
101 selector << TPS6105X_REG0_VOLTAGE_SHIFT); in tps6105x_regulator_set_voltage_sel()
Disl6271a-regulator.c54 unsigned selector) in isl6271a_set_voltage_sel() argument
61 err = i2c_smbus_write_byte(pmic->client, selector); in isl6271a_set_voltage_sel()
Dlp3971.c152 unsigned int selector) in lp3971_ldo_set_voltage_sel() argument
159 selector << LDO_VOL_CONTR_SHIFT(ldo)); in lp3971_ldo_set_voltage_sel()
214 unsigned int selector) in lp3971_dcdc_set_voltage_sel() argument
221 BUCK_TARGET_VOL_MASK, selector); in lp3971_dcdc_set_voltage_sel()
Dtwl-regulator.c460 twl4030ldo_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in twl4030ldo_set_voltage_sel() argument
465 selector); in twl4030ldo_set_voltage_sel()
497 unsigned *selector) in twl4030smps_set_voltage() argument
532 int max_uV, unsigned *selector) in twl6030coresmps_set_voltage() argument
579 twl6030ldo_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in twl6030ldo_set_voltage_sel() argument
584 selector); in twl6030ldo_set_voltage_sel()
802 unsigned int selector) in twl6030smps_set_voltage_sel() argument
807 selector); in twl6030smps_set_voltage_sel()
Dlp3972.c270 unsigned int selector) in lp3972_ldo_set_voltage_sel() argument
278 LP3972_LDO_VOL_MASK(ldo) << shift, selector << shift); in lp3972_ldo_set_voltage_sel()
366 unsigned int selector) in lp3972_dcdc_set_voltage_sel() argument
373 LP3972_BUCK_VOL_MASK, selector); in lp3972_dcdc_set_voltage_sel()
Dtps62360-regulator.c139 unsigned selector) in tps62360_dcdc_set_voltage_sel() argument
151 found = find_voltage_set_register(tps, selector, &new_vset_id); in tps62360_dcdc_set_voltage_sel()
155 tps->voltage_reg_mask, selector); in tps62360_dcdc_set_voltage_sel()
163 tps->curr_vset_vsel[new_vset_id] = selector; in tps62360_dcdc_set_voltage_sel()
Ds5m8767.c257 int selector = 0; in s5m8767_convert_voltage_to_sel() local
268 selector = DIV_ROUND_UP(min_vol - desc->min, desc->step); in s5m8767_convert_voltage_to_sel()
270 if (desc->min + desc->step * selector > desc->max) in s5m8767_convert_voltage_to_sel()
273 return selector; in s5m8767_convert_voltage_to_sel()
299 unsigned selector) in s5m8767_set_voltage_sel() argument
327 while (*buck234_vol != selector) { in s5m8767_set_voltage_sel()
339 return regulator_set_voltage_sel_regmap(rdev, selector); in s5m8767_set_voltage_sel()
Daat2870-regulator.c46 unsigned selector) in aat2870_ldo_set_voltage_sel() argument
52 selector << ri->voltage_shift); in aat2870_ldo_set_voltage_sel()
Dtps65217-regulator.c99 unsigned selector) in tps65217_pmic_set_voltage_sel() argument
107 selector, TPS65217_PROTECT_L2); in tps65217_pmic_set_voltage_sel()
Dcore.c2334 int regulator_list_voltage(struct regulator *regulator, unsigned selector) in regulator_list_voltage() argument
2340 if (rdev->desc->fixed_uV && rdev->desc->n_voltages == 1 && !selector) in regulator_list_voltage()
2344 if (selector >= rdev->desc->n_voltages) in regulator_list_voltage()
2347 ret = ops->list_voltage(rdev, selector); in regulator_list_voltage()
2350 ret = regulator_list_voltage(rdev->supply, selector); in regulator_list_voltage()
2423 unsigned selector) in regulator_list_hardware_vsel() argument
2428 if (selector >= rdev->desc->n_voltages) in regulator_list_hardware_vsel()
2433 return selector; in regulator_list_hardware_vsel()
2499 unsigned *selector) in _regulator_call_set_voltage() argument
2512 ret = rdev->desc->ops->set_voltage(rdev, min_uV, max_uV, selector); in _regulator_call_set_voltage()
[all …]
Dpcap-regulator.c150 unsigned selector) in pcap_regulator_set_voltage_sel() argument
161 selector << vreg->index); in pcap_regulator_set_voltage_sel()
Dtps65218-regulator.c104 unsigned selector) in tps65218_pmic_set_voltage_sel() argument
112 selector, TPS65218_PROTECT_L1); in tps65218_pmic_set_voltage_sel()
Dda9055-regulator.c236 unsigned int selector) in da9055_regulator_set_voltage_sel() argument
255 info->volt.v_mask, selector); in da9055_regulator_set_voltage_sel()
272 info->volt.v_mask, selector); in da9055_regulator_set_voltage_sel()
275 info->volt.v_mask, selector); in da9055_regulator_set_voltage_sel()
Dmax8925-regulator.c46 unsigned int selector) in max8925_set_voltage_sel() argument
51 return max8925_set_bits(info->i2c, info->vol_reg, mask, selector); in max8925_set_voltage_sel()
Dvexpress.c42 int min_uV, int max_uV, unsigned *selector) in vexpress_regulator_set_voltage() argument
Dtps65023-regulator.c164 unsigned selector) in tps65023_dcdc_set_voltage_sel() argument
172 return regulator_set_voltage_sel_regmap(dev, selector); in tps65023_dcdc_set_voltage_sel()
Dqcom_rpm-regulator.c215 unsigned selector) in rpm_reg_set_mV_sel() argument
226 uV = regulator_list_voltage_linear_range(rdev, selector); in rpm_reg_set_mV_sel()
242 unsigned selector) in rpm_reg_set_uV_sel() argument
253 uV = regulator_list_voltage_linear_range(rdev, selector); in rpm_reg_set_uV_sel()
Dmc13xxx.h35 int min_uV, int max_uV, unsigned *selector);
Dab8500-ext.c235 int max_uV, unsigned *selector) in ab8500_ext_set_voltage() argument
257 unsigned selector) in ab8500_ext_list_voltage() argument
Dwm831x-dcdc.c209 unsigned selector) in wm831x_buckv_list_voltage() argument
211 if (selector <= 0x8) in wm831x_buckv_list_voltage()
213 if (selector <= WM831X_BUCKV_MAX_SELECTOR) in wm831x_buckv_list_voltage()
214 return 600000 + ((selector - 0x8) * 12500); in wm831x_buckv_list_voltage()
Dtps6507x-regulator.c305 unsigned selector) in tps6507x_pmic_set_voltage_sel() argument
347 data |= selector; in tps6507x_pmic_set_voltage_sel()
Dab3100.c274 unsigned selector) in ab3100_set_voltage_regulator_sel() argument
291 regval |= (selector << 5); in ab3100_set_voltage_regulator_sel()
Dlp8788-buck.c263 unsigned selector) in lp8788_buck12_set_voltage_sel() argument
276 return lp8788_update_bits(buck->lp, addr, LP8788_VOUT_M, selector); in lp8788_buck12_set_voltage_sel()
Dtps6524x-regulator.c457 static int set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in set_voltage_sel() argument
468 return write_field(hw, &info->voltage, selector); in set_voltage_sel()
Dab8500.c558 unsigned selector) in ab8500_regulator_set_voltage_sel() argument
572 regval = (u8)selector << voltage_shift; in ab8500_regulator_set_voltage_sel()
590 unsigned selector) in ab8540_aux3_regulator_set_voltage_sel() argument
601 if (selector < info->expand_register.voltage_limit) { in ab8540_aux3_regulator_set_voltage_sel()
604 regval = (u8)selector << voltage_shift; in ab8540_aux3_regulator_set_voltage_sel()
Dlp872x.c321 unsigned selector) in lp872x_buck_set_voltage_sel() argument
335 return lp872x_update_bits(lp, addr, mask, selector); in lp872x_buck_set_voltage_sel()
/linux-4.1.27/drivers/watchdog/
Dda9063_wdt.c66 unsigned int selector; in da9063_wdt_start() local
69 selector = da9063_wdt_timeout_to_sel(wdt->wdtdev.timeout); in da9063_wdt_start()
70 ret = _da9063_wdt_set_timeout(wdt->da9063, selector); in da9063_wdt_start()
110 unsigned int selector; in da9063_wdt_set_timeout() local
113 selector = da9063_wdt_timeout_to_sel(timeout); in da9063_wdt_set_timeout()
114 ret = _da9063_wdt_set_timeout(wdt->da9063, selector); in da9063_wdt_set_timeout()
119 wdd->timeout = wdt_timeout[selector]; in da9063_wdt_set_timeout()
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-lantiq.c28 unsigned selector) in ltq_get_group_name() argument
31 if (selector >= info->num_grps) in ltq_get_group_name()
33 return info->grps[selector].name; in ltq_get_group_name()
37 unsigned selector, in ltq_get_group_pins() argument
42 if (selector >= info->num_grps) in ltq_get_group_pins()
44 *pins = info->grps[selector].pins; in ltq_get_group_pins()
45 *num_pins = info->grps[selector].npins; in ltq_get_group_pins()
190 unsigned selector) in ltq_pmx_func_name() argument
194 if (selector >= info->num_funcs) in ltq_pmx_func_name()
197 return info->funcs[selector].name; in ltq_pmx_func_name()
Dpinctrl-u300.c843 unsigned selector) in u300_get_group_name() argument
845 return u300_pin_groups[selector].name; in u300_get_group_name()
848 static int u300_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in u300_get_group_pins() argument
852 *pins = u300_pin_groups[selector].pins; in u300_get_group_pins()
853 *num_pins = u300_pin_groups[selector].num_pins; in u300_get_group_pins()
933 static void u300_pmx_endisable(struct u300_pmx *upmx, unsigned selector, in u300_pmx_endisable() argument
940 upmx_mask = u300_pmx_functions[selector].mask; in u300_pmx_endisable()
958 static int u300_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in u300_pmx_set_mux() argument
964 if (selector == 0) in u300_pmx_set_mux()
968 u300_pmx_endisable(upmx, selector, true); in u300_pmx_set_mux()
[all …]
Dpinconf.c77 int selector, ret; in pin_config_group_get() local
97 selector = pinctrl_get_group_selector(pctldev, pin_group); in pin_config_group_get()
98 if (selector < 0) { in pin_config_group_get()
99 ret = selector; in pin_config_group_get()
103 ret = ops->pin_config_group_get(pctldev, selector, config); in pin_config_group_get()
330 struct seq_file *s, unsigned selector, in pinconf_dump_group() argument
338 ops->pin_config_group_dbg_show(pctldev, s, selector); in pinconf_dump_group()
346 unsigned selector = 0; in pinconf_groups_show() local
351 while (selector < ngroups) { in pinconf_groups_show()
352 const char *gname = pctlops->get_group_name(pctldev, selector); in pinconf_groups_show()
[all …]
Dpinmux.c37 unsigned selector = 0; in pinmux_check_ops() local
50 while (selector < nfuncs) { in pinmux_check_ops()
52 selector); in pinmux_check_ops()
55 selector); in pinmux_check_ops()
58 selector++; in pinmux_check_ops()
299 unsigned selector = 0; in pinmux_func_name_to_selector() local
302 while (selector < nfuncs) { in pinmux_func_name_to_selector()
304 selector); in pinmux_func_name_to_selector()
307 return selector; in pinmux_func_name_to_selector()
309 selector++; in pinmux_func_name_to_selector()
Dpinctrl-zynq.c784 unsigned selector) in zynq_pctrl_get_group_name() argument
788 return pctrl->groups[selector].name; in zynq_pctrl_get_group_name()
792 unsigned selector, in zynq_pctrl_get_group_pins() argument
798 *pins = pctrl->groups[selector].pins; in zynq_pctrl_get_group_pins()
799 *num_pins = pctrl->groups[selector].npins; in zynq_pctrl_get_group_pins()
821 unsigned selector) in zynq_pmux_get_function_name() argument
825 return pctrl->funcs[selector].name; in zynq_pmux_get_function_name()
829 unsigned selector, in zynq_pmux_get_function_groups() argument
835 *groups = pctrl->funcs[selector].groups; in zynq_pmux_get_function_groups()
836 *num_groups = pctrl->funcs[selector].ngroups; in zynq_pmux_get_function_groups()
[all …]
Dpinctrl-adi2.c598 unsigned selector) in adi_get_group_name() argument
602 return pinctrl->soc->groups[selector].name; in adi_get_group_name()
605 static int adi_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in adi_get_group_pins() argument
611 *pins = pinctrl->soc->groups[selector].pins; in adi_get_group_pins()
612 *num_pins = pinctrl->soc->groups[selector].num; in adi_get_group_pins()
663 unsigned selector) in adi_pinmux_get_func_name() argument
667 return pinctrl->soc->functions[selector].name; in adi_pinmux_get_func_name()
670 static int adi_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in adi_pinmux_get_groups() argument
676 *groups = pinctrl->soc->functions[selector].groups; in adi_pinmux_get_groups()
677 *num_groups = pinctrl->soc->functions[selector].num_groups; in adi_pinmux_get_groups()
Dpinctrl-at91.c221 unsigned selector) in at91_get_group_name() argument
225 return info->groups[selector].name; in at91_get_group_name()
228 static int at91_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in at91_get_group_pins() argument
234 if (selector >= info->ngroups) in at91_get_group_pins()
237 *pins = info->groups[selector].pins; in at91_get_group_pins()
238 *npins = info->groups[selector].npins; in at91_get_group_pins()
708 static int at91_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in at91_pmx_set() argument
720 info->functions[selector].name, info->groups[group].name); in at91_pmx_set()
777 unsigned selector) in at91_pmx_get_func_name() argument
781 return info->functions[selector].name; in at91_pmx_get_func_name()
[all …]
Dpinctrl-rockchip.c284 unsigned selector) in rockchip_get_group_name() argument
288 return info->groups[selector].name; in rockchip_get_group_name()
292 unsigned selector, const unsigned **pins, in rockchip_get_group_pins() argument
297 if (selector >= info->ngroups) in rockchip_get_group_pins()
300 *pins = info->groups[selector].pins; in rockchip_get_group_pins()
301 *npins = info->groups[selector].npins; in rockchip_get_group_pins()
802 unsigned selector) in rockchip_pmx_get_func_name() argument
806 return info->functions[selector].name; in rockchip_pmx_get_func_name()
810 unsigned selector, const char * const **groups, in rockchip_pmx_get_groups() argument
815 *groups = info->functions[selector].groups; in rockchip_pmx_get_groups()
[all …]
Dpinctrl-st.c839 unsigned selector) in st_pctl_get_group_name() argument
843 return info->groups[selector].name; in st_pctl_get_group_name()
847 unsigned selector, const unsigned **pins, unsigned *npins) in st_pctl_get_group_pins() argument
851 if (selector >= info->ngroups) in st_pctl_get_group_pins()
854 *pins = info->groups[selector].pins; in st_pctl_get_group_pins()
855 *npins = info->groups[selector].npins; in st_pctl_get_group_pins()
945 unsigned selector) in st_pmx_get_fname() argument
949 return info->functions[selector].name; in st_pmx_get_fname()
953 unsigned selector, const char * const **grps, unsigned * const ngrps) in st_pmx_get_groups() argument
956 *grps = info->functions[selector].groups; in st_pmx_get_groups()
[all …]
Dcore.c1344 unsigned ngroups, selector = 0; in pinctrl_groups_show() local
1351 while (selector < ngroups) { in pinctrl_groups_show()
1354 const char *gname = ops->get_group_name(pctldev, selector); in pinctrl_groups_show()
1360 ret = ops->get_group_pins(pctldev, selector, in pinctrl_groups_show()
1377 selector++; in pinctrl_groups_show()
Dpinctrl-xway.c585 unsigned selector, in xway_pinconf_group_set() argument
592 for (i = 0; i < info->grps[selector].npins && !ret; i++) in xway_pinconf_group_set()
594 info->grps[selector].pins[i], in xway_pinconf_group_set()
Dpinctrl-falcon.c365 struct seq_file *s, unsigned selector) in falcon_pinconf_group_dbg_show() argument
Dpinctrl-single.c727 struct seq_file *s, unsigned selector) in pcs_pinconf_group_dbg_show() argument
/linux-4.1.27/sound/usb/
Dclock.c175 struct uac_clock_selector_descriptor *selector; in __uac_clock_find_source() local
200 selector = snd_usb_find_clock_selector(chip->ctrl_intf, entity_id); in __uac_clock_find_source()
201 if (selector) { in __uac_clock_find_source()
206 ret = uac_clock_selector_get_val(chip, selector->bClockID); in __uac_clock_find_source()
212 if (ret > selector->bNrInPins || ret < 1) { in __uac_clock_find_source()
215 __func__, selector->bClockID, ret); in __uac_clock_find_source()
221 ret = __uac_clock_find_source(chip, selector->baCSourceID[ret - 1], in __uac_clock_find_source()
227 for (i = 1; i <= selector->bNrInPins; i++) { in __uac_clock_find_source()
233 ret = __uac_clock_find_source(chip, selector->baCSourceID[i - 1], in __uac_clock_find_source()
/linux-4.1.27/include/linux/pinctrl/
Dpinconf.h53 unsigned selector,
56 unsigned selector,
67 unsigned selector);
Dpinmux.h65 unsigned selector);
67 unsigned selector,
Dpinctrl.h93 unsigned selector);
95 unsigned selector,
/linux-4.1.27/include/linux/regulator/
Ddriver.h130 int (*list_voltage) (struct regulator_dev *, unsigned selector);
134 unsigned *selector);
136 int (*set_voltage_sel) (struct regulator_dev *, unsigned selector);
410 unsigned int selector);
412 unsigned int selector);
414 unsigned int selector);
Dconsumer.h226 int regulator_list_voltage(struct regulator *regulator, unsigned selector);
250 unsigned selector);
510 unsigned selector) in regulator_list_hardware_vsel() argument
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_dcb_nl.c194 sapp.selector = dcbxcfg->app[i].selector; in i40e_dcbnl_set_all()
222 sapp.selector = app->selector; in i40e_dcbnl_vsi_del_app()
245 err, app->selector, in i40e_dcbnl_del_app()
264 if (app->selector == cfg->app[i].selector && in i40e_dcbnl_find_app()
Di40e_dcb.c244 dcbcfg->app[i].selector = (u8)((buf[offset] & in i40e_parse_ieee_app_tlv()
468 dcbcfg->app[0].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_v1_config()
475 dcbcfg->app[1].selector = I40E_APP_SEL_TCPIP; in i40e_cee_to_dcb_v1_config()
482 dcbcfg->app[2].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_v1_config()
548 dcbcfg->app[0].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_config()
555 dcbcfg->app[1].selector = I40E_APP_SEL_TCPIP; in i40e_cee_to_dcb_config()
562 dcbcfg->app[2].selector = I40E_APP_SEL_ETHTYPE; in i40e_cee_to_dcb_config()
Di40e_type.h417 u8 selector; member
Di40e_debugfs.c1365 cfg->app[i].selector, in i40e_dbg_command_write()
1397 r_cfg->app[i].selector, in i40e_dbg_command_write()
Di40e_fcoe.c345 if (app.selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE && in i40e_get_fcoe_tc_map()
Di40e_main.c4068 if (app.selector == I40E_APP_SEL_TCPIP && in i40e_get_iscsi_tc_map()
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Dfan53555.txt8 - fcs,suspend-voltage-selector: declare which of the two available
9 voltage selector registers should be used for the suspend
22 fcs,suspend-voltage-selector = <1>;
Dlp872x.txt29 - ti,dvs-vsel: DVS selector. 0 = SEL_V1, 1 = SEL_V2.
/linux-4.1.27/drivers/pinctrl/freescale/
Dpinctrl-imx1-core.c186 unsigned selector) in imx1_get_group_name() argument
191 return info->groups[selector].name; in imx1_get_group_name()
194 static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx1_get_group_pins() argument
201 if (selector >= info->ngroups) in imx1_get_group_pins()
204 *pins = info->groups[selector].pin_ids; in imx1_get_group_pins()
205 *npins = info->groups[selector].npins; in imx1_get_group_pins()
301 static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_set() argument
320 info->functions[selector].name, info->groups[group].name); in imx1_pmx_set()
363 unsigned selector) in imx1_pmx_get_func_name() argument
368 return info->functions[selector].name; in imx1_pmx_get_func_name()
[all …]
Dpinctrl-imx.c71 unsigned selector) in imx_get_group_name() argument
76 return info->groups[selector].name; in imx_get_group_name()
79 static int imx_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx_get_group_pins() argument
86 if (selector >= info->ngroups) in imx_get_group_pins()
89 *pins = info->groups[selector].pin_ids; in imx_get_group_pins()
90 *npins = info->groups[selector].npins; in imx_get_group_pins()
182 static int imx_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_set() argument
200 info->functions[selector].name, grp->name); in imx_pmx_set()
276 unsigned selector) in imx_pmx_get_func_name() argument
281 return info->functions[selector].name; in imx_pmx_get_func_name()
[all …]
Dpinctrl-mxs.c198 static int mxs_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in mxs_pinctrl_set_mux() argument
/linux-4.1.27/drivers/usb/wusbcore/
Drh.c247 u8 selector, u8 port_idx) in wusbhc_rh_set_port_feat() argument
274 port_idx, feature, selector); in wusbhc_rh_set_port_feat()
278 port_idx, feature, selector); in wusbhc_rh_set_port_feat()
291 u8 selector, u8 port_idx) in wusbhc_rh_clear_port_feat() argument
320 port_idx, feature, selector); in wusbhc_rh_clear_port_feat()
325 port_idx, feature, selector); in wusbhc_rh_clear_port_feat()
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpinctrl.c53 unsigned selector) in sh_pfc_get_group_name() argument
57 return pmx->pfc->info->groups[selector].name; in sh_pfc_get_group_name()
60 static int sh_pfc_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in sh_pfc_get_group_pins() argument
65 *pins = pmx->pfc->info->groups[selector].pins; in sh_pfc_get_group_pins()
66 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins()
295 unsigned selector) in sh_pfc_get_function_name() argument
299 return pmx->pfc->info->functions[selector].name; in sh_pfc_get_function_name()
303 unsigned selector, in sh_pfc_get_function_groups() argument
309 *groups = pmx->pfc->info->functions[selector].groups; in sh_pfc_get_function_groups()
310 *num_groups = pmx->pfc->info->functions[selector].nr_groups; in sh_pfc_get_function_groups()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dfw-cfg.txt7 - A write-only, 16-bit wide selector (or control) register,
14 The guest writes a selector value (a key) to the selector register, and then
19 The selector register takes keys in big endian byte order.
33 The authoritative registry of the valid selector values and their meanings is
58 * Bytes 0x8 to 0x9 cover the selector register.
/linux-4.1.27/arch/x86/math-emu/
Dget_address.c130 addr->selector = VM86_REG_(segment); in vm86_segment()
154 addr->selector = get_user_gs(FPU_info->regs); in pm_address()
157 addr->selector = PM_REG_(segment); in pm_address()
160 descriptor = FPU_get_ldt_descriptor(addr->selector); in pm_address()
222 addr->selector = FPU_DS; /* Default, for 32 bit non-segmented mode. */ in FPU_get_address()
306 addr->selector = FPU_DS; /* Default, for 32 bit non-segmented mode. */ in FPU_get_address_16()
Dfpu_aux.c45 oaddr->selector = 0; in finit_soft_fpu()
48 iaddr->selector = 0; in finit_soft_fpu()
Dreg_ld_str.c1042 FPU_get_user(instruction_address.selector, in fldenv()
1046 FPU_get_user(operand_address.selector, in fldenv()
1052 += (instruction_address.selector & 0xf000) << 4; in fldenv()
1054 (operand_address.selector & 0xf000) << 4; in fldenv()
1064 FPU_get_user(instruction_address.selector, in fldenv()
1070 FPU_get_user(operand_address.selector, in fldenv()
1167 FPU_put_user(instruction_address.selector, in fstenv()
1169 FPU_put_user(operand_address.selector, in fstenv()
Dfpu_emu.h113 unsigned int selector:16; member
Dfpu_entry.c280 entry_sel_off.selector = FPU_CS; in math_emulate()
511 operand_address.selector = FPU_DS; in math_emulate()
/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-exynos5440.c158 unsigned selector) in exynos5440_get_group_name() argument
163 return priv->pin_groups[selector].name; in exynos5440_get_group_name()
168 unsigned selector, const unsigned **pins, unsigned *num_pins) in exynos5440_get_group_pins() argument
173 *pins = priv->pin_groups[selector].pins; in exynos5440_get_group_pins()
174 *num_pins = priv->pin_groups[selector].num_pins; in exynos5440_get_group_pins()
326 unsigned selector) in exynos5440_pinmux_get_fname() argument
331 return priv->pmx_functions[selector].name; in exynos5440_pinmux_get_fname()
336 unsigned selector, const char * const **groups, in exynos5440_pinmux_get_groups() argument
342 *groups = priv->pmx_functions[selector].groups; in exynos5440_pinmux_get_groups()
343 *num_groups = priv->pmx_functions[selector].num_groups; in exynos5440_pinmux_get_groups()
[all …]
Dpinctrl-samsung.c321 unsigned selector) in samsung_pinmux_get_fname() argument
326 return drvdata->pmx_functions[selector].name; in samsung_pinmux_get_fname()
331 unsigned selector, const char * const **groups, in samsung_pinmux_get_groups() argument
337 *groups = drvdata->pmx_functions[selector].groups; in samsung_pinmux_get_groups()
338 *num_groups = drvdata->pmx_functions[selector].num_groups; in samsung_pinmux_get_groups()
365 static void samsung_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, in samsung_pinmux_setup() argument
378 func = &drvdata->pmx_functions[selector]; in samsung_pinmux_setup()
405 unsigned selector, in samsung_pinmux_set_mux() argument
408 samsung_pinmux_setup(pctldev, selector, group, true); in samsung_pinmux_set_mux()
/linux-4.1.27/drivers/pinctrl/sirf/
Dpinctrl-sirf.c54 unsigned selector) in sirfsoc_get_group_name() argument
56 return sirfsoc_pin_groups[selector].name; in sirfsoc_get_group_name()
60 unsigned selector, in sirfsoc_get_group_pins() argument
64 *pins = sirfsoc_pin_groups[selector].pins; in sirfsoc_get_group_pins()
65 *num_pins = sirfsoc_pin_groups[selector].num_pins; in sirfsoc_get_group_pins()
141 unsigned selector, bool enable) in sirfsoc_pinmux_endisable() argument
145 sirfsoc_pmx_functions[selector].padmux; in sirfsoc_pinmux_endisable()
172 unsigned selector, in sirfsoc_pinmux_set_mux() argument
178 sirfsoc_pinmux_endisable(spmx, selector, true); in sirfsoc_pinmux_set_mux()
189 unsigned selector) in sirfsoc_pinmux_get_func_name() argument
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/phy/
Drcar-gen2-phy.txt18 - reg: the USB controller selector; see the table below for the values.
21 The phandle's argument in the PHY specifier is the USB controller selector for
22 the USB channel; see the selector meanings below:
/linux-4.1.27/include/uapi/linux/
Duvcvideo.h45 __u8 selector; member
60 __u8 selector; member
Ddcbnl.h228 __u8 selector; member
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-cygnus-mux.c709 unsigned selector) in cygnus_get_group_name() argument
713 return pinctrl->groups[selector].name; in cygnus_get_group_name()
717 unsigned selector, const unsigned **pins, in cygnus_get_group_pins() argument
722 *pins = pinctrl->groups[selector].pins; in cygnus_get_group_pins()
723 *num_pins = pinctrl->groups[selector].num_pins; in cygnus_get_group_pins()
751 unsigned selector) in cygnus_get_function_name() argument
755 return pinctrl->functions[selector].name; in cygnus_get_function_name()
759 unsigned selector, in cygnus_get_function_groups() argument
765 *groups = pinctrl->functions[selector].groups; in cygnus_get_function_groups()
766 *num_groups = pinctrl->functions[selector].num_groups; in cygnus_get_function_groups()
Dpinctrl-bcm2835.c620 unsigned selector) in bcm2835_pctl_get_group_name() argument
622 return bcm2835_gpio_groups[selector]; in bcm2835_pctl_get_group_name()
626 unsigned selector, in bcm2835_pctl_get_group_pins() argument
630 *pins = &bcm2835_gpio_pins[selector].number; in bcm2835_pctl_get_group_pins()
824 unsigned selector) in bcm2835_pmx_get_function_name() argument
826 return bcm2835_functions[selector]; in bcm2835_pmx_get_function_name()
830 unsigned selector, in bcm2835_pmx_get_function_groups() argument
Dpinctrl-cygnus-gpio.c377 unsigned selector) in cygnus_get_group_name() argument
/linux-4.1.27/drivers/pinctrl/meson/
Dpinctrl-meson.c148 unsigned selector) in meson_get_group_name() argument
152 return pc->data->groups[selector].name; in meson_get_group_name()
155 static int meson_get_group_pins(struct pinctrl_dev *pcdev, unsigned selector, in meson_get_group_pins() argument
160 *pins = pc->data->groups[selector].pins; in meson_get_group_pins()
161 *num_pins = pc->data->groups[selector].num_pins; in meson_get_group_pins()
262 unsigned selector) in meson_pmx_get_func_name() argument
266 return pc->data->funcs[selector].name; in meson_pmx_get_func_name()
269 static int meson_pmx_get_groups(struct pinctrl_dev *pcdev, unsigned selector, in meson_pmx_get_groups() argument
275 *groups = pc->data->funcs[selector].groups; in meson_pmx_get_groups()
276 *num_groups = pc->data->funcs[selector].num_groups; in meson_pmx_get_groups()
/linux-4.1.27/arch/powerpc/include/asm/
Dpmac_feature.h146 static inline long pmac_call_feature(int selector, struct device_node* node, in pmac_call_feature() argument
151 return ppc_md.feature_call(selector, node, param, value); in pmac_call_feature()
301 extern long pmac_do_feature_call(unsigned int selector, ...);
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_dcb.c83 app.selector = dcb->app_priority[i].sel_field + 1; in cxgb4_dcb_cleanup_apps()
86 app.selector = !!(dcb->app_priority[i].sel_field); in cxgb4_dcb_cleanup_apps()
93 dcb_ver_array[dcb->dcb_version], app.selector, in cxgb4_dcb_cleanup_apps()
344 app.selector = (fwap->sel_field + 1); in cxgb4_dcb_handle_fw_update()
350 app.selector = !!(fwap->sel_field); in cxgb4_dcb_handle_fw_update()
358 app.selector, app.protocol, app.priority, -err); in cxgb4_dcb_handle_fw_update()
872 .selector = app_idtype, in cxgb4_setapp()
998 if (!(app->selector && app->protocol)) in cxgb4_ieee_getapp()
1002 prio = __cxgb4_getapp(dev, app->selector - 1, app->protocol, 0); in cxgb4_ieee_getapp()
1020 if (!(app->selector && app->protocol)) in cxgb4_ieee_setapp()
[all …]
/linux-4.1.27/arch/x86/include/asm/
Dspecial_insns.h174 static inline void load_gs_index(unsigned selector) in load_gs_index() argument
176 native_load_gs_index(selector); in load_gs_index()
Dkvm_emulate.h181 bool (*get_segment)(struct x86_emulate_ctxt *ctxt, u16 *selector,
183 void (*set_segment)(struct x86_emulate_ctxt *ctxt, u16 selector,
Dsvm.h132 u16 selector; member
Dkvm_host.h953 int kvm_load_segment_descriptor(struct kvm_vcpu *vcpu, u16 selector, int seg);
/linux-4.1.27/drivers/pinctrl/vt8500/
Dpinctrl-wmt.c74 unsigned selector) in wmt_pmx_get_function_name() argument
76 return wmt_functions[selector]; in wmt_pmx_get_function_name()
80 unsigned selector, in wmt_pmx_get_function_groups() argument
184 unsigned selector) in wmt_get_group_name() argument
188 return data->groups[selector]; in wmt_get_group_name()
192 unsigned selector, in wmt_get_group_pins() argument
198 *pins = &data->pins[selector].number; in wmt_get_group_pins()
/linux-4.1.27/Documentation/device-mapper/
Ddm-queue-length.txt4 dm-queue-length is a path selector module for device-mapper targets,
6 The path selector name is 'queue-length'.
Ddm-service-time.txt4 dm-service-time is a path selector module for device-mapper targets,
13 The path selector name is 'service-time'.
/linux-4.1.27/net/tipc/
Dnode.h170 static inline uint tipc_node_get_mtu(struct net *net, u32 addr, u32 selector) in tipc_node_get_mtu() argument
178 mtu = node->act_mtus[selector & 1]; in tipc_node_get_mtu()
Dlink.h228 u32 selector);
230 u32 selector);
Dlink.c777 u32 selector) in tipc_link_xmit_skb() argument
783 rc = tipc_link_xmit(net, &head, dnode, selector); in tipc_link_xmit_skb()
800 u32 selector) in tipc_link_xmit() argument
809 link = node->active_links[selector & 1]; in tipc_link_xmit()
1541 u32 selector) in tipc_link_tunnel_xmit() argument
1547 tunnel = l_ptr->owner->active_links[selector & 1]; in tipc_link_tunnel_xmit()
/linux-4.1.27/drivers/media/usb/gspca/
Dse401.c122 u16 selector, u16 param) in se401_set_feature() argument
133 param, selector, NULL, 0, 1000); in se401_set_feature()
136 selector, param, err); in se401_set_feature()
141 static int se401_get_feature(struct gspca_dev *gspca_dev, u16 selector) in se401_get_feature() argument
158 0, selector, gspca_dev->usb_buf, 2, 1000); in se401_get_feature()
161 selector, err); in se401_get_feature()
/linux-4.1.27/Documentation/video4linux/
Duvcvideo.txt64 and the control selector need to be known. This information either needs to be
146 __u8 selector UVC control selector
179 and control selector.
236 __u8 selector Control selector
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb_nl.c60 .selector = DCB_APP_IDTYPE_ETHTYPE, in ixgbe_copy_dcb_cfg()
395 .selector = DCB_APP_IDTYPE_ETHTYPE, in ixgbe_dcbnl_set_all()
502 .selector = idtype, in ixgbe_dcbnl_getapp()
656 if (app->selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE && in ixgbe_dcbnl_ieee_setapp()
669 if (app->selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE && in ixgbe_dcbnl_ieee_setapp()
699 if (!err && app->selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE && in ixgbe_dcbnl_ieee_delapp()
712 if (app->selector == IEEE_8021QAZ_APP_SEL_ETHERTYPE && in ixgbe_dcbnl_ieee_delapp()
Dixgbe_main.c6284 .selector = IEEE_8021QAZ_APP_SEL_ETHERTYPE, in ixgbe_update_default_up()
/linux-4.1.27/Documentation/power/regulator/
Dconsumer.txt207 selector register, use :-
213 To convert a regulator framework voltage selector code (used by
214 regulator_list_voltage) to a hardware-specific voltage selector that can be
215 directly written to the voltage selector register, use :-
218 unsigned selector);
/linux-4.1.27/Documentation/hwmon/
Dlineage-pem38 All Lineage CPL power entry modules have a built-in I2C bus master selector
40 driver to the pca9541 I2C master selector driver.
Dw83781d294 Remark: Register 0x5b is suspected to be temperature type selector. Bit 1
360 and a temperature sensor type selector at 0x5B (which basically means
363 Revision 1 of the chip also has the temperature sensor type selector at
371 PWM registers seem to be split in two parts: bit 7 is a mode selector,
/linux-4.1.27/lib/
Ddecompress_bunzip2.c160 int dbufCount, nextSym, dbufSize, groupCount, selector, in get_next_block() local
356 runPos = dbufCount = symCount = selector = 0; in get_next_block()
361 if (selector >= nSelectors) in get_next_block()
363 hufGroup = bd->groups+selectors[selector++]; in get_next_block()
/linux-4.1.27/arch/arm/boot/dts/
Drk3288-evb-act8846.dts29 fcs,suspend-voltage-selector = <1>;
41 fcs,suspend-voltage-selector = <1>;
Drk3288-firefly.dtsi209 fcs,suspend-voltage-selector = <1>;
221 fcs,suspend-voltage-selector = <1>;
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_dcb.c150 enum qlcnic_dcb_selector selector; member
725 app->selector = QLC_DCB_GET_SELECTOR_APP(each->app[i]) - 1; in qlcnic_dcb_fill_cee_app_params()
726 new_app.selector = app->selector; in qlcnic_dcb_fill_cee_app_params()
933 .selector = idtype, in qlcnic_dcb_get_app()
1057 table[j].selector = app->selector; in qlcnic_dcb_peer_app_table()
/linux-4.1.27/arch/x86/kvm/
Demulate.c602 u16 selector; in get_segment_selector() local
605 ctxt->ops->get_segment(ctxt, &selector, &desc, NULL, seg); in get_segment_selector()
606 return selector; in get_segment_selector()
609 static void set_segment_selector(struct x86_emulate_ctxt *ctxt, u16 selector, in set_segment_selector() argument
617 ctxt->ops->set_segment(ctxt, selector, &desc, base3, seg); in set_segment_selector()
1460 u16 selector, struct desc_ptr *dt) in get_descriptor_table_ptr() argument
1465 if (selector & 1 << 2) { in get_descriptor_table_ptr()
1481 u16 selector, ulong *desc_addr_p) in get_descriptor_ptr() argument
1484 u16 index = selector >> 3; in get_descriptor_ptr()
1487 get_descriptor_table_ptr(ctxt, selector, &dt); in get_descriptor_ptr()
[all …]
Dvmx.c520 u16 selector; member
868 .selector = GUEST_##seg##_SELECTOR, \
875 unsigned selector; member
1531 u16 *p = &vmx->segment_cache.seg[seg].selector; in vmx_read_guest_seg_selector()
1534 *p = vmcs_read16(kvm_vmx_segment_fields[seg].selector); in vmx_read_guest_seg_selector()
1773 static unsigned long segment_base(u16 selector) in segment_base() argument
1780 if (!(selector & ~3)) in segment_base()
1785 if (selector & 4) { /* from ldt */ in segment_base()
1793 d = (struct desc_struct *)(table_base + (selector & ~7)); in segment_base()
3289 save->selector &= ~SEGMENT_RPL_MASK; in fix_pmode_seg()
[all …]
Dsvm.c954 seg->selector = 0; in init_seg()
963 seg->selector = 0; in init_sys_seg()
1147 save->cs.selector = 0xf000; in init_vmcb()
1417 var->selector = s->selector; in svm_get_segment()
1616 s->selector = var->selector; in svm_set_segment()
3432 save->es.selector, save->es.attrib, in dump_vmcb()
3436 save->cs.selector, save->cs.attrib, in dump_vmcb()
3440 save->ss.selector, save->ss.attrib, in dump_vmcb()
3444 save->ds.selector, save->ds.attrib, in dump_vmcb()
3448 save->fs.selector, save->fs.attrib, in dump_vmcb()
[all …]
Dx86.c4884 static bool emulator_get_segment(struct x86_emulate_ctxt *ctxt, u16 *selector, in emulator_get_segment() argument
4891 *selector = var.selector; in emulator_get_segment()
4918 static void emulator_set_segment(struct x86_emulate_ctxt *ctxt, u16 selector, in emulator_set_segment() argument
4925 var.selector = selector; in emulator_set_segment()
6891 sregs->cs.selector == 0xf000 && sregs->cs.base == 0xffff0000 && in kvm_arch_vcpu_ioctl_set_sregs()
7186 cs.selector = vector << 8; in kvm_vcpu_deliver_sipi_vector()
/linux-4.1.27/Documentation/
Dpinctrl.txt160 unsigned selector)
162 return foo_groups[selector].name;
165 static int foo_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector,
169 *pins = (unsigned *) foo_groups[selector].pins;
170 *num_pins = foo_groups[selector].num_pins;
243 unsigned selector,
250 unsigned selector,
498 - Request the name of a function with a certain selector (>= 0)
635 unsigned selector)
637 return foo_groups[selector].name;
[all …]
/linux-4.1.27/net/key/
Daf_key.c2030 addr->sadb_address_proto = pfkey_proto_from_xfrm(xp->selector.proto); in pfkey_xfrm_policy2msg()
2031 addr->sadb_address_prefixlen = xp->selector.prefixlen_s; in pfkey_xfrm_policy2msg()
2033 if (!pfkey_sockaddr_fill(&xp->selector.saddr, in pfkey_xfrm_policy2msg()
2034 xp->selector.sport, in pfkey_xfrm_policy2msg()
2046 addr->sadb_address_proto = pfkey_proto_from_xfrm(xp->selector.proto); in pfkey_xfrm_policy2msg()
2047 addr->sadb_address_prefixlen = xp->selector.prefixlen_d; in pfkey_xfrm_policy2msg()
2050 pfkey_sockaddr_fill(&xp->selector.daddr, xp->selector.dport, in pfkey_xfrm_policy2msg()
2219 xp->family = pfkey_sadb_addr2xfrm_addr(sa, &xp->selector.saddr); in pfkey_spdadd()
2220 xp->selector.family = xp->family; in pfkey_spdadd()
2221 xp->selector.prefixlen_s = sa->sadb_address_prefixlen; in pfkey_spdadd()
[all …]
/linux-4.1.27/drivers/usb/host/
Dehci-hub.c876 unsigned selector; in ehci_hub_control() local
1144 selector = wIndex >> 8; in ehci_hub_control()
1235 if (selector == EHSET_TEST_SINGLE_STEP_SET_FEATURE) { in ehci_hub_control()
1243 if (!selector || selector > 5) in ehci_hub_control()
1265 temp |= selector << 16; in ehci_hub_control()
Doxu210hp-hcd.c3167 unsigned selector; in oxu_hub_control() local
3376 selector = wIndex >> 8; in oxu_hub_control()
3426 if (!selector || selector > 5) in oxu_hub_control()
3430 temp |= selector << 16; in oxu_hub_control()
Dfusbh200-hcd.c1503 unsigned selector; in fusbh200_hub_control() local
1726 selector = wIndex >> 8; in fusbh200_hub_control()
1774 if (!selector || selector > 5) in fusbh200_hub_control()
1791 temp |= selector << 16; in fusbh200_hub_control()
Dfotg210-hcd.c1545 unsigned selector; in fotg210_hub_control() local
1772 selector = wIndex >> 8; in fotg210_hub_control()
1821 if (!selector || selector > 5) in fotg210_hub_control()
1839 temp |= selector << 16; in fotg210_hub_control()
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-mdio.h131 uint16_t selector:5; member
153 uint16_t selector:5; member
/linux-4.1.27/Documentation/devicetree/bindings/drm/imx/
Dldb.txt19 - clocks, clock-names : phandles to the LDB divider and selector clocks and to
20 the display interface selector clocks, as described in
/linux-4.1.27/net/xfrm/
Dxfrm_policy.c425 h = __addr_hash(&pol->selector.daddr, &pol->selector.saddr, in xfrm_dst_hash_transfer()
629 chain = policy_hash_bysel(net, &policy->selector, in xfrm_hash_rebuild()
756 chain = policy_hash_bysel(net, &policy->selector, policy->family, dir); in xfrm_policy_insert()
761 !selector_cmp(&pol->selector, &policy->selector) && in xfrm_policy_insert()
828 !selector_cmp(sel, &pol->selector) && in xfrm_policy_bysel_ctx()
1071 const struct xfrm_selector *sel = &pol->selector; in xfrm_policy_match()
1220 bool match = xfrm_selector_match(&pol->selector, fl, in xfrm_sk_policy_lookup()
1341 newp->selector = old->selector; in clone_policy()
1651 int family = policy->selector.family; in xfrm_bundle_create()
1869 err = xfrm_dst_update_parent(dst, &pols[1]->selector); in xfrm_resolve_and_create_bundle()
[all …]
Dxfrm_user.c1424 memcpy(&xp->selector, &p->sel, sizeof(xp->selector)); in copy_from_user_policy()
1435 memcpy(&p->sel, &xp->selector, sizeof(p->sel)); in copy_to_user_policy()
2898 memcpy(&id->sel, &xp->selector, sizeof(id->sel)); in xfrm_notify_policy()
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c800 unsigned selector) in abx500_get_group_name() argument
804 return pct->soc->groups[selector].name; in abx500_get_group_name()
808 unsigned selector, in abx500_get_group_pins() argument
814 *pins = pct->soc->groups[selector].pins; in abx500_get_group_pins()
815 *num_pins = pct->soc->groups[selector].npins; in abx500_get_group_pins()
Dpinctrl-nomadik.c1306 unsigned selector) in nmk_get_group_name() argument
1310 return npct->soc->groups[selector].name; in nmk_get_group_name()
1313 static int nmk_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in nmk_get_group_pins() argument
1319 *pins = npct->soc->groups[selector].pins; in nmk_get_group_pins()
1320 *num_pins = npct->soc->groups[selector].npins; in nmk_get_group_pins()
/linux-4.1.27/drivers/usb/storage/
Dshuttle_usbat.c1408 int selector; in usbat_select_and_test_registers() local
1412 for (selector = 0xA0; selector <= 0xB0; selector += 0x10) { in usbat_select_and_test_registers()
1413 if (usbat_write(us, USBAT_ATA, USBAT_ATA_DEVICE, selector) != in usbat_select_and_test_registers()
/linux-4.1.27/Documentation/networking/
Dipsec.txt31 matches the selector but not coming from any XFRM layer, i.e., with no
/linux-4.1.27/drivers/scsi/ufs/
Dufs.h354 u8 selector; member
Dufshcd.c1566 enum query_opcode opcode, u8 idn, u8 index, u8 selector) in ufshcd_init_query() argument
1575 (*request)->upiu_req.selector = selector; in ufshcd_init_query()
1592 int err, index = 0, selector = 0; in ufshcd_query_flag() local
1599 selector); in ufshcd_query_flag()
1656 enum attr_idn idn, u8 index, u8 selector, u32 *attr_val) in ufshcd_query_attr() argument
1674 selector); in ufshcd_query_attr()
1724 u8 selector, u8 *desc_buf, int *buf_len) in ufshcd_query_descriptor() argument
1749 selector); in ufshcd_query_descriptor()
/linux-4.1.27/drivers/usb/core/
Dhub.c413 static char *to_led_name(int selector) in to_led_name() argument
415 switch (selector) { in to_led_name()
433 static void set_port_led(struct usb_hub *hub, int port1, int selector) in set_port_led() argument
438 status = set_port_feature(hub->hdev, (selector << 8) | port1, in set_port_led()
441 to_led_name(selector), status); in set_port_led()
459 unsigned selector, mode; in led_work() local
467 selector = HUB_LED_AUTO; in led_work()
472 selector = HUB_LED_GREEN; in led_work()
476 selector = HUB_LED_OFF; in led_work()
481 selector = HUB_LED_AMBER; in led_work()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/net/
Drockchip-dwmac.txt11 - clocks: <&cru SCLK_MAC>: clock selector for main clock, from PLL or PHY.
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dnvidia,tegra30-ahub.txt70 nvidia,dma-request-selector = <&apbdma 1>;
/linux-4.1.27/drivers/leds/
Ddell-led.c47 u16 selector; member
/linux-4.1.27/arch/x86/include/uapi/asm/
Dkvm.h128 __u16 selector; member
/linux-4.1.27/arch/powerpc/platforms/powermac/
Dfeature.c123 unsigned int selector; member
2382 long pmac_do_feature_call(unsigned int selector, ...) in pmac_do_feature_call() argument
2392 if (pmac_mb.features[i].selector == selector) { in pmac_do_feature_call()
2398 if (any_features[i].selector == selector) { in pmac_do_feature_call()
2405 va_start(args, selector); in pmac_do_feature_call()
/linux-4.1.27/drivers/staging/emxx_udc/
Demxx_udc.c153 u16 selector; in _nbu2ss_ep0_complete() local
169 selector = p_ctrl->wValue; in _nbu2ss_ep0_complete()
171 (selector == USB_DEVICE_TEST_MODE)) { in _nbu2ss_ep0_complete()
1442 u16 selector, in _nbu2ss_set_feature_device() argument
1448 switch (selector) { in _nbu2ss_set_feature_device()
1502 u16 selector = udc->ctrl.wValue; in _nbu2ss_req_feature() local
1516 _nbu2ss_set_feature_device(udc, selector, wIndex); in _nbu2ss_req_feature()
1521 if (USB_ENDPOINT_HALT == selector) { in _nbu2ss_req_feature()
/linux-4.1.27/Documentation/devicetree/bindings/arm/tegra/
Dnvidia,tegra20-emc.txt10 and chosen using the ramcode board selector. If omitted, only one
/linux-4.1.27/net/dcb/
Ddcbnl.c483 .selector = idtype, in dcbnl_getapp()
551 app.selector = idtype; in dcbnl_setapp()
1278 itr->app.selector); in dcbnl_cee_fill()
1766 if (itr->app.selector == app->selector && in dcb_app_lookup()
/linux-4.1.27/drivers/infiniband/core/
Dmulticast.c258 u8 selector, u8 src_value, u8 dst_value) in check_selector() argument
265 switch (selector) { in check_selector()
/linux-4.1.27/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c542 unsigned selector) in mtk_pmx_get_func_name() argument
544 return mtk_gpio_functions[selector]; in mtk_pmx_get_func_name()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmcg.c354 u8 selector = dst_value >> 6; in check_selector() local
361 switch (selector) { in check_selector()
/linux-4.1.27/drivers/scsi/fcoe/
Dfcoe.c1943 if (entry->app.selector != DCB_APP_IDTYPE_ETHTYPE) in fcoe_dcb_app_notification()
2287 app.selector = IEEE_8021QAZ_APP_SEL_ETHERTYPE; in fcoe_dcb_create()
2292 app.selector = DCB_APP_IDTYPE_ETHTYPE; in fcoe_dcb_create()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_type.h414 u8 selector; member
/linux-4.1.27/drivers/usb/isp1760/
Disp1760-hcd.c1819 unsigned selector; in isp1760_hub_control() local
2012 selector = wIndex >> 8; in isp1760_hub_control()
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dsamsung-pinctrl.txt72 function selector register of the pin-bank.
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_dcb.c684 app.selector = bnx2x_dcbx_dcbnl_app_idtype(ent); in bnx2x_dcbnl_update_applist()
2488 table[j].selector = bnx2x_dcbx_dcbnl_app_idtype(ent); in bnx2x_peer_apptable()
/linux-4.1.27/include/net/
Dxfrm.h537 struct xfrm_selector selector; member
/linux-4.1.27/drivers/isdn/hardware/eicon/
Dmessage.c1863 word selector; in facility_req() local
1888 selector = GET_WORD(msg[0].info); in facility_req()
1892 switch (selector) in facility_req()
2604 "wws", Info, selector, SSparms); in facility_req()
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt3571 @sel1 - selector 1
3572 @sel2 - selector 2