Home
last modified time | relevance | path

Searched refs:controls (Results 1 – 25 of 99) sorted by relevance

1234

/drivers/reset/
Dreset-ti-syscon.c57 struct ti_syscon_reset_control *controls; member
84 control = &data->controls[id]; in ti_syscon_reset_assert()
115 control = &data->controls[id]; in ti_syscon_reset_deassert()
148 control = &data->controls[id]; in ti_syscon_reset_status()
174 struct ti_syscon_reset_control *controls; in ti_syscon_reset_probe() local
192 controls = devm_kcalloc(dev, nr_controls, sizeof(*controls), in ti_syscon_reset_probe()
194 if (!controls) in ti_syscon_reset_probe()
198 controls[i].assert_offset = be32_to_cpup(list++); in ti_syscon_reset_probe()
199 controls[i].assert_bit = be32_to_cpup(list++); in ti_syscon_reset_probe()
200 controls[i].deassert_offset = be32_to_cpup(list++); in ti_syscon_reset_probe()
[all …]
/drivers/macintosh/
Dwindfarm_pm121.c235 static struct wf_control *controls[N_CONTROLS] = {}; variable
483 controls[control_id]->ops->get_value(controls[control_id], in pm121_connect()
492 controls[control_id]->name, in pm121_connect()
493 controls[pm121_connection->ref_id]->name, in pm121_connect()
530 control = controls[param->control_id]; in pm121_create_sys_fans()
592 control = controls[param->control_id]; in pm121_sys_fans_tick()
649 fan_cpu = controls[FAN_CPU]; in pm121_create_cpu_fans()
711 if (controls[CPUFREQ]) in pm121_create_cpu_fans()
712 wf_control_set_max(controls[CPUFREQ]); in pm121_create_cpu_fans()
731 fan_cpu = controls[FAN_CPU]; in pm121_cpu_fans_tick()
[all …]
/drivers/memory/tegra/
DKconfig21 Tegra20 chips. The EMC controls the external DRAM on the board.
32 Tegra30 chips. The EMC controls the external DRAM on the board.
44 Tegra124 chips. The EMC controls the external DRAM on the board.
58 Tegra210 chips. The EMC controls the external DRAM on the board.
/drivers/staging/greybus/
Daudio_helper.c144 const struct snd_kcontrol_new *controls, in gbaudio_remove_controls() argument
150 const struct snd_kcontrol_new *control = &controls[i]; in gbaudio_remove_controls()
180 const struct snd_kcontrol_new *controls, in gbaudio_remove_component_controls() argument
187 err = gbaudio_remove_controls(card, component->dev, controls, in gbaudio_remove_component_controls()
Daudio_helper.h15 const struct snd_kcontrol_new *controls,
Daudio_topology.c1149 struct gb_audio_control *controls) in gbaudio_tplg_process_kcontrols() argument
1163 curr = controls; in gbaudio_tplg_process_kcontrols()
1209 module->controls = dapm_kctls; in gbaudio_tplg_process_kcontrols()
1362 struct gb_audio_control *controls; in gbaudio_tplg_parse_data() local
1378 controls = (struct gb_audio_control *)module->control_offset; in gbaudio_tplg_parse_data()
1379 ret = gbaudio_tplg_process_kcontrols(module, controls); in gbaudio_tplg_parse_data()
1431 if (module->controls) in gbaudio_tplg_release()
1432 devm_kfree(module->dev, module->controls); in gbaudio_tplg_release()
/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c160 static struct mfc_control controls[] = { variable
224 #define NUM_CTRLS ARRAY_SIZE(controls)
1144 if (IS_MFC51_PRIV(controls[i].id)) { in s5p_mfc_dec_ctrls_setup()
1147 cfg.id = controls[i].id; in s5p_mfc_dec_ctrls_setup()
1148 cfg.min = controls[i].minimum; in s5p_mfc_dec_ctrls_setup()
1149 cfg.max = controls[i].maximum; in s5p_mfc_dec_ctrls_setup()
1150 cfg.def = controls[i].default_value; in s5p_mfc_dec_ctrls_setup()
1151 cfg.name = controls[i].name; in s5p_mfc_dec_ctrls_setup()
1152 cfg.type = controls[i].type; in s5p_mfc_dec_ctrls_setup()
1154 cfg.step = controls[i].step; in s5p_mfc_dec_ctrls_setup()
[all …]
Ds5p_mfc_enc.c112 static struct mfc_control controls[] = { variable
1070 #define NUM_CTRLS ARRAY_SIZE(controls)
2639 if (IS_MFC51_PRIV(controls[i].id)) { in s5p_mfc_enc_ctrls_setup()
2642 cfg.id = controls[i].id; in s5p_mfc_enc_ctrls_setup()
2643 cfg.min = controls[i].minimum; in s5p_mfc_enc_ctrls_setup()
2644 cfg.max = controls[i].maximum; in s5p_mfc_enc_ctrls_setup()
2645 cfg.def = controls[i].default_value; in s5p_mfc_enc_ctrls_setup()
2646 cfg.name = controls[i].name; in s5p_mfc_enc_ctrls_setup()
2647 cfg.type = controls[i].type; in s5p_mfc_enc_ctrls_setup()
2652 cfg.menu_skip_mask = controls[i].menu_skip_mask; in s5p_mfc_enc_ctrls_setup()
[all …]
/drivers/staging/media/av7110/
Dvideo.rst9 The Digital TV video device controls the MPEG2 video decoder of the Digital
14 Note that the Digital TV video device only controls decoding of the MPEG video
28 and proper V4L2 ioctls or controls have been created to replace that
Daudio.rst9 The Digital TV audio device controls the MPEG2 audio decoder of the Digital
19 and proper V4L2 ioctls or controls have been created to replace that
/drivers/pinctrl/mvebu/
Dpinctrl-kirkwood.c391 .controls = mv88f6180_mpp_controls,
401 .controls = mv88f619x_mpp_controls,
411 .controls = mv88f619x_mpp_controls,
421 .controls = mv88f628x_mpp_controls,
431 .controls = mv88f628x_mpp_controls,
441 .controls = mv88f628x_mpp_controls,
451 .controls = mv88f628x_mpp_controls,
Dpinctrl-orion.c179 .controls = orion_mpp_controls,
189 .controls = orion_mpp_controls,
199 .controls = orion_mpp_controls,
Dpinctrl-armada-xp.c582 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe()
593 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe()
604 soc->controls = mv78460_mpp_controls; in armada_xp_pinctrl_probe()
618 soc->controls = mv98dx3236_mpp_controls; in armada_xp_pinctrl_probe()
/drivers/phy/allwinner/
DKconfig19 This driver controls the entire USB PHY block, both the USB OTG
47 This driver controls each individual USB 2 host PHY.
59 This driver controls each individual USB 2+3 host PHY combo.
/drivers/media/v4l2-core/
Dv4l2-ctrls-api.c215 struct v4l2_ext_control *c = &cs->controls[i]; in prepare_ext_ctrls()
432 ret = def_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common()
434 ret = req_to_user(cs->controls + idx, ref); in v4l2_g_ext_ctrls_common()
436 ret = new_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common()
438 ret = cur_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common()
503 p_new.p_s64 = &cs->controls[i].value64; in validate_ctrls()
505 p_new.p_s32 = &cs->controls[i].value; in validate_ctrls()
591 new_auto_val = cs->controls[tmp_idx].value; in try_set_ext_ctrls_common()
609 ret = user_to_new(cs->controls + idx, ctrl); in try_set_ext_ctrls_common()
636 ret = new_to_user(cs->controls + idx, in try_set_ext_ctrls_common()
Dv4l2-ctrls-core.c1605 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls) in v4l2_ctrl_cluster() argument
1611 if (WARN_ON(ncontrols == 0 || controls[0] == NULL)) in v4l2_ctrl_cluster()
1615 if (controls[i]) { in v4l2_ctrl_cluster()
1616 controls[i]->cluster = controls; in v4l2_ctrl_cluster()
1617 controls[i]->ncontrols = ncontrols; in v4l2_ctrl_cluster()
1618 if (controls[i]->flags & V4L2_CTRL_FLAG_VOLATILE) in v4l2_ctrl_cluster()
1622 controls[0]->has_volatiles = has_volatiles; in v4l2_ctrl_cluster()
1626 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls, in v4l2_ctrl_auto_cluster() argument
1629 struct v4l2_ctrl *master = controls[0]; in v4l2_ctrl_auto_cluster()
1633 v4l2_ctrl_cluster(ncontrols, controls); in v4l2_ctrl_auto_cluster()
[all …]
/drivers/rtc/
Drtc-rv3029c2.c268 unsigned int flags, controls; in rv3029_handle_irq() local
274 ret = regmap_read(rv3029->regmap, RV3029_IRQ_CTRL, &controls); in rv3029_handle_irq()
290 controls &= ~RV3029_IRQ_CTRL_AIE; in rv3029_handle_irq()
297 regmap_write(rv3029->regmap, RV3029_IRQ_CTRL, controls); in rv3029_handle_irq()
351 unsigned int controls, flags; in rv3029_read_alarm() local
360 ret = regmap_read(rv3029->regmap, RV3029_IRQ_CTRL, &controls); in rv3029_read_alarm()
376 alarm->enabled = !!(controls & RV3029_IRQ_CTRL_AIE); in rv3029_read_alarm()
/drivers/media/usb/uvc/
Duvc_ctrl.c846 ctrl = &entity->controls[i]; in __uvc_find_control()
1111 if (ctrls->controls[i].id == mapping->master_id) in uvc_ctrl_is_accessible()
1112 return ctrls->controls[i].value == in uvc_ctrl_is_accessible()
1661 ctrl = &entity->controls[i]; in uvc_ctrl_commit_entity()
2036 ctrl = &entity->controls[i]; in uvc_xu_ctrl_query()
2152 ctrl = &entity->controls[i]; in uvc_ctrl_restore_values()
2274 ctrl = &entity->controls[i]; in uvc_ctrl_add_mapping()
2359 u8 *controls; in uvc_ctrl_prune_entity() local
2365 controls = entity->processing.bmControls; in uvc_ctrl_prune_entity()
2372 controls = entity->camera.bmControls; in uvc_ctrl_prune_entity()
[all …]
/drivers/staging/media/imx/
DTODO17 - This media driver supports inheriting V4L2 controls to the
19 pipeline. The controls for each capture device are updated in the
/drivers/media/platform/qcom/venus/
Dvdec_ctrls.c16 struct vdec_controls *ctr = &inst->controls.dec; in vdec_op_s_ctrl()
52 struct vdec_controls *ctr = &inst->controls.dec; in vdec_op_g_volatile_ctrl()
/drivers/staging/vc04_services/bcm2835-camera/
DMakefile4 controls.o
/drivers/amba/
DKconfig12 which controls AHB bus master arbitration and some performance
/drivers/staging/media/sunxi/cedrus/
DTODO3 * The codec-specific controls need to be thoroughly reviewed to ensure they
/drivers/regulator/
DKconfig44 current regulator API which provides sysfs controls for
90 This driver controls a active-semi act8865 voltage output
97 This driver controls a active-semi ACT8945A voltage regulator
537 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
545 This driver controls a Maxim 1586 or 1587 voltage output
553 This driver controls Maxim MAX77620 voltage output regulator
571 This driver controls a Maxim 8649 voltage output regulator via
578 This driver controls a Maxim 8660/8661 voltage output
586 This driver controls a Maxim 8893 voltage output
593 This driver controls a Maxim 8907 voltage output regulator
[all …]
/drivers/staging/media/rkvdec/
DTODO3 Given the V4L controls for those CODECs will be part of

1234