Home
last modified time | relevance | path

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

12

/linux-4.19.296/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 …]
/linux-4.19.296/drivers/rtc/
Drtc-rv3029c2.c338 u8 flags, controls; in rv3029_handle_irq() local
343 ret = rv3029_read_regs(dev, RV3029_IRQ_CTRL, &controls, 1); in rv3029_handle_irq()
359 controls &= ~RV3029_IRQ_CTRL_AIE; in rv3029_handle_irq()
366 rv3029_write_regs(dev, RV3029_IRQ_CTRL, &controls, 1); in rv3029_handle_irq()
420 u8 regs[8], controls, flags; in rv3029_read_alarm() local
436 ret = rv3029_read_regs(dev, RV3029_IRQ_CTRL, &controls, 1); in rv3029_read_alarm()
455 alarm->enabled = !!(controls & RV3029_IRQ_CTRL_AIE); in rv3029_read_alarm()
464 u8 controls; in rv3029_alarm_irq_enable() local
466 ret = rv3029_read_regs(dev, RV3029_IRQ_CTRL, &controls, 1); in rv3029_alarm_irq_enable()
474 controls |= RV3029_IRQ_CTRL_AIE; in rv3029_alarm_irq_enable()
[all …]
/linux-4.19.296/drivers/amba/
DKconfig12 which controls AHB bus master arbitration and some performance
/linux-4.19.296/drivers/media/v4l2-core/
Dv4l2-ctrls.c2446 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls) in v4l2_ctrl_cluster() argument
2452 if (WARN_ON(ncontrols == 0 || controls[0] == NULL)) in v4l2_ctrl_cluster()
2456 if (controls[i]) { in v4l2_ctrl_cluster()
2457 controls[i]->cluster = controls; in v4l2_ctrl_cluster()
2458 controls[i]->ncontrols = ncontrols; in v4l2_ctrl_cluster()
2459 if (controls[i]->flags & V4L2_CTRL_FLAG_VOLATILE) in v4l2_ctrl_cluster()
2463 controls[0]->has_volatiles = has_volatiles; in v4l2_ctrl_cluster()
2467 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls, in v4l2_ctrl_auto_cluster() argument
2470 struct v4l2_ctrl *master = controls[0]; in v4l2_ctrl_auto_cluster()
2474 v4l2_ctrl_cluster(ncontrols, controls); in v4l2_ctrl_auto_cluster()
[all …]
Dv4l2-compat-ioctl32.c838 compat_caddr_t controls; /* actually struct v4l2_ext_control32 * */ member
916 return put_user(NULL, &p64->controls); in get_v4l2_ext_controls32()
919 if (get_user(p, &p32->controls)) in get_v4l2_ext_controls32()
927 if (put_user_force(kcontrols, &p64->controls)) in get_v4l2_ext_controls32()
978 get_user(kcontrols, &p64->controls)) in put_v4l2_ext_controls32()
983 if (get_user(p, &p32->controls)) in put_v4l2_ext_controls32()
Dv4l2-ioctl.c598 if (!p->controls[i].size) in v4l_print_ext_controls()
600 p->controls[i].id, p->controls[i].value); in v4l_print_ext_controls()
603 p->controls[i].id, p->controls[i].size); in v4l_print_ext_controls()
914 c->controls[i].reserved2[0] = 0; in check_ext_ctrls()
927 if (V4L2_CTRL_ID2WHICH(c->controls[i].id) != c->which) { in check_ext_ctrls()
2065 ctrls.controls = &ctrl; in v4l_g_ctrl()
2099 ctrls.controls = &ctrl; in v4l_s_ctrl()
2924 *user_ptr = (void __user *)ctrls->controls; in check_array_args()
2925 *kernel_ptr = (void **)&ctrls->controls; in check_array_args()
/linux-4.19.296/drivers/siox/
DKconfig16 SIOX bus driver that controls the four bus lines using GPIOs.
/linux-4.19.296/drivers/memory/tegra/
DKconfig15 Tegra124 chips. The EMC controls the external DRAM on the board.
/linux-4.19.296/drivers/regulator/
DKconfig42 current regulator API which provides sysfs controls for
87 This driver controls a active-semi act8865 voltage output
94 This driver controls a active-semi ACT8945A voltage regulator
432 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
440 This driver controls a Maxim 1586 or 1587 voltage output
448 This driver controls Maxim MAX77620 voltage output regulator
458 This driver controls a Maxim 8649 voltage output regulator via
465 This driver controls a Maxim 8660/8661 voltage output
472 This driver controls a Maxim 8907 voltage output regulator
486 This driver controls a Maxim 8952 voltage output regulator
[all …]
/linux-4.19.296/include/sound/
Demu8000.h90 struct snd_kcontrol *controls[EMU8000_NUM_CONTROLS]; member
Dsoc.h584 const struct snd_kcontrol_new *controls, unsigned int num_controls);
586 const struct snd_kcontrol_new *controls, int num_controls);
588 const struct snd_kcontrol_new *controls, int num_controls);
754 const struct snd_kcontrol_new *controls; member
1074 const struct snd_kcontrol_new *controls; member
Dcore.h119 struct list_head controls; /* all controls for this card */ member
/linux-4.19.296/include/media/
Dv4l2-ctrls.h667 void v4l2_ctrl_cluster(unsigned int ncontrols, struct v4l2_ctrl **controls);
702 struct v4l2_ctrl **controls,
/linux-4.19.296/drivers/iio/
DKconfig46 This value controls the maximum number of consumers that a
/linux-4.19.296/drivers/hid/usbhid/
DKconfig40 devices, like monitor controls and Uninterruptable Power Supplies.
/linux-4.19.296/drivers/clk/
DKconfig81 firmware providing all the clock controls.
91 firmware providing all the clock controls.
/linux-4.19.296/lib/
DKconfig.kgdb113 This integer controls the behaviour of kdb when the kernel gets a
/linux-4.19.296/fs/jffs2/
DKconfig19 This controls the amount of debugging messages produced by the JFFS2
/linux-4.19.296/drivers/irqchip/
DKconfig380 potentially other) RISC-V systems. The PLIC controls devices
/linux-4.19.296/drivers/hid/
DKconfig44 devices, like monitor controls and Uninterruptable Power Supplies.
237 tristate "CMedia CM6533 HID audio jack controls"
240 Support for CMedia CM6533 HID audio jack controls.
330 Support for Google Fiber TV Box remote controls
/linux-4.19.296/drivers/base/firmware_loader/
DKconfig64 This option controls the directory in which the kernel build system
/linux-4.19.296/drivers/media/common/
Dcx2341x.c967 struct v4l2_ext_control *ctrl = ctrls->controls + i; in cx2341x_ext_ctrls()
978 struct v4l2_ext_control *ctrl = ctrls->controls + i; in cx2341x_ext_ctrls()
/linux-4.19.296/drivers/base/
DKconfig103 This option controls if the device coredump mechanism is available or
/linux-4.19.296/include/acpi/
Dactbl1.h188 u8 controls; member
/linux-4.19.296/drivers/char/
DKconfig564 this option is enabled. Instead, this option controls whether the
582 enabled. Instead, this option controls whether the seed is credited

12