Home
last modified time | relevance | path

Searched refs:ctrl (Results 401 – 425 of 2140) sorted by relevance

1...<<11121314151617181920>>...86

/linux-6.15/drivers/media/usb/gspca/
H A Dov534.c1128 switch (ctrl->id) { in ov534_g_volatile_ctrl()
1154 switch (ctrl->id) { in ov534_s_ctrl()
1156 sethue(gspca_dev, ctrl->val); in ov534_s_ctrl()
1159 setsaturation(gspca_dev, ctrl->val); in ov534_s_ctrl()
1162 setbrightness(gspca_dev, ctrl->val); in ov534_s_ctrl()
1165 setcontrast(gspca_dev, ctrl->val); in ov534_s_ctrl()
1169 setagc(gspca_dev, ctrl->val); in ov534_s_ctrl()
1174 setawb(gspca_dev, ctrl->val); in ov534_s_ctrl()
1178 setaec(gspca_dev, ctrl->val); in ov534_s_ctrl()
1184 setsharpness(gspca_dev, ctrl->val); in ov534_s_ctrl()
[all …]
H A Djeilinj.c388 static int sd_s_ctrl(struct v4l2_ctrl *ctrl) in sd_s_ctrl() argument
391 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in sd_s_ctrl()
399 switch (ctrl->id) { in sd_s_ctrl()
401 setfreq(gspca_dev, ctrl->val); in sd_s_ctrl()
404 setred(gspca_dev, ctrl->val); in sd_s_ctrl()
407 setgreen(gspca_dev, ctrl->val); in sd_s_ctrl()
410 setblue(gspca_dev, ctrl->val); in sd_s_ctrl()
413 setautogain(gspca_dev, ctrl->val); in sd_s_ctrl()
416 jpeg_set_qual(sd->jpeg_hdr, ctrl->val); in sd_s_ctrl()
417 setcamquality(gspca_dev, ctrl->val); in sd_s_ctrl()
/linux-6.15/drivers/pci/
H A Diov.c765 u16 ctrl, total; in sriov_init() local
773 if (ctrl & PCI_SRIOV_CTRL_VFE) { in sriov_init()
778 ctrl = 0; in sriov_init()
785 ctrl |= PCI_SRIOV_CTRL_ARI; in sriov_init()
842 iov->ctrl = ctrl; in sriov_init()
894 u16 ctrl; in sriov_restore_state() local
898 if (ctrl & PCI_SRIOV_CTRL_VFE) in sriov_restore_state()
905 ctrl &= ~PCI_SRIOV_CTRL_ARI; in sriov_restore_state()
906 ctrl |= iov->ctrl & PCI_SRIOV_CTRL_ARI; in sriov_restore_state()
915 if (iov->ctrl & PCI_SRIOV_CTRL_VFE) in sriov_restore_state()
[all …]
/linux-6.15/drivers/media/radio/
H A Dradio-si476x.c827 switch (ctrl->id) { in si476x_radio_g_volatile_ctrl()
862 switch (ctrl->id) { in si476x_radio_s_ctrl()
867 ctrl->val); in si476x_radio_s_ctrl()
870 switch (ctrl->val) { in si476x_radio_s_ctrl()
897 ctrl->val); in si476x_radio_s_ctrl()
902 ctrl->val); in si476x_radio_s_ctrl()
907 ctrl->val); in si476x_radio_s_ctrl()
918 if (ctrl->val) { in si476x_radio_s_ctrl()
959 ctrl->val); in si476x_radio_s_ctrl()
1362 struct v4l2_ctrl *ctrl; in si476x_radio_add_new_custom() local
[all …]
/linux-6.15/drivers/clocksource/
H A Darm_arch_timer.c424 unsigned long ctrl; in erratum_set_next_event_generic() local
428 ctrl |= ARCH_TIMER_CTRL_ENABLE; in erratum_set_next_event_generic()
429 ctrl &= ~ARCH_TIMER_CTRL_IT_MASK; in erratum_set_next_event_generic()
668 unsigned long ctrl; in timer_handler() local
672 ctrl |= ARCH_TIMER_CTRL_IT_MASK; in timer_handler()
712 unsigned long ctrl; in arch_timer_shutdown() local
715 ctrl &= ~ARCH_TIMER_CTRL_ENABLE; in arch_timer_shutdown()
744 unsigned long ctrl; in set_next_event() local
748 ctrl |= ARCH_TIMER_CTRL_ENABLE; in set_next_event()
791 unsigned long ctrl; in set_next_event_mem() local
[all …]
H A Dtimer-rda.c37 u32 ctrl, load_l; in rda_ostimer_start() local
40 ctrl = ((cycles >> 32) & 0xffffff); in rda_ostimer_start()
41 ctrl |= RDA_OSTIMER_CTRL_LOAD | RDA_OSTIMER_CTRL_ENABLE; in rda_ostimer_start()
43 ctrl |= RDA_OSTIMER_CTRL_REPEAT; in rda_ostimer_start()
51 writel_relaxed(ctrl, base + RDA_OSTIMER_CTRL); in rda_ostimer_start()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Ddefiner.c1742 if (ctrl->allowed_full_dw == ctrl->used_full_dw && in hws_definer_best_hl_fit_recu()
1743 ctrl->allowed_lim_dw == ctrl->used_lim_dw && in hws_definer_best_hl_fit_recu()
1744 ctrl->allowed_bytes == ctrl->used_bytes) in hws_definer_best_hl_fit_recu()
1749 ctrl->lim_dw_selector[ctrl->used_lim_dw++] = cur_dw; in hws_definer_best_hl_fit_recu()
1755 ctrl->lim_dw_selector[--ctrl->used_lim_dw] = 0; in hws_definer_best_hl_fit_recu()
1759 if (ctrl->allowed_full_dw > ctrl->used_full_dw) { in hws_definer_best_hl_fit_recu()
1760 ctrl->full_dw_selector[ctrl->used_full_dw++] = cur_dw; in hws_definer_best_hl_fit_recu()
1766 ctrl->full_dw_selector[--ctrl->used_full_dw] = 0; in hws_definer_best_hl_fit_recu()
1779 if (bytes_set + ctrl->used_bytes > ctrl->allowed_bytes) in hws_definer_best_hl_fit_recu()
1786 byte_idx = ctrl->allowed_bytes - ctrl->used_bytes - 1; in hws_definer_best_hl_fit_recu()
[all …]
/linux-6.15/drivers/hwmon/
H A Dsbrmi.c78 int ctrl; in sbrmi_enable_alert() local
84 ctrl = i2c_smbus_read_byte_data(client, SBRMI_CTRL); in sbrmi_enable_alert()
85 if (ctrl < 0) in sbrmi_enable_alert()
86 return ctrl; in sbrmi_enable_alert()
88 if (ctrl & 0x10) { in sbrmi_enable_alert()
89 ctrl &= ~0x10; in sbrmi_enable_alert()
91 SBRMI_CTRL, ctrl); in sbrmi_enable_alert()
/linux-6.15/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_vv6410.c34 static int vv6410_s_ctrl(struct v4l2_ctrl *ctrl) in vv6410_s_ctrl() argument
37 container_of(ctrl->handler, struct gspca_dev, ctrl_handler); in vv6410_s_ctrl()
40 switch (ctrl->id) { in vv6410_s_ctrl()
44 err = vv6410_set_hflip(gspca_dev, ctrl->val); in vv6410_s_ctrl()
49 err = vv6410_set_vflip(gspca_dev, ctrl->val); in vv6410_s_ctrl()
52 err = vv6410_set_analog_gain(gspca_dev, ctrl->val); in vv6410_s_ctrl()
55 err = vv6410_set_exposure(gspca_dev, ctrl->val); in vv6410_s_ctrl()
/linux-6.15/drivers/gpu/drm/kmb/
H A Dkmb_plane.c355 unsigned int ctrl = 0, val = 0, out_format = 0; in kmb_plane_atomic_update() local
472 ctrl = kmb_read_lcd(kmb, LCD_CONTROL); in kmb_plane_atomic_update()
475 ctrl &= ~LCD_CTRL_ALPHA_ALL; in kmb_plane_atomic_update()
476 ctrl |= LCD_CTRL_ALPHA_BOTTOM_VL1 | in kmb_plane_atomic_update()
479 ctrl &= ~LCD_CTRL_ALPHA_BLEND_BKGND_DISABLE; in kmb_plane_atomic_update()
483 ctrl |= LCD_CTRL_VL1_ENABLE; in kmb_plane_atomic_update()
486 ctrl |= LCD_CTRL_VL2_ENABLE; in kmb_plane_atomic_update()
489 ctrl |= LCD_CTRL_GL1_ENABLE; in kmb_plane_atomic_update()
492 ctrl |= LCD_CTRL_GL2_ENABLE; in kmb_plane_atomic_update()
502 ctrl |= LCD_CTRL_VHSYNC_IDLE_LVL; in kmb_plane_atomic_update()
[all …]
/linux-6.15/Documentation/devicetree/bindings/phy/
H A Dbrcm,ns2-drd-phy.txt9 rst-ctrl - for DRD IDM reset
10 crmu-ctrl - for CRMU core vdd, PHY and PHY PLL reset
26 reg-names = "icfg", "rst-ctrl",
27 "crmu-ctrl", "usb2-strap";
/linux-6.15/tools/testing/selftests/powerpc/dexcr/
H A Dchdexcr.c60 unsigned long ctrl = 0; in apply_option() local
71 ctrl |= PR_PPC_DEXCR_CTRL_CLEAR_ONEXEC; in apply_option()
74 ctrl |= PR_PPC_DEXCR_CTRL_SET_ONEXEC; in apply_option()
84 err = pr_set_dexcr(aspect->prctl, ctrl); in apply_option()
/linux-6.15/drivers/media/test-drivers/vimc/
H A Dvimc-sensor.c292 static int vimc_sensor_s_ctrl(struct v4l2_ctrl *ctrl) in vimc_sensor_s_ctrl() argument
295 container_of(ctrl->handler, struct vimc_sensor_device, hdl); in vimc_sensor_s_ctrl()
297 switch (ctrl->id) { in vimc_sensor_s_ctrl()
299 tpg_s_pattern(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
302 tpg_s_hflip(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
305 tpg_s_vflip(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
308 tpg_s_brightness(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
311 tpg_s_contrast(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
314 tpg_s_hue(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
317 tpg_s_saturation(&vsensor->tpg, ctrl->val); in vimc_sensor_s_ctrl()
[all …]
/linux-6.15/drivers/net/ethernet/intel/igc/
H A Digc_ptp.c178 ctrl = rd32(IGC_CTRL); in igc_pin_perout()
206 wr32(IGC_CTRL, ctrl); in igc_pin_perout()
224 ctrl = rd32(IGC_CTRL); in igc_pin_extts()
242 wr32(IGC_CTRL, ctrl); in igc_pin_extts()
980 u32 ctrl; in igc_ptm_trigger() local
987 wr32(IGC_PTM_CTRL, ctrl); in igc_ptm_trigger()
997 u32 ctrl; in igc_ptm_reset() local
1001 wr32(IGC_PTM_CTRL, ctrl); in igc_ptm_reset()
1222 u32 ctrl; in igc_ptm_stop() local
1226 ctrl &= ~IGC_PTM_CTRL_EN; in igc_ptm_stop()
[all …]
H A Digc_base.c22 u32 ctrl; in igc_reset_hw_base() local
40 ctrl = rd32(IGC_CTRL); in igc_reset_hw_base()
43 wr32(IGC_CTRL, ctrl | IGC_CTRL_RST); in igc_reset_hw_base()
114 u32 ctrl; in igc_setup_copper_link_base() local
116 ctrl = rd32(IGC_CTRL); in igc_setup_copper_link_base()
117 ctrl |= IGC_CTRL_SLU; in igc_setup_copper_link_base()
118 ctrl &= ~(IGC_CTRL_FRCSPD | IGC_CTRL_FRCDPX); in igc_setup_copper_link_base()
119 wr32(IGC_CTRL, ctrl); in igc_setup_copper_link_base()
/linux-6.15/drivers/pinctrl/samsung/
H A Dpinctrl-exynos.c926 if (ctrl->refcnt && !atomic_dec_and_test(ctrl->refcnt)) in exynos_retention_disable()
930 regmap_write(pmu_regs, ctrl->regs[i], ctrl->value); in exynos_retention_disable()
941 ctrl = devm_kzalloc(drvdata->dev, sizeof(*ctrl), GFP_KERNEL); in exynos_retention_init()
942 if (!ctrl) in exynos_retention_init()
949 ctrl->priv = pmu_regs; in exynos_retention_init()
950 ctrl->regs = data->regs; in exynos_retention_init()
951 ctrl->nr_regs = data->nr_regs; in exynos_retention_init()
952 ctrl->value = data->value; in exynos_retention_init()
953 ctrl->refcnt = data->refcnt; in exynos_retention_init()
959 regmap_write(pmu_regs, ctrl->regs[i], ctrl->value); in exynos_retention_init()
[all …]
/linux-6.15/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_cmdq.c187 struct hinic_ctrl *ctrl; in cmdq_prepare_wqe_ctrl() local
194 ctrl = &wqe_lcmd->ctrl; in cmdq_prepare_wqe_ctrl()
200 ctrl = &wqe_scmd->ctrl; in cmdq_prepare_wqe_ctrl()
533 struct hinic_ctrl *ctrl; in clear_wqe_complete_bit() local
540 ctrl = &wqe_lcmd->ctrl; in clear_wqe_complete_bit()
546 ctrl = &wqe_scmd->ctrl; in clear_wqe_complete_bit()
550 ctrl->ctrl_info = 0; in clear_wqe_complete_bit()
567 struct hinic_ctrl *ctrl; in cmdq_arm_ceq_handler() local
571 ctrl = &wqe_scmd->ctrl; in cmdq_arm_ceq_handler()
572 ctrl_info = be32_to_cpu(ctrl->ctrl_info); in cmdq_arm_ceq_handler()
[all …]
/linux-6.15/drivers/media/platform/qcom/iris/
H A Diris_ctrls.c48 static int iris_vdec_op_s_ctrl(struct v4l2_ctrl *ctrl) in iris_vdec_op_s_ctrl() argument
50 struct iris_inst *inst = container_of(ctrl->handler, struct iris_inst, ctrl_handler); in iris_vdec_op_s_ctrl()
56 cap_id = iris_get_cap_id(ctrl->id); in iris_vdec_op_s_ctrl()
67 inst->fw_caps[cap_id].value = ctrl->val; in iris_vdec_op_s_ctrl()
97 struct v4l2_ctrl *ctrl; in iris_ctrls_init() local
109 ctrl = v4l2_ctrl_new_std_menu(&inst->ctrl_handler, in iris_ctrls_init()
116 ctrl = v4l2_ctrl_new_std(&inst->ctrl_handler, in iris_ctrls_init()
124 if (!ctrl) { in iris_ctrls_init()
/linux-6.15/drivers/pmdomain/imx/
H A DMakefile5 obj-$(CONFIG_IMX8M_BLK_CTRL) += imx8m-blk-ctrl.o
6 obj-$(CONFIG_IMX8M_BLK_CTRL) += imx8mp-blk-ctrl.o
8 obj-$(CONFIG_IMX9_BLK_CTRL) += imx93-blk-ctrl.o
/linux-6.15/drivers/media/i2c/
H A Dov9650.c566 if (WARN_ON(!ctrl || !ov965x->frame_size)) { in ov965x_update_exposure_ctrl()
864 switch (ctrl->id) { in __g_volatile_ctrl()
866 if (!ctrl->val) in __g_volatile_ctrl()
880 if (ctrl->val == V4L2_EXPOSURE_MANUAL) in __g_volatile_ctrl()
903 struct v4l2_subdev *sd = ctrl_to_sd(ctrl); in ov965x_g_volatile_ctrl()
910 ret = __g_volatile_ctrl(ov965x, ctrl); in ov965x_g_volatile_ctrl()
917 struct v4l2_subdev *sd = ctrl_to_sd(ctrl); in ov965x_s_ctrl()
922 ctrl->name, ctrl->val, ov965x->power); in ov965x_s_ctrl()
934 switch (ctrl->id) { in ov965x_s_ctrl()
944 ret = ov965x_set_exposure(ov965x, ctrl->val); in ov965x_s_ctrl()
[all …]
/linux-6.15/drivers/video/fbdev/mmp/hw/
H A Dmmp_spi.c137 int lcd_spi_register(struct mmphw_ctrl *ctrl) in lcd_spi_register() argument
143 ctlr = spi_alloc_host(ctrl->dev, sizeof(void *)); in lcd_spi_register()
145 dev_err(ctrl->dev, "unable to allocate SPI host\n"); in lcd_spi_register()
149 *p_regbase = (void __force *)ctrl->reg_base; in lcd_spi_register()
159 dev_err(ctrl->dev, "unable to register SPI host\n"); in lcd_spi_register()
/linux-6.15/Documentation/devicetree/bindings/firmware/
H A Dnxp,imx95-scmi.yaml30 nxp,ctrl-ids:
32 Each entry consists of 2 integers, represents the ctrl id and the value
35 - description: the ctrl id index
38 - description: the value assigned to the ctrl id
/linux-6.15/drivers/xen/events/
H A Devents_internal.h27 void (*handle_events)(unsigned cpu, struct evtchn_loop_ctrl *ctrl);
36 void handle_irq_for_port(evtchn_port_t port, struct evtchn_loop_ctrl *ctrl);
96 struct evtchn_loop_ctrl *ctrl) in xen_evtchn_handle_events() argument
98 return evtchn_ops->handle_events(cpu, ctrl); in xen_evtchn_handle_events()
/linux-6.15/drivers/media/i2c/adv748x/
H A Dadv748x-afe.c416 static int adv748x_afe_s_ctrl(struct v4l2_ctrl *ctrl) in adv748x_afe_s_ctrl() argument
418 struct adv748x_afe *afe = adv748x_ctrl_to_afe(ctrl); in adv748x_afe_s_ctrl()
427 switch (ctrl->id) { in adv748x_afe_s_ctrl()
429 ret = sdp_write(state, ADV748X_SDP_BRI, ctrl->val); in adv748x_afe_s_ctrl()
433 ret = sdp_write(state, ADV748X_SDP_HUE, -ctrl->val); in adv748x_afe_s_ctrl()
436 ret = sdp_write(state, ADV748X_SDP_CON, ctrl->val); in adv748x_afe_s_ctrl()
439 ret = sdp_write(state, ADV748X_SDP_SD_SAT_U, ctrl->val); in adv748x_afe_s_ctrl()
442 ret = sdp_write(state, ADV748X_SDP_SD_SAT_V, ctrl->val); in adv748x_afe_s_ctrl()
445 enable = !!ctrl->val; in adv748x_afe_s_ctrl()
453 enable ? ctrl->val - 1 : 0); in adv748x_afe_s_ctrl()
/linux-6.15/drivers/clk/sophgo/
H A Dclk-sg2042-pll.c89 static inline u32 sg2042_pll_ctrl_encode(struct sg2042_pll_ctrl *ctrl) in sg2042_pll_ctrl_encode() argument
91 return FIELD_PREP(PLLCTRL_FBDIV_MASK, ctrl->fbdiv) | in sg2042_pll_ctrl_encode()
92 FIELD_PREP(PLLCTRL_POSTDIV2_MASK, ctrl->postdiv2) | in sg2042_pll_ctrl_encode()
93 FIELD_PREP(PLLCTRL_POSTDIV1_MASK, ctrl->postdiv1) | in sg2042_pll_ctrl_encode()
94 FIELD_PREP(PLLCTRL_REFDIV_MASK, ctrl->refdiv); in sg2042_pll_ctrl_encode()
98 struct sg2042_pll_ctrl *ctrl) in sg2042_pll_ctrl_decode() argument
100 ctrl->fbdiv = FIELD_GET(PLLCTRL_FBDIV_MASK, reg_value); in sg2042_pll_ctrl_decode()
101 ctrl->refdiv = FIELD_GET(PLLCTRL_REFDIV_MASK, reg_value); in sg2042_pll_ctrl_decode()
102 ctrl->postdiv1 = FIELD_GET(PLLCTRL_POSTDIV1_MASK, reg_value); in sg2042_pll_ctrl_decode()
103 ctrl->postdiv2 = FIELD_GET(PLLCTRL_POSTDIV2_MASK, reg_value); in sg2042_pll_ctrl_decode()

1...<<11121314151617181920>>...86