| /drivers/reset/ |
| A D | reset-ti-syscon.c | 49 struct ti_syscon_reset_control *controls; member 76 control = &data->controls[id]; in ti_syscon_reset_assert() 107 control = &data->controls[id]; in ti_syscon_reset_deassert() 140 control = &data->controls[id]; in ti_syscon_reset_status() 166 struct ti_syscon_reset_control *controls; in ti_syscon_reset_probe() local 184 controls = devm_kcalloc(dev, nr_controls, sizeof(*controls), in ti_syscon_reset_probe() 186 if (!controls) in ti_syscon_reset_probe() 191 controls[i].assert_bit = be32_to_cpup(list++); in ti_syscon_reset_probe() 195 controls[i].status_bit = be32_to_cpup(list++); in ti_syscon_reset_probe() 196 controls[i].flags = be32_to_cpup(list++); in ti_syscon_reset_probe() [all …]
|
| /drivers/macintosh/ |
| A D | windfarm_pm121.c | 484 controls[control_id]->ops->get_value(controls[control_id], in pm121_connect() 493 controls[control_id]->name, in pm121_connect() 531 control = controls[param->control_id]; in pm121_create_sys_fans() 650 fan_cpu = controls[FAN_CPU]; in pm121_create_cpu_fans() 712 if (controls[CPUFREQ]) in pm121_create_cpu_fans() 732 fan_cpu = controls[FAN_CPU]; in pm121_cpu_fans_tick() 832 if (controls[i]) in pm121_tick() 833 wf_control_set_max(controls[i]); in pm121_tick() 841 if (controls[CPUFREQ]) in pm121_tick() 874 controls[id] = ct; in pm121_register_control() [all …]
|
| /drivers/memory/tegra/ |
| A D | Kconfig | 22 Tegra20 chips. The EMC controls the external DRAM on the board. 34 Tegra30 chips. The EMC controls the external DRAM on the board. 46 Tegra124 chips. The EMC controls the external DRAM on the board. 60 Tegra210 chips. The EMC controls the external DRAM on the board.
|
| /drivers/staging/greybus/ |
| A D | audio_helper.c | 144 const struct snd_kcontrol_new *controls, in gbaudio_remove_controls() argument 150 const struct snd_kcontrol_new *control = &controls[i]; in gbaudio_remove_controls() 172 const struct snd_kcontrol_new *controls, in gbaudio_remove_component_controls() argument 177 return gbaudio_remove_controls(card, component->dev, controls, in gbaudio_remove_component_controls()
|
| A D | audio_helper.h | 15 const struct snd_kcontrol_new *controls,
|
| A D | audio_topology.c | 1139 struct gb_audio_control *controls) in gbaudio_tplg_process_kcontrols() argument 1153 curr = controls; in gbaudio_tplg_process_kcontrols() 1199 module->controls = dapm_kctls; in gbaudio_tplg_process_kcontrols() 1352 struct gb_audio_control *controls; in gbaudio_tplg_parse_data() local 1368 controls = (struct gb_audio_control *)module->control_offset; in gbaudio_tplg_parse_data() 1369 ret = gbaudio_tplg_process_kcontrols(module, controls); in gbaudio_tplg_parse_data() 1421 if (module->controls) in gbaudio_tplg_release() 1422 devm_kfree(module->dev, module->controls); in gbaudio_tplg_release()
|
| /drivers/media/platform/samsung/s5p-mfc/ |
| A D | s5p_mfc_dec.c | 192 static struct mfc_control controls[] = { variable 256 #define NUM_CTRLS ARRAY_SIZE(controls) 1203 cfg.id = controls[i].id; in s5p_mfc_dec_ctrls_setup() 1204 cfg.min = controls[i].minimum; in s5p_mfc_dec_ctrls_setup() 1205 cfg.max = controls[i].maximum; in s5p_mfc_dec_ctrls_setup() 1207 cfg.name = controls[i].name; in s5p_mfc_dec_ctrls_setup() 1208 cfg.type = controls[i].type; in s5p_mfc_dec_ctrls_setup() 1210 cfg.step = controls[i].step; in s5p_mfc_dec_ctrls_setup() 1218 controls[i].id, controls[i].minimum, in s5p_mfc_dec_ctrls_setup() 1219 controls[i].maximum, controls[i].step, in s5p_mfc_dec_ctrls_setup() [all …]
|
| A D | s5p_mfc_enc.c | 2694 cfg.id = controls[i].id; in s5p_mfc_enc_ctrls_setup() 2695 cfg.min = controls[i].minimum; in s5p_mfc_enc_ctrls_setup() 2698 cfg.name = controls[i].name; in s5p_mfc_enc_ctrls_setup() 2699 cfg.type = controls[i].type; in s5p_mfc_enc_ctrls_setup() 2707 cfg.step = controls[i].step; in s5p_mfc_enc_ctrls_setup() 2714 (controls[i].type == in s5p_mfc_enc_ctrls_setup() 2719 controls[i].maximum, 0, in s5p_mfc_enc_ctrls_setup() 2720 controls[i].default_value); in s5p_mfc_enc_ctrls_setup() 2725 controls[i].minimum, in s5p_mfc_enc_ctrls_setup() 2726 controls[i].maximum, controls[i].step, in s5p_mfc_enc_ctrls_setup() [all …]
|
| /drivers/pinctrl/mvebu/ |
| A D | pinctrl-kirkwood.c | 391 .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,
|
| A D | pinctrl-orion.c | 179 .controls = orion_mpp_controls, 189 .controls = orion_mpp_controls, 199 .controls = orion_mpp_controls,
|
| A D | pinctrl-armada-xp.c | 577 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe() 588 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe() 599 soc->controls = mv78460_mpp_controls; in armada_xp_pinctrl_probe() 613 soc->controls = mv98dx3236_mpp_controls; in armada_xp_pinctrl_probe()
|
| /drivers/phy/allwinner/ |
| A D | Kconfig | 19 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/ |
| A D | v4l2-ctrls-api.c | 240 struct v4l2_ext_control *c = &cs->controls[i]; in prepare_ext_ctrls() 493 ret = def_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common() 497 ret = req_to_user(cs->controls + idx, ref); in v4l2_g_ext_ctrls_common() 499 ret = min_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common() 501 ret = max_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common() 503 ret = new_to_user(cs->controls + idx, ref->ctrl); in v4l2_g_ext_ctrls_common() 576 p_new.p_s64 = &cs->controls[i].value64; in validate_ctrls() 578 p_new.p_s32 = &cs->controls[i].value; in validate_ctrls() 666 new_auto_val = cs->controls[tmp_idx].value; in try_set_ext_ctrls_common() 684 ret = user_to_new(cs->controls + idx, ctrl); in try_set_ext_ctrls_common() [all …]
|
| A D | v4l2-ctrls-core.c | 2366 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls) in v4l2_ctrl_cluster() argument 2372 if (WARN_ON(ncontrols == 0 || controls[0] == NULL)) in v4l2_ctrl_cluster() 2376 if (controls[i]) { in v4l2_ctrl_cluster() 2377 controls[i]->cluster = controls; in v4l2_ctrl_cluster() 2378 controls[i]->ncontrols = ncontrols; in v4l2_ctrl_cluster() 2379 if (controls[i]->flags & V4L2_CTRL_FLAG_VOLATILE) in v4l2_ctrl_cluster() 2383 controls[0]->has_volatiles = has_volatiles; in v4l2_ctrl_cluster() 2390 struct v4l2_ctrl *master = controls[0]; in v4l2_ctrl_auto_cluster() 2394 v4l2_ctrl_cluster(ncontrols, controls); in v4l2_ctrl_auto_cluster() 2408 if (controls[i]) in v4l2_ctrl_auto_cluster() [all …]
|
| /drivers/staging/media/imx/ |
| A D | TODO | 5 - This media driver supports inheriting V4L2 controls to the 7 pipeline. The controls for each capture device are updated in the
|
| /drivers/staging/media/atomisp/pci/ |
| A D | atomisp_ioctl.c | 1174 ctrl.id = c->controls[i].id; in atomisp_camera_g_ext_ctrls() 1175 ctrl.value = c->controls[i].value; in atomisp_camera_g_ext_ctrls() 1188 c->controls[i].value = ctrl.value; in atomisp_camera_g_ext_ctrls() 1209 ctrl.id = c->controls[i].id; in atomisp_g_ext_ctrls() 1210 ctrl.value = c->controls[i].value; in atomisp_g_ext_ctrls() 1212 c->controls[i].value = ctrl.value; in atomisp_g_ext_ctrls() 1233 ctrl.id = c->controls[i].id; in atomisp_camera_s_ext_ctrls() 1234 ctrl.value = c->controls[i].value; in atomisp_camera_s_ext_ctrls() 1251 c->controls[i].value = ctrl.value; in atomisp_camera_s_ext_ctrls() 1272 ctrl.id = c->controls[i].id; in atomisp_s_ext_ctrls() [all …]
|
| /drivers/rtc/ |
| A D | rtc-rv3029c2.c | 269 unsigned int flags, controls; in rv3029_handle_irq() local 275 ret = regmap_read(rv3029->regmap, RV3029_IRQ_CTRL, &controls); in rv3029_handle_irq() 291 controls &= ~RV3029_IRQ_CTRL_AIE; in rv3029_handle_irq() 298 regmap_write(rv3029->regmap, RV3029_IRQ_CTRL, controls); in rv3029_handle_irq() 352 unsigned int controls, flags; in rv3029_read_alarm() local 361 ret = regmap_read(rv3029->regmap, RV3029_IRQ_CTRL, &controls); in rv3029_read_alarm() 377 alarm->enabled = !!(controls & RV3029_IRQ_CTRL_AIE); in rv3029_read_alarm()
|
| /drivers/media/usb/uvc/ |
| A D | uvc_ctrl.c | 1151 ctrl = &entity->controls[i]; in __uvc_find_control() 1434 return ctrls->controls[i].value == in uvc_ctrl_is_accessible() 2175 ctrl = &entity->controls[i]; in uvc_ctrl_commit_entity() 2777 ctrl = &entity->controls[i]; in uvc_xu_ctrl_query() 2893 ctrl = &entity->controls[i]; in uvc_ctrl_restore_values() 3053 ctrl = &entity->controls[i]; in uvc_ctrl_add_mapping() 3138 u8 *controls; in uvc_ctrl_prune_entity() local 3151 controls = entity->camera.bmControls; in uvc_ctrl_prune_entity() 3270 if (entity->controls == NULL) in uvc_ctrl_init_chain() 3275 ctrl = entity->controls; in uvc_ctrl_init_chain() [all …]
|
| /drivers/hid/intel-thc-hid/ |
| A D | Kconfig | 26 mode, and controls THC hardware sequencer to accelerate HIDSPI 37 mode, and controls THC hardware sequencer to accelerate HIDI2C
|
| /drivers/media/platform/qcom/venus/ |
| A D | vdec_ctrls.c | 16 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/phy/st/ |
| A D | Kconfig | 43 This driver controls the COMBOPHY block to generate the PCIe 100Mhz 56 This driver controls the entire USB PHY block: the USB PHY controller
|
| /drivers/regulator/ |
| A D | Kconfig | 44 current regulator API which provides sysfs controls for 106 This driver controls a active-semi act8865 voltage output 113 This driver controls a active-semi ACT8945A voltage regulator 592 This driver controls a Maxim 1586 or 1587 voltage output 602 This driver controls a Maxim 5970/5978 switch via I2C bus. 666 This driver controls a Maxim 8660/8661 voltage output 674 This driver controls a Maxim 8893 voltage output 714 This driver controls a Maxim 8997/8966 regulator 748 This driver controls a Maxim 77686 regulator 765 This driver controls a Maxim 77802 regulator [all …]
|
| /drivers/staging/vc04_services/bcm2835-camera/ |
| A D | Makefile | 4 controls.o
|
| /drivers/amba/ |
| A D | Kconfig | 12 which controls AHB bus master arbitration and some performance
|
| /drivers/pmdomain/apple/ |
| A D | Kconfig | 14 controls for SoC devices. This driver manages them through the
|