Searched refs:sel (Results 51 - 75 of 375) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
H A Dfifo_monitor_private.h35 const hrt_data sel)
42 gp_device_reg_store(GP_DEVICE0_ID, FIFO_SWITCH_ADDR[switch_id], sel);
32 fifo_switch_set( const fifo_monitor_ID_t ID, const fifo_switch_t switch_id, const hrt_data sel) argument
/linux-master/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-gpio.c201 enum mt8186_afe_gpio sel; local
214 sel = enable ? MT8186_AFE_GPIO_I2S0_ON : MT8186_AFE_GPIO_I2S0_OFF;
217 sel = enable ? MT8186_AFE_GPIO_I2S1_ON : MT8186_AFE_GPIO_I2S1_OFF;
220 sel = enable ? MT8186_AFE_GPIO_I2S2_ON : MT8186_AFE_GPIO_I2S2_OFF;
223 sel = enable ? MT8186_AFE_GPIO_I2S3_ON : MT8186_AFE_GPIO_I2S3_OFF;
226 sel = enable ? MT8186_AFE_GPIO_TDM_ON : MT8186_AFE_GPIO_TDM_OFF;
229 sel = enable ? MT8186_AFE_GPIO_PCM_ON : MT8186_AFE_GPIO_PCM_OFF;
236 ret = mt8186_afe_gpio_select(dev, sel);
/linux-master/drivers/media/platform/microchip/
H A Dmicrochip-isc-scaler.c128 struct v4l2_subdev_selection *sel)
132 if (sel->pad == ISC_SCALER_PAD_SOURCE)
135 if (sel->target != V4L2_SEL_TGT_CROP_BOUNDS &&
136 sel->target != V4L2_SEL_TGT_CROP)
139 sel->r.height = isc->scaler_format[ISC_SCALER_PAD_SOURCE].height;
140 sel->r.width = isc->scaler_format[ISC_SCALER_PAD_SOURCE].width;
142 sel->r.left = 0;
143 sel->r.top = 0;
126 isc_scaler_g_sel(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
/linux-master/drivers/regulator/
H A Dvctrl-regulator.c45 unsigned int sel; member in struct:vctrl_data
156 return vctrl->sel;
163 unsigned int orig_sel = vctrl->sel;
172 if (selector >= vctrl->sel || !vctrl->ovp_threshold) {
179 vctrl->sel = selector;
184 while (vctrl->sel != selector) {
188 next_sel = max_t(unsigned int, selector, vctrl->vtable[vctrl->sel].ovp_min_sel);
200 vctrl->sel = next_sel;
202 delay = DIV_ROUND_UP(vctrl->vtable[vctrl->sel].out -
211 if (vctrl->sel !
[all...]
H A Dwm831x-ldo.c70 int sel, reg = ldo->base + WM831X_LDO_SLEEP_CONTROL; local
72 sel = regulator_map_voltage_linear_range(rdev, uV, uV);
73 if (sel < 0)
74 return sel;
76 return wm831x_set_bits(wm831x, reg, WM831X_LDO1_ON_VSEL_MASK, sel);
324 int sel, reg = ldo->base + WM831X_LDO_SLEEP_CONTROL; local
326 sel = regulator_map_voltage_linear_range(rdev, uV, uV);
327 if (sel < 0)
328 return sel;
330 return wm831x_set_bits(wm831x, reg, WM831X_LDO7_ON_VSEL_MASK, sel);
531 int sel, reg = ldo->base + WM831X_ALIVE_LDO_SLEEP_CONTROL; local
[all...]
/linux-master/drivers/soc/aspeed/
H A Daspeed-uart-routing.c496 struct aspeed_uart_routing_selector *sel = to_routing_selector(attr); local
499 regmap_read(uart_routing->map, sel->reg, &val);
500 val = (val >> sel->shift) & sel->mask;
503 for (pos = 0; sel->options[pos] != NULL; ++pos) {
505 len += sysfs_emit_at(buf, len, "[%s] ", sel->options[pos]);
507 len += sysfs_emit_at(buf, len, "%s ", sel->options[pos]);
523 struct aspeed_uart_routing_selector *sel = to_routing_selector(attr); local
526 val = __sysfs_match_string(sel->options, -1, buf);
532 regmap_update_bits(uart_routing->map, sel
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-da850-pupd.c106 u32 ena, sel; local
111 sel = readl(data->base + DA850_PUPD_SEL);
122 sel |= BIT(selector);
126 sel &= ~BIT(selector);
133 writel(sel, data->base + DA850_PUPD_SEL);
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_vcap_impl.c920 enum vcap_selection sel,
931 switch (sel) {
954 if (sel & VCAP_SEL_COUNTER)
961 enum vcap_selection sel,
972 switch (sel) {
994 if (sel & VCAP_SEL_COUNTER) {
1021 enum vcap_selection sel,
1032 switch (sel) {
1054 if (sel & VCAP_SEL_COUNTER) {
1062 enum vcap_selection sel,
918 sparx5_vcap_is0_cache_write(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
959 sparx5_vcap_is2_cache_write(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1019 sparx5_vcap_es0_cache_write(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1060 sparx5_vcap_es2_cache_write(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1103 sparx5_vcap_cache_write(struct net_device *ndev, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1131 sparx5_vcap_is0_cache_read(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1166 sparx5_vcap_is2_cache_read(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1221 sparx5_vcap_es0_cache_read(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1256 sparx5_vcap_es2_cache_read(struct sparx5 *sparx5, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1293 sparx5_vcap_cache_read(struct net_device *ndev, struct vcap_admin *admin, enum vcap_selection sel, u32 start, u32 count) argument
1332 sparx5_vcap_super_update(struct sparx5 *sparx5, enum vcap_command cmd, enum vcap_selection sel, u32 addr) argument
1351 sparx5_vcap_es0_update(struct sparx5 *sparx5, enum vcap_command cmd, enum vcap_selection sel, u32 addr) argument
1370 sparx5_vcap_es2_update(struct sparx5 *sparx5, enum vcap_command cmd, enum vcap_selection sel, u32 addr) argument
1390 sparx5_vcap_update(struct net_device *ndev, struct vcap_admin *admin, enum vcap_command cmd, enum vcap_selection sel, u32 addr) argument
[all...]
/linux-master/arch/mips/include/asm/
H A Dkvm_host.h436 #define __BUILD_KVM_RW_SAVED(name, type, _reg, sel) \
439 return cop0->reg[(_reg)][(sel)]; \
444 cop0->reg[(_reg)][(sel)] = val; \
448 #define __BUILD_KVM_SET_SAVED(name, type, _reg, sel) \
452 cop0->reg[(_reg)][(sel)] |= val; \
457 cop0->reg[(_reg)][(sel)] &= ~val; \
464 cop0->reg[(_reg)][(sel)] &= ~_mask; \
465 cop0->reg[(_reg)][(sel)] |= val & _mask; \
469 #define __BUILD_KVM_ATOMIC_SAVED(name, type, _reg, sel) \
473 _kvm_atomic_set_c0_guest_reg(&cop0->reg[(_reg)][(sel)], va
[all...]
H A Dmipsregs.h1527 * disassembler these will look like an access to sel 0 or 1.
1572 #define ___read_32bit_c0_register(source, sel, vol) \
1574 if (sel == 0) \
1582 "mfc0\t%0, " #source ", " #sel "\n\t" \
1588 #define ___read_64bit_c0_register(source, sel, vol) \
1591 __res = __read_64bit_c0_split(source, sel, vol); \
1592 else if (sel == 0) \
1603 "dmfc0\t%0, " #source ", " #sel "\n\t" \
1609 #define __read_32bit_c0_register(source, sel) \
1610 ___read_32bit_c0_register(source, sel, __volatile_
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_dio_link_encoder.c136 enum encoder_type_select sel,
143 if (sel == ENCODER_TYPE_HDMI_FRL)
146 else if (sel == ENCODER_TYPE_DP_128B132B)
150 ENC_TYPE_SEL, sel);
153 if (sel == ENCODER_TYPE_HDMI_FRL)
156 else if (sel == ENCODER_TYPE_DP_128B132B)
160 ENC_TYPE_SEL, sel);
163 if (sel == ENCODER_TYPE_HDMI_FRL)
166 else if (sel == ENCODER_TYPE_DP_128B132B)
170 ENC_TYPE_SEL, sel);
134 dcn31_link_encoder_set_dio_phy_mux( struct link_encoder *enc, enum encoder_type_select sel, uint32_t hpo_inst) argument
[all...]
/linux-master/drivers/media/platform/nxp/dw100/
H A Ddw100.c920 struct v4l2_selection *sel)
925 if (sel->type != V4L2_BUF_TYPE_VIDEO_OUTPUT)
930 switch (sel->target) {
933 sel->r.top = 0;
934 sel->r.left = 0;
935 sel->r.width = src_q_data->pix_fmt.width;
936 sel->r.height = src_q_data->pix_fmt.height;
939 sel->r.top = src_q_data->crop.top;
940 sel->r.left = src_q_data->crop.left;
941 sel
919 dw100_g_selection(struct file *file, void *fh, struct v4l2_selection *sel) argument
951 dw100_s_selection(struct file *file, void *fh, struct v4l2_selection *sel) argument
[all...]
/linux-master/drivers/media/platform/ti/omap3isp/
H A Dispresizer.c1218 * @sel: Selection rectangle
1226 struct v4l2_subdev_selection *sel)
1233 if (sel->pad != RESZ_PAD_SINK)
1237 sel->which);
1239 sel->which);
1241 switch (sel->target) {
1243 sel->r.left = 0;
1244 sel->r.top = 0;
1245 sel->r.width = INT_MAX;
1246 sel
1224 resizer_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
1277 resizer_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
[all...]
/linux-master/drivers/i2c/busses/
H A Di2c-cbus-gpio.c42 struct gpio_desc *sel; member in struct:cbus_host
124 gpiod_set_value(host->sel, 0);
157 gpiod_set_value(host->sel, 1);
232 chost->sel = devm_gpiod_get_index(&pdev->dev, NULL, 2, GPIOD_OUT_HIGH);
233 if (IS_ERR(chost->sel))
234 return PTR_ERR(chost->sel);
237 gpiod_set_consumer_name(chost->sel, "CBUS sel");
/linux-master/drivers/media/i2c/
H A Dak881x.c126 struct v4l2_subdev_selection *sel)
131 if (sel->which != V4L2_SUBDEV_FORMAT_ACTIVE)
134 switch (sel->target) {
136 sel->r.left = 0;
137 sel->r.top = 0;
138 sel->r.width = 720;
139 sel->r.height = ak881x->lines;
124 ak881x_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
H A Dov6650.c471 struct v4l2_subdev_selection *sel)
477 if (sel->which == V4L2_SUBDEV_FORMAT_TRY) {
486 switch (sel->target) {
488 sel->r.left = DEF_HSTRT << 1;
489 sel->r.top = DEF_VSTRT << 1;
490 sel->r.width = W_CIF;
491 sel->r.height = H_CIF;
496 sel->r = *rect;
522 struct v4l2_subdev_selection *sel)
528 if (sel
469 ov6650_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
520 ov6650_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
[all...]
/linux-master/tools/testing/selftests/x86/
H A Dfsgsbase.c162 unsigned short sel; local
168 asm volatile ("mov %%gs, %0" : "=rm" (sel));
172 sel);
176 base, sel);
183 sel);
187 base, sel);
239 unsigned short sel; local
240 asm volatile ("mov %%gs, %0" : "=rm" (sel));
241 printf("\tother thread: ARCH_SET_GS(0x%lx)%s -- sel is 0x%hx\n",
242 to_set, hard_zero ? " and clear gs" : "", sel);
649 unsigned short sel = s; local
[all...]
H A Dfsgsbase_restore.c105 unsigned short sel = (unsigned short)((desc.entry_number << 3) | 0x3); local
106 asm volatile ("mov %0, %" SEG :: "rm" (sel));
126 unsigned short sel; local
129 : "=rm" (sel));
/linux-master/drivers/media/pci/zoran/
H A Dzoran_driver.c621 static int zoran_g_selection(struct file *file, void *__fh, struct v4l2_selection *sel) argument
625 if (sel->type != V4L2_BUF_TYPE_VIDEO_OUTPUT &&
626 sel->type != V4L2_BUF_TYPE_VIDEO_CAPTURE) {
631 switch (sel->target) {
633 sel->r.top = zr->jpg_settings.img_y;
634 sel->r.left = zr->jpg_settings.img_x;
635 sel->r.width = zr->jpg_settings.img_width;
636 sel->r.height = zr->jpg_settings.img_height;
639 sel->r.top = 0;
640 sel
656 zoran_s_selection(struct file *file, void *__fh, struct v4l2_selection *sel) argument
[all...]
/linux-master/include/linux/mfd/
H A Drohm-generic.h83 unsigned int sel);
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dphy_shim.c205 int len, u32 sel)
207 brcms_b_copyfrom_objmem(physhim->wlc_hw, offset, buf, len, sel);
212 int l, u32 sel)
214 brcms_b_copyto_objmem(physhim->wlc_hw, offset, buf, l, sel);
204 wlapi_copyfrom_objmem(struct phy_shim_info *physhim, uint offset, void *buf, int len, u32 sel) argument
211 wlapi_copyto_objmem(struct phy_shim_info *physhim, uint offset, const void *buf, int l, u32 sel) argument
/linux-master/arch/alpha/kernel/
H A Dtime.c209 unsigned char x, sel = 0;
217 sel = RTC_REF_CLCK_32KHZ + 6;
220 sel = RTC_REF_CLCK_32KHZ + __builtin_ffs(32768 / CONFIG_HZ);
224 if (sel) {
226 CONFIG_HZ, sel);
227 CMOS_WRITE(sel, RTC_FREQ_SELECT);
206 unsigned char x, sel = 0; local
/linux-master/drivers/media/i2c/ccs/
H A Dccs-core.c2284 struct v4l2_subdev_selection *sel,
2293 crops[CCS_PAD_SINK]->width, sel->r.width,
2294 crops[CCS_PAD_SINK]->height, sel->r.height, sel->flags);
2301 sel->r.width,
2304 sel->r.height, sel->flags);
2312 if (sel->which == V4L2_SUBDEV_FORMAT_ACTIVE) {
2317 sel->r.width = (crops[CCS_PAD_SINK]->width / binh) & ~1;
2318 sel
2282 ccs_set_compose_binner(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel, struct v4l2_rect **crops, struct v4l2_rect *comp) argument
2330 ccs_set_compose_scaler(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel, struct v4l2_rect **crops, struct v4l2_rect *comp) argument
2445 ccs_set_compose(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
2472 ccs_sel_supported(struct v4l2_subdev *subdev, struct v4l2_subdev_selection *sel) argument
2510 ccs_set_crop(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
2560 ccs_get_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
2603 ccs_set_selection(struct v4l2_subdev *subdev, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
[all...]
/linux-master/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-isp.c837 struct v4l2_subdev_selection *sel)
841 if (sel->pad != RKISP1_ISP_PAD_SOURCE_VIDEO &&
842 sel->pad != RKISP1_ISP_PAD_SINK_VIDEO)
845 switch (sel->target) {
847 if (sel->pad == RKISP1_ISP_PAD_SINK_VIDEO) {
850 fmt = v4l2_subdev_state_get_format(sd_state, sel->pad);
851 sel->r.height = fmt->height;
852 sel->r.width = fmt->width;
853 sel->r.left = 0;
854 sel
835 rkisp1_isp_get_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
873 rkisp1_isp_set_selection(struct v4l2_subdev *sd, struct v4l2_subdev_state *sd_state, struct v4l2_subdev_selection *sel) argument
[all...]
/linux-master/drivers/clk/imx/
H A Dclk-imx6q.c175 int parent, child, sel; local
209 sel = ldb_di_sel_by_clock_id(parent);
210 if (sel < 0) {
217 *ldb_di0_sel = sel;
219 *ldb_di1_sel = sel;
326 unsigned int sel[2][4]; local
330 sel[0][0] = (reg >> CS2CDR_LDB_DI0_CLK_SEL_SHIFT) & 7;
331 sel[1][0] = (reg >> CS2CDR_LDB_DI1_CLK_SEL_SHIFT) & 7;
333 sel[0][3] = sel[
[all...]

Completed in 233 milliseconds

1234567891011>>