/linux-master/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/ |
H A D | fifo_monitor_private.h | 35 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 D | mt8186-afe-gpio.c | 201 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 D | microchip-isc-scaler.c | 128 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 D | vctrl-regulator.c | 45 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 D | wm831x-ldo.c | 70 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 D | aspeed-uart-routing.c | 496 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 D | pinctrl-da850-pupd.c | 106 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 D | sparx5_vcap_impl.c | 920 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 D | kvm_host.h | 436 #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 D | mipsregs.h | 1527 * 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 D | dcn31_dio_link_encoder.c | 136 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 D | dw100.c | 920 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 D | ispresizer.c | 1218 * @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 D | i2c-cbus-gpio.c | 42 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 D | ak881x.c | 126 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 D | ov6650.c | 471 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 D | fsgsbase.c | 162 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 D | fsgsbase_restore.c | 105 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 D | zoran_driver.c | 621 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 D | rohm-generic.h | 83 unsigned int sel);
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | phy_shim.c | 205 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 D | time.c | 209 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 D | ccs-core.c | 2284 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 D | rkisp1-isp.c | 837 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 D | clk-imx6q.c | 175 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...] |