/linux-4.19.296/drivers/reset/ |
D | reset-ti-syscon.c | 57 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/ |
D | rtc-rv3029c2.c | 338 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/ |
D | Kconfig | 12 which controls AHB bus master arbitration and some performance
|
/linux-4.19.296/drivers/media/v4l2-core/ |
D | v4l2-ctrls.c | 2446 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 …]
|
D | v4l2-compat-ioctl32.c | 838 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()
|
D | v4l2-ioctl.c | 598 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/ |
D | Kconfig | 16 SIOX bus driver that controls the four bus lines using GPIOs.
|
/linux-4.19.296/drivers/memory/tegra/ |
D | Kconfig | 15 Tegra124 chips. The EMC controls the external DRAM on the board.
|
/linux-4.19.296/drivers/regulator/ |
D | Kconfig | 42 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/ |
D | emu8000.h | 90 struct snd_kcontrol *controls[EMU8000_NUM_CONTROLS]; member
|
D | soc.h | 584 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
|
D | core.h | 119 struct list_head controls; /* all controls for this card */ member
|
/linux-4.19.296/include/media/ |
D | v4l2-ctrls.h | 667 void v4l2_ctrl_cluster(unsigned int ncontrols, struct v4l2_ctrl **controls); 702 struct v4l2_ctrl **controls,
|
/linux-4.19.296/drivers/iio/ |
D | Kconfig | 46 This value controls the maximum number of consumers that a
|
/linux-4.19.296/drivers/hid/usbhid/ |
D | Kconfig | 40 devices, like monitor controls and Uninterruptable Power Supplies.
|
/linux-4.19.296/drivers/clk/ |
D | Kconfig | 81 firmware providing all the clock controls. 91 firmware providing all the clock controls.
|
/linux-4.19.296/lib/ |
D | Kconfig.kgdb | 113 This integer controls the behaviour of kdb when the kernel gets a
|
/linux-4.19.296/fs/jffs2/ |
D | Kconfig | 19 This controls the amount of debugging messages produced by the JFFS2
|
/linux-4.19.296/drivers/irqchip/ |
D | Kconfig | 380 potentially other) RISC-V systems. The PLIC controls devices
|
/linux-4.19.296/drivers/hid/ |
D | Kconfig | 44 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/ |
D | Kconfig | 64 This option controls the directory in which the kernel build system
|
/linux-4.19.296/drivers/media/common/ |
D | cx2341x.c | 967 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/ |
D | Kconfig | 103 This option controls if the device coredump mechanism is available or
|
/linux-4.19.296/include/acpi/ |
D | actbl1.h | 188 u8 controls; member
|
/linux-4.19.296/drivers/char/ |
D | Kconfig | 564 this option is enabled. Instead, this option controls whether the 582 enabled. Instead, this option controls whether the seed is credited
|