Home
last modified time | relevance | path

Searched refs:controls (Results 1 – 200 of 437) sorted by relevance

123

/linux-4.1.27/arch/x86/oprofile/
Dop_model_ppro.c58 msrs->controls[i].addr = MSR_P6_EVNTSEL0 + i; in ppro_fill_in_addresses()
97 if (!msrs->controls[i].addr) in ppro_setup_ctrs()
99 rdmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs()
103 wrmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs()
116 rdmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs()
119 wrmsrl(msrs->controls[i].addr, val); in ppro_setup_ctrs()
165 rdmsrl(msrs->controls[i].addr, val); in ppro_start()
167 wrmsrl(msrs->controls[i].addr, val); in ppro_start()
181 rdmsrl(msrs->controls[i].addr, val); in ppro_stop()
183 wrmsrl(msrs->controls[i].addr, val); in ppro_stop()
Dop_model_p4.c402 if (msrs->controls[i].addr) in p4_shutdown()
403 release_evntsel_nmi(msrs->controls[i].addr); in p4_shutdown()
421 msrs->controls[i].addr = cccraddr; in p4_fill_in_addresses()
429 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
438 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
444 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
451 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
457 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
463 msrs->controls[i].addr = addr; in p4_fill_in_addresses()
471 msrs->controls[i++].addr = MSR_P4_CRU_ESCR5; in p4_fill_in_addresses()
[all …]
Dnmi_int.c78 struct op_msr *controls = msrs->controls; in nmi_cpu_save_registers() local
87 if (controls[i].addr) in nmi_cpu_save_registers()
88 rdmsrl(controls[i].addr, controls[i].saved); in nmi_cpu_save_registers()
95 if (!msrs->controls) in nmi_cpu_start()
115 if (!msrs->controls) in nmi_cpu_stop()
309 kfree(per_cpu(cpu_msrs, i).controls); in free_msrs()
310 per_cpu(cpu_msrs, i).controls = NULL; in free_msrs()
326 per_cpu(cpu_msrs, i).controls = kzalloc(controls_size, in allocate_msrs()
328 if (!per_cpu(cpu_msrs, i).controls) in allocate_msrs()
358 struct op_msr *controls = msrs->controls; in nmi_cpu_restore_registers() local
[all …]
Dop_model_amd.c280 rdmsrl(msrs->controls[i].addr, val); in op_mux_switch_ctrl()
283 wrmsrl(msrs->controls[i].addr, val); in op_mux_switch_ctrl()
317 msrs->controls[i].addr = MSR_F15H_PERF_CTL + (i << 1); in op_amd_fill_in_addresses()
319 msrs->controls[i].addr = MSR_K7_EVNTSEL0 + i; in op_amd_fill_in_addresses()
351 if (!msrs->controls[i].addr) in op_amd_setup_ctrs()
353 rdmsrl(msrs->controls[i].addr, val); in op_amd_setup_ctrs()
357 wrmsrl(msrs->controls[i].addr, val); in op_amd_setup_ctrs()
375 rdmsrl(msrs->controls[i].addr, val); in op_amd_setup_ctrs()
378 wrmsrl(msrs->controls[i].addr, val); in op_amd_setup_ctrs()
414 rdmsrl(msrs->controls[i].addr, val); in op_amd_start()
[all …]
Dop_x86_model.h25 struct op_msr *controls; member
/linux-4.1.27/Documentation/video4linux/
Duvcvideo.txt17 units (XUs). The Linux UVC driver supports extension unit controls (XU controls)
20 - through mappings of XU controls to V4L2 controls
23 The first one allows generic V4L2 applications to use XU controls by mapping
24 certain XU controls onto V4L2 controls, which then show up during ordinary
28 access XU controls but exposes the entire UVC XU concept to user space for
37 control mappings at runtime. These allow for individual XU controls or byte
38 ranges thereof to be mapped to new V4L2 controls. Such controls appear and
39 function exactly like normal V4L2 controls (i.e. the stock controls, such as
40 brightness, contrast, etc.). However, reading or writing of such a V4L2 controls
55 For applications that need to access XU controls directly, e.g. for testing
[all …]
Dv4l2-controls.txt5 implement correctly in drivers. But much of the code needed to handle controls
21 V4L2 specification with respect to controls in a central place. And to make
36 v4l2_ctrl_handler is the object that keeps track of controls. It maintains a
38 controls, possibly to controls owned by other handlers.
60 The second argument is a hint telling the function how many controls this
119 2) Add controls:
121 You add non-menu controls by calling v4l2_ctrl_new_std:
127 Menu and integer menu controls are added by calling v4l2_ctrl_new_std_menu:
133 Menu controls with a driver specific menu are added by calling
141 Integer menu controls with a driver specific menu can be added by calling
[all …]
Dvivid.txt23 - Working brightness, contrast, saturation and hue controls
185 select this through controls.
208 select this through controls.
234 no_error_inj: if set disable the error injecting controls. This option is
236 exercise all controls including a control like 'Disconnect' which
242 controls that select crop, compose and scale behavior are also
292 controls 'Standard Signal Mode' and 'Standard' determine what
462 controls. These controls are updated every time the frequency is changed,
494 using controls, and in 'Block I/O' mode the blocks are passed to the driver
516 Different devices support different controls. The sections below will describe
[all …]
Dsi4713.txt27 All properties can also be accessed by v4l2 extended controls interface, by
35 etc. But mostly of its properties will be present in the extended controls.
42 The properties can be accessed using v4l2 extended controls.
Dhauppauge-wintv-cx88-ir.txt1 The controls for the mux are GPIO [0,1] for source, and GPIO 2 for muting.
DREADME.ir10 remote controls. I suggest to download my input layer tools
Dcpia2_overview.txt29 compressed as Motion JPEG (JPEGA). The VC controls all of the compression
/linux-4.1.27/drivers/macintosh/
Dwindfarm_pm121.c246 static struct wf_control *controls[N_CONTROLS] = {}; variable
493 controls[control_id]->ops->get_value(controls[control_id], in pm121_connect()
502 controls[control_id]->name, in pm121_connect()
503 controls[pm121_connection->ref_id]->name, in pm121_connect()
540 control = controls[param->control_id]; in pm121_create_sys_fans()
602 control = controls[param->control_id]; in pm121_sys_fans_tick()
659 fan_cpu = controls[FAN_CPU]; in pm121_create_cpu_fans()
721 if (controls[CPUFREQ]) in pm121_create_cpu_fans()
722 wf_control_set_max(controls[CPUFREQ]); in pm121_create_cpu_fans()
741 fan_cpu = controls[FAN_CPU]; in pm121_cpu_fans_tick()
[all …]
/linux-4.1.27/sound/pci/emu10k1/
Demufx.c1180 struct snd_emu10k1_fx8010_control_gpr *controls = NULL, *ctl; in _snd_emu10k1_audigy_init_efx() local
1193 controls = kcalloc(SND_EMU10K1_GPR_CONTROLS, in _snd_emu10k1_audigy_init_efx()
1194 sizeof(*controls), GFP_KERNEL); in _snd_emu10k1_audigy_init_efx()
1195 if (!controls) in _snd_emu10k1_audigy_init_efx()
1232 snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Front Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx()
1238 snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Surround Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx()
1245 snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Side Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx()
1251 snd_emu10k1_init_mono_control(&controls[nctl++], "PCM Center Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx()
1256 snd_emu10k1_init_mono_control(&controls[nctl++], "PCM LFE Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx()
1265 snd_emu10k1_init_stereo_control(&controls[nctl++], "Wave Playback Volume", gpr, 100); in _snd_emu10k1_audigy_init_efx()
[all …]
/linux-4.1.27/drivers/staging/media/bcm2048/
DTODO5 The main thing you need to do is to implement all the controls using the
6 control framework (see Documentation/video4linux/v4l2-controls.txt).
10 The sysfs stuff should be replaced by controls as well. A lot of the RDS
11 support is now available as controls (although there may well be some
14 properties/controls should be there at all.
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-driver-toshiba_acpi5 Description: This file controls the keyboard backlight operation mode, valid
22 Description: This file controls the timeout of the keyboard backlight
42 Description: This files controls the status of the touchpad and pointing
76 Description: This file controls the USB Sleep & Charge charging mode, which
93 Description: This file controls the USB Sleep Functions under battery, and
109 Description: This file controls the USB Rapid Charge state, which can be:
120 Description: This file controls the Sleep & Music state, which values can be:
139 Description: This file controls the state of the internal fan, valid
148 Description: This file controls the Special Functions (hotkeys) operation
164 Description: This file controls whether the laptop should turn ON whenever
[all …]
Dsysfs-driver-hid-lenovo4 Description: This controls if mouse clicks should be generated if the trackpoint is quickly pressed…
26 Description: This setting controls if the mouse click events generated by pressing the trackpoint (…
41 Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse …
48 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o…
Dsysfs-fs-ext436 Tuning parameter which controls the minimum size for
55 Tuning parameter which controls the maximum number of
87 Tuning parameter which (if non-zero) controls the goal
Dsysfs-power13 The /sys/power/state file controls system sleep states.
39 The /sys/power/disk file controls the operating mode of the
84 The /sys/power/image_size file controls the size of the image
101 The /sys/power/pm_trace file controls the code which saves the
150 The /sys/power/pm_async file controls the switch allowing the
Dsysfs-bus-usb-devices-usbsevseg24 raw: each character controls its segment manually
Dsysfs-class-uwb_rc-wusbhc46 milliseconds that the WUSB host should use. This controls how
Dconfigfs-usb-gadget-uvc65 bmControls - bitmap specifying which controls are
88 bmControls - bitmap specifying which controls are
Dsysfs-driver-wacom7 controls reporting speed of Wacom bluetooth tablet. Reading
/linux-4.1.27/sound/soc/samsung/
Dlowland.c133 static const struct snd_kcontrol_new controls[] = { variable
169 .controls = controls,
170 .num_controls = ARRAY_SIZE(controls),
Dtobermory.c123 static const struct snd_kcontrol_new controls[] = { variable
203 .controls = controls,
204 .num_controls = ARRAY_SIZE(controls),
Dlittlemill.c214 static const struct snd_kcontrol_new controls[] = { variable
290 .controls = controls,
291 .num_controls = ARRAY_SIZE(controls),
Dspeyside.c249 static const struct snd_kcontrol_new controls[] = { variable
308 .controls = controls,
309 .num_controls = ARRAY_SIZE(controls),
Dsmartq_wm8987.c202 .controls = wm8987_smartq_controls,
Dneo1973_wm8753.c328 .controls = neo1973_wm8753_controls,
/linux-4.1.27/sound/pci/oxygen/
Doxygen_mixer.c541 if (!chip->controls[control]) in mute_ac97_ctl()
543 priv_idx = chip->controls[control]->private_value & 0xff; in mute_ac97_ctl()
550 &chip->controls[control]->id); in mute_ac97_ctl()
766 static const struct snd_kcontrol_new controls[] = { variable
864 struct snd_kcontrol_new controls[2]; member
868 .controls = {
893 .controls = {
918 .controls = {
945 .controls = {
972 .controls = {
[all …]
Doxygen_pcm.c190 chip->controls[CONTROL_SPDIF_PCM]->vd[0].access &= in oxygen_open()
194 &chip->controls[CONTROL_SPDIF_PCM]->id); in oxygen_open()
239 chip->controls[CONTROL_SPDIF_PCM]->vd[0].access |= in oxygen_close()
243 &chip->controls[CONTROL_SPDIF_PCM]->id); in oxygen_close()
Doxygen.h139 struct snd_kcontrol *controls[CONTROL_COUNT]; member
/linux-4.1.27/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c172 static struct mfc_control controls[] = { variable
221 #define NUM_CTRLS ARRAY_SIZE(controls)
1131 if (IS_MFC51_PRIV(controls[i].id)) { in s5p_mfc_dec_ctrls_setup()
1134 cfg.id = controls[i].id; in s5p_mfc_dec_ctrls_setup()
1135 cfg.min = controls[i].minimum; in s5p_mfc_dec_ctrls_setup()
1136 cfg.max = controls[i].maximum; in s5p_mfc_dec_ctrls_setup()
1137 cfg.def = controls[i].default_value; in s5p_mfc_dec_ctrls_setup()
1138 cfg.name = controls[i].name; in s5p_mfc_dec_ctrls_setup()
1139 cfg.type = controls[i].type; in s5p_mfc_dec_ctrls_setup()
1141 cfg.step = controls[i].step; in s5p_mfc_dec_ctrls_setup()
[all …]
Ds5p_mfc_enc.c121 static struct mfc_control controls[] = { variable
703 #define NUM_CTRLS ARRAY_SIZE(controls)
2076 if (IS_MFC51_PRIV(controls[i].id)) { in s5p_mfc_enc_ctrls_setup()
2079 cfg.id = controls[i].id; in s5p_mfc_enc_ctrls_setup()
2080 cfg.min = controls[i].minimum; in s5p_mfc_enc_ctrls_setup()
2081 cfg.max = controls[i].maximum; in s5p_mfc_enc_ctrls_setup()
2082 cfg.def = controls[i].default_value; in s5p_mfc_enc_ctrls_setup()
2083 cfg.name = controls[i].name; in s5p_mfc_enc_ctrls_setup()
2084 cfg.type = controls[i].type; in s5p_mfc_enc_ctrls_setup()
2092 cfg.step = controls[i].step; in s5p_mfc_enc_ctrls_setup()
[all …]
/linux-4.1.27/Documentation/sound/alsa/
DHD-Audio-Controls.txt1 This file explains the codec-specific mixer controls.
10 and "8ch". According to the configuration, this also controls the
16 and/or line-out jacks are available on a machine, this controls
51 These enum controls the direction and the bias of the input jack
77 individual volume controls will be no longer available for
110 According to the configuration, this also controls the
DSB-Live-mixer.txt30 2) Digital mixer controls
33 These controls are built using the DSP instructions. They offer extended
35 here. Note that the controls work as attenuators: the maximum value is the
37 is mentioned in multiple controls, the signal is accumulated and can be wrapped
85 These controls are used to attenuate samples for left and right PCM FX-bus
99 These controls are used to attenuate samples for left and right MIDI FX-bus
114 These controls are used to attenuate samples for left and right rear PCM FX-bus
253 3) PCM stream related controls
DAudigy-mixer.txt16 1) Digital mixer controls
19 These controls are built using the DSP instructions. They offer extended
21 here. Note that the controls work as attenuators: the maximum value is the
23 is mentioned in multiple controls, the signal is accumulated and can be wrapped
88 These controls are used to attenuate samples for left and right MIDI FX-bus
218 2) PCM stream related controls
DOSS-Emulation.txt204 from several different ALSA (mixer) controls based on the name
206 from "PCM Playback Volume" and "PCM Playback Switch" controls for the
209 OSS is changed, all the volume and switch controls above are adjusted
243 control. In fact, the controls with "XXX [Playback|Capture]
DControlNames.txt1 This document describes standard names of mixer controls.
Dhda_codec.txt105 initialization sequence is called when the controls are built later.
132 To create mixer controls of all codecs, call
298 Call snd_hda_create_spdif_out_ctls() from the patch to create controls
DMIXART.txt58 and AES volume controls which is set by 219 in the range from 0 to 255
DHD-Audio-Models.txt138 test for testing/debugging purpose, almost all controls
147 test for testing/debugging purpose, almost all controls
/linux-4.1.27/drivers/pinctrl/mvebu/
Dpinctrl-kirkwood.c401 .controls = mv88f6180_mpp_controls,
411 .controls = mv88f619x_mpp_controls,
421 .controls = mv88f619x_mpp_controls,
431 .controls = mv88f628x_mpp_controls,
441 .controls = mv88f628x_mpp_controls,
451 .controls = mv88f628x_mpp_controls,
Dpinctrl-orion.c182 .controls = orion_mpp_controls,
192 .controls = orion_mpp_controls,
202 .controls = orion_mpp_controls,
Dpinctrl-armada-xp.c444 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe()
455 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe()
466 soc->controls = mv78460_mpp_controls; in armada_xp_pinctrl_probe()
Dpinctrl-mvebu.h108 struct mvebu_mpp_ctrl *controls; member
Dpinctrl-mvebu.c559 if (!soc || !soc->controls || !soc->modes) { in mvebu_pinctrl_probe()
585 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe()
631 struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; in mvebu_pinctrl_probe()
Dpinctrl-armada-375.c426 soc->controls = mv88f6720_mpp_controls; in armada_375_pinctrl_probe()
Dpinctrl-armada-370.c408 soc->controls = mv88f6710_mpp_controls; in armada_370_pinctrl_probe()
/linux-4.1.27/Documentation/power/
Dinterface.txt9 /sys/power/state controls system power state. Reading from this file
20 /sys/power/disk controls the operating mode of the suspend-to-disk
50 /sys/power/image_size controls the size of the image created by
62 /sys/power/pm_trace controls the code which saves the last PM event point in
/linux-4.1.27/Documentation/sound/alsa/soc/
Doverview.txt49 * Machine specific controls: Allow machines to add controls to the sound card
56 contains audio controls, audio interface capabilities, codec DAPM
67 "sound card device". It handles any machine specific controls and
Dcodec.txt14 3) Mixers and audio controls
73 3 - Mixers and audio controls
75 All the codec mixers and audio controls can be defined using the convenience
Dplatform.txt75 2) Mixer controls
Dmachine.txt93 Machine specific audio mixer controls can be added in the DAI init function.
/linux-4.1.27/sound/firewire/oxfw/
Doxfw-control.c235 static const struct snd_kcontrol_new controls[] = { in snd_oxfw_create_mixer() local
275 for (i = 0; i < ARRAY_SIZE(controls); ++i) { in snd_oxfw_create_mixer()
277 snd_ctl_new1(&controls[i], oxfw)); in snd_oxfw_create_mixer()
/linux-4.1.27/sound/usb/
Dmixer_scarlett.c191 const struct scarlett_mixer_control controls[SND_SCARLETT_CONTROLS_MAX]; member
659 .controls = {
701 .controls = {
740 .controls = {
777 .controls = {
819 .controls = {
872 ctl = &info->controls[i]; in scarlett_controls_create_generic()
/linux-4.1.27/drivers/regulator/
DKconfig42 current regulator API which provides sysfs controls for
78 This driver controls a active-semi act8865 voltage output
315 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
323 This driver controls a Maxim 1586 or 1587 voltage output
332 This driver controls a Maxim 8649 voltage output regulator via
339 This driver controls a Maxim 8660/8661 voltage output
346 This driver controls a Maxim 8907 voltage output regulator
360 This driver controls a Maxim 8952 voltage output regulator
378 This driver controls a Maxim 8997/8966 regulator
387 This driver controls a Maxim 8998 voltage output regulator
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/panel/
Dsharp,lq101r1sx01.txt7 Each of the DSI channels controls a separate DSI peripheral. The peripheral
9 peripheral and controls the device. The 'link2' property contains a phandle
/linux-4.1.27/sound/soc/intel/atom/
DMakefile2 sst-mfld-platform-compress.o sst-atom-controls.o
/linux-4.1.27/drivers/media/usb/uvc/
Duvc_ctrl.c871 ctrl = &entity->controls[i]; in __uvc_find_control()
1400 ctrl = &entity->controls[i]; in uvc_ctrl_commit_entity()
1745 ctrl = &entity->controls[i]; in uvc_xu_ctrl_query()
1861 ctrl = &entity->controls[i]; in uvc_ctrl_restore_values()
1981 ctrl = &entity->controls[i]; in uvc_ctrl_add_mapping()
2059 u8 *controls; in uvc_ctrl_prune_entity() local
2065 controls = entity->processing.bmControls; in uvc_ctrl_prune_entity()
2072 controls = entity->camera.bmControls; in uvc_ctrl_prune_entity()
2085 !uvc_test_bit(controls, blacklist[i].index)) in uvc_ctrl_prune_entity()
2091 uvc_clear_bit(controls, blacklist[i].index); in uvc_ctrl_prune_entity()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/net/
Dmdio-mux-mmioreg.txt12 - reg : integer, contains the offset of the register that controls the bus
24 For the "EMI2" MDIO bus, register 9 (BRDCFG1) controls the mux on that bus.
/linux-4.1.27/drivers/amba/
DKconfig11 which controls AHB bus master arbitration and some performance
/linux-4.1.27/drivers/media/v4l2-core/
Dv4l2-ctrls.c2289 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls) in v4l2_ctrl_cluster() argument
2295 if (WARN_ON(ncontrols == 0 || controls[0] == NULL)) in v4l2_ctrl_cluster()
2299 if (controls[i]) { in v4l2_ctrl_cluster()
2300 controls[i]->cluster = controls; in v4l2_ctrl_cluster()
2301 controls[i]->ncontrols = ncontrols; in v4l2_ctrl_cluster()
2302 if (controls[i]->flags & V4L2_CTRL_FLAG_VOLATILE) in v4l2_ctrl_cluster()
2306 controls[0]->has_volatiles = has_volatiles; in v4l2_ctrl_cluster()
2310 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls, in v4l2_ctrl_auto_cluster() argument
2313 struct v4l2_ctrl *master = controls[0]; in v4l2_ctrl_auto_cluster()
2317 v4l2_ctrl_cluster(ncontrols, controls); in v4l2_ctrl_auto_cluster()
[all …]
Dv4l2-compat-ioctl32.c612 compat_caddr_t controls; /* actually struct v4l2_ext_control32 * */ member
658 kp->controls = NULL; in get_v4l2_ext_controls32()
661 if (get_user(p, &up->controls)) in get_v4l2_ext_controls32()
668 kp->controls = (__force struct v4l2_ext_control *)kcontrols; in get_v4l2_ext_controls32()
695 (__force struct v4l2_ext_control __user *)kp->controls; in put_v4l2_ext_controls32()
708 if (get_user(p, &up->controls)) in put_v4l2_ext_controls32()
Dv4l2-ioctl.c568 if (!p->controls[i].size) in v4l_print_ext_controls()
570 p->controls[i].id, p->controls[i].value); in v4l_print_ext_controls()
573 p->controls[i].id, p->controls[i].size); in v4l_print_ext_controls()
895 c->controls[i].reserved2[0] = 0; in check_ext_ctrls()
908 if (V4L2_CTRL_ID2CLASS(c->controls[i].id) != c->ctrl_class) { in check_ext_ctrls()
1743 ctrls.controls = &ctrl; in v4l_g_ctrl()
1777 ctrls.controls = &ctrl; in v4l_s_ctrl()
2464 *user_ptr = (void __user *)ctrls->controls; in check_array_args()
2465 *kernel_ptr = (void **)&ctrls->controls; in check_array_args()
/linux-4.1.27/sound/soc/
Dsoc-core.c1167 if (component->controls) in soc_probe_component()
1168 snd_soc_add_component_controls(component, component->controls, in soc_probe_component()
1669 if (card->controls) in snd_soc_instantiate_card()
1670 snd_soc_add_card_controls(card, card->controls, card->num_controls); in snd_soc_instantiate_card()
1904 const struct snd_kcontrol_new *controls, int num_controls, in snd_soc_add_controls() argument
1910 const struct snd_kcontrol_new *control = &controls[i]; in snd_soc_add_controls()
1932 list_for_each_entry(kctl, &card->controls, list) in snd_soc_card_get_kcontrol()
1949 const struct snd_kcontrol_new *controls, unsigned int num_controls) in snd_soc_add_component_controls() argument
1953 return snd_soc_add_controls(card, component->dev, controls, in snd_soc_add_component_controls()
1970 const struct snd_kcontrol_new *controls, unsigned int num_controls) in snd_soc_add_codec_controls() argument
[all …]
/linux-4.1.27/Documentation/filesystems/
Df2fs.txt176 gc_max_sleep_time This tuning parameter controls the maximum sleep
180 gc_min_sleep_time This tuning parameter controls the minimum sleep
184 gc_no_gc_sleep_time This tuning parameter controls the default sleep
188 gc_idle This parameter controls the selection of victim
194 reclaim_segments This parameter controls the number of prefree
202 max_small_discards This parameter controls the number of discard
208 trim_sections This parameter controls the number of sections
212 ipu_policy This parameter controls the policy of in-place
218 min_ipu_util This parameter controls the threshold to trigger
223 min_fsync_blocks This parameter controls the threshold to trigger
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dqriox.txt3 The qrio is a multifunction device that controls the KEYMILE boards based on
/linux-4.1.27/Documentation/power/powercap/
Dpowercap.txt20 well as controls represented in the form of power constraints. If the parts of
23 controls), those power zones may also be organized in a hierarchy with one
153 max_energy_range_uj) and constraint attributes (constraint_*) allowing controls
220 enabled (rw): Enable/Disable controls at zone level or for all zones using
/linux-4.1.27/Documentation/ABI/stable/
Do2cb6 information. Each logmask/ file controls a set of debug prints
Dsysfs-class-backlight46 "raw": The driver controls hardware registers directly
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dgpio-lp3943.txt10 Simple LED controls with LP3943 GPIO controller
Dgpio-xgene.txt4 This gpio controller controls a total of 48 gpios.
Dabilis,tb10x-gpio.txt10 - abilis,ngpio: the number of GPIO pins this driver controls.
Dgpio-twl4030.txt16 - ti,mmc-cd : if n-th bit is set, GPIO-n controls VMMC(n+1)
/linux-4.1.27/include/sound/
Dsoc.h549 const struct snd_kcontrol_new *controls, unsigned int num_controls);
551 const struct snd_kcontrol_new *controls, unsigned int num_controls);
553 const struct snd_kcontrol_new *controls, unsigned int num_controls);
555 const struct snd_kcontrol_new *controls, int num_controls);
557 const struct snd_kcontrol_new *controls, int num_controls);
719 const struct snd_kcontrol_new *controls; member
786 const struct snd_kcontrol_new *controls; member
843 const struct snd_kcontrol_new *controls; member
1089 const struct snd_kcontrol_new *controls; member
Demu8000.h90 struct snd_kcontrol *controls[EMU8000_NUM_CONTROLS]; member
/linux-4.1.27/security/yama/
DKconfig8 access controls. Currently available is ptrace scope restriction.
/linux-4.1.27/drivers/media/pci/ivtv/
DMakefile1 ivtv-objs := ivtv-routing.o ivtv-cards.o ivtv-controls.o \
/linux-4.1.27/Documentation/devicetree/bindings/crypto/
Dpicochip-spacc.txt10 - interrupt-parent : The interrupt controller that controls the SPAcc
/linux-4.1.27/sound/core/
Dcontrol.c131 list_for_each_entry(control, &card->controls, list) in snd_ctl_release()
323 list_for_each_entry(kctl, &card->controls, list) { in snd_ctl_remove_numid_conflict()
393 list_add_tail(&kcontrol->list, &card->controls); in snd_ctl_add()
460 list_add_tail(&kcontrol->list, &card->controls); in snd_ctl_replace()
670 list_for_each_entry(kctl, &card->controls, list) { in snd_ctl_find_numid()
700 list_for_each_entry(kctl, &card->controls, list) { in snd_ctl_find_id()
767 plist = card->controls.next; in snd_ctl_elem_list()
768 while (plist != &card->controls) { in snd_ctl_elem_list()
779 while (space > 0 && plist != &card->controls) { in snd_ctl_elem_list()
1784 while (!list_empty(&card->controls)) { in snd_ctl_dev_free()
[all …]
/linux-4.1.27/drivers/media/pci/cx18/
DMakefile2 cx18-queue.o cx18-streams.o cx18-fileops.o cx18-ioctl.o cx18-controls.o \
/linux-4.1.27/Documentation/block/
Ddeadline-iosched.txt38 deadline expiries are only checked between batches. fifo_batch controls the
52 don't want to starve writes indefinitely either. So writes_starved controls
/linux-4.1.27/Documentation/i2c/busses/
Di2c-ali156326 This driver controls the SMB Host only. This driver does not use
Di2c-ali153541 This driver controls the SMB Host only. This driver does not use
/linux-4.1.27/drivers/power/avs/
DKconfig4 AVS is a power management technique which finely controls the
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Drt5640.txt19 - realtek,ldo1-en-gpios : The GPIO that controls the CODEC's LDO1_EN pin.
Drt5677.txt20 - realtek,pow-ldo2-gpio : The GPIO that controls the CODEC's POW_LDO2 pin.
/linux-4.1.27/drivers/staging/iio/Documentation/
Dsysfs-bus-iio-dds70 controls, then there are dedicated files
79 out_altvoltageX_outY_enable controls signal generation on
Ddevice.txt62 Poll function related elements. This controls what occurs when a trigger
/linux-4.1.27/sound/isa/sb/
Demu8000.c1043 memset(emu->controls, 0, sizeof(emu->controls)); in snd_emu8000_create_mixer()
1045 if ((err = snd_ctl_add(card, emu->controls[i] = snd_ctl_new1(mixer_defs[i], emu))) < 0) in snd_emu8000_create_mixer()
1053 if (emu->controls[i]) in snd_emu8000_create_mixer()
1054 snd_ctl_remove(card, emu->controls[i]); in snd_emu8000_create_mixer()
/linux-4.1.27/security/
DKconfig49 implement socket and networking access controls.
58 implement per-packet access controls based on labels
71 implement pathname based access controls.
/linux-4.1.27/sound/soc/codecs/
Dcq93vc.c135 .controls = cq93vc_snd_controls,
Dmax98095.c1847 struct snd_kcontrol_new controls[] = { in max98095_handle_eq_pdata() local
1892 ret = snd_soc_add_codec_controls(codec, controls, ARRAY_SIZE(controls)); in max98095_handle_eq_pdata()
2001 struct snd_kcontrol_new controls[] = { in max98095_handle_bq_pdata() local
2011 BUILD_BUG_ON(ARRAY_SIZE(controls) != ARRAY_SIZE(bq_mode_name)); in max98095_handle_bq_pdata()
2047 ret = snd_soc_add_codec_controls(codec, controls, ARRAY_SIZE(controls)); in max98095_handle_bq_pdata()
2376 .controls = max98095_snd_controls,
Dmax9877.c127 .controls = max9877_controls,
Dlm4857.c148 .controls = lm4857_controls,
Dmax98088.c1807 struct snd_kcontrol_new controls[] = { in max98088_handle_eq_pdata() local
1817 BUILD_BUG_ON(ARRAY_SIZE(controls) != ARRAY_SIZE(eq_mode_name)); in max98088_handle_eq_pdata()
1853 ret = snd_soc_add_codec_controls(codec, controls, ARRAY_SIZE(controls)); in max98088_handle_eq_pdata()
1966 .controls = max98088_snd_controls,
Dpcm1792a.c214 .controls = pcm1792a_controls,
Dmax9768.c156 .controls = max9768_volume,
Dad1980.c314 .controls = ad1980_snd_ac97_controls,
Dtfa9879.c234 .controls = tfa9879_controls,
Dpcm1681.c287 .controls = pcm1681_controls,
Dwm8728.c219 .controls = wm8728_snd_controls,
Dmax9850.c311 .controls = max9850_controls,
Dsta529.c326 .controls = sta529_snd_controls,
Djz4740.c304 .controls = jz4740_codec_controls,
Dad193x.c351 .controls = ad193x_snd_controls,
Dwm9705.c391 .controls = wm9705_snd_ac97_controls,
Dak4535.c399 .controls = ak4535_snd_controls,
Dad1836.c330 .controls = ad183x_controls,
Dstac9766.c367 .controls = stac9766_snd_ac97_controls,
Dtlv320aic26.c324 .controls = aic26_snd_controls,
Dwm8711.c376 .controls = wm8711_snd_controls,
Dssm4567.c402 .controls = ssm4567_snd_controls,
Dak4671.c616 .controls = ak4671_snd_controls,
Dadau1781.c437 .controls = adau1781_controls,
Dcs42l51.c510 .controls = cs42l51_snd_controls,
Dwm8776.c434 .controls = wm8776_snd_controls,
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dguts.txt3 The global utilities block controls power management, I/O device
/linux-4.1.27/Documentation/
DIntel-IOMMU.txt22 device scope relationships between PCI devices and which DMA engine controls
28 There are some devices the BIOS controls, for e.g USB devices to perform
Dbinfmt_misc.txt43 - 'flags' is an optional field that controls several aspects of the invocation
44 of the interpreter. It is a string of capital letters, each controls a
Dcircular-buffers.txt116 they will return a lower bound as the producer controls the head index,
124 will return a lower bound as the consumer controls the tail index, but the
Dedac.txt150 Each 'mc' device controls a set of DIMM memory modules. These modules are
552 in this directory are various controls, a symlink and one or more 'instance'
555 The standard default controls are:
567 add one or more such controls and/or attributes
569 One out-of-tree driver uses controls here to allow
/linux-4.1.27/include/media/
Dv4l2-ctrls.h552 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls);
584 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls,
/linux-4.1.27/drivers/net/can/softing/
DKconfig14 controls the 2 busses on the card together.
/linux-4.1.27/Documentation/hwmon/
Demc6w20122 measures the speed of up to five fans, and controls the speed of
Dw83l786ng46 pwm[1-2]_enable - this file controls mode of fan/temperature control:
Dasb10027 3 (i.e. one setting controls both.) If you have a plain ASB100, the PWM
Dvt1211164 controls both PWM outputs but each PWM output can be individually enabled and
172 thermal thresholds exist that controls both PWMs output duty-cycles. The
Dnct677590 pwm[1-5]_enable - this file controls mode of fan/temperature control:
98 pwm[1-5]_mode - controls if output is PWM or DC level
Dw83627ehf106 pwm[1-4]_enable - this file controls mode of fan/temperature control:
124 pwm[1-4]_mode - controls if output is PWM or DC level
Dabituguru58 * pwms: int Tell the driver how many fan speed controls (fan
Dabituguru-datasheet250 Sensor 0 usually controls the CPU fan
251 Sensor 1 usually controls the NB (or chipset for single chip) fan
252 Sensor 2 usually controls the System fan
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dusb-nop-xceiv.txt40 hsusb1_vcc_regulator provides power to the PHY and GPIO 7 controls RESET.
Ddwc3-st.txt4 This driver controls the glue logic used to configure the dwc3 core on
Domap-usb.txt55 - utmi-mode : controls the source of UTMI/PIPE status for VBUS and OTG ID.
/linux-4.1.27/sound/soc/pxa/
Dbrownstone.c129 .controls = brownstone_dapm_control,
Dtosa.c227 .controls = tosa_controls,
Dpoodle.c258 .controls = wm8731_poodle_controls,
Dspitz.c279 .controls = wm8750_spitz_controls,
Dcorgi.c282 .controls = wm8731_corgi_controls,
Dmagician.c423 .controls = uda1380_magician_controls,
/linux-4.1.27/sound/soc/intel/boards/
Dbyt-max98090.c135 .controls = byt_max98090_controls,
Dbytcr_rt5640.c194 .controls = byt_mc_controls,
Dbroadwell.c254 .controls = broadwell_controls,
Dcht_bsw_rt5645.c286 .controls = cht_mc_controls,
Dcht_bsw_rt5672.c332 .controls = cht_mc_controls,
Dmfld_machine.c338 .controls = mfld_snd_controls,
/linux-4.1.27/Documentation/devicetree/bindings/video/backlight/
Dlp855x.txt15 - power-supply: Regulator which controls the 3V rail
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dcap11xx.txt25 effectively controls the sensitivity, as a
/linux-4.1.27/Documentation/devicetree/bindings/arm/freescale/
Dfsl,vf610-mscm-ir.txt6 it controls the directed processor interrupts. The module is available in all
/linux-4.1.27/drivers/staging/unisys/Documentation/
Dproc-entries.txt40 /proc/virthba/enable_ints: This entry controls interrupt use by the
55 /proc/virtnic/enable_ints: This entry controls interrupt use by the
/linux-4.1.27/drivers/video/backlight/
DKconfig17 tristate "Lowlevel LCD controls"
92 tristate "Platform LCD controls"
157 tristate "Lowlevel Backlight controls"
174 so it controls the backlight brightness, select this option to
232 This driver controls the LCD backlight level and power for
/linux-4.1.27/drivers/media/usb/pvrusb2/
Dpvrusb2-hdw.c754 cs.controls = &c1; in ctrl_cx2341x_get()
772 cs.controls = &c1; in ctrl_cx2341x_set()
2178 cptr = hdw->controls + idx; in pvr2_hdw_setup_low()
2470 hdw->controls = kzalloc(sizeof(struct pvr2_ctrl) * hdw->control_cnt, in pvr2_hdw_create()
2472 if (!hdw->controls) goto fail; in pvr2_hdw_create()
2476 cptr = hdw->controls + idx; in pvr2_hdw_create()
2483 cptr = hdw->controls + idx; in pvr2_hdw_create()
2501 cptr = hdw->controls + idx + CTRLDEF_COUNT; in pvr2_hdw_create()
2661 kfree(hdw->controls); in pvr2_hdw_create()
2740 kfree(hdw->controls); in pvr2_hdw_destroy()
[all …]
Dpvrusb2-hdw-internal.h387 struct pvr2_ctrl *controls; member
Dpvrusb2-v4l2.c637 ctrl = ctls->controls + idx; in pvr2_g_ext_ctrls()
663 ctrl = ctls->controls + idx; in pvr2_s_ext_ctrls()
687 ctrl = ctls->controls + idx; in pvr2_try_ext_ctrls()
/linux-4.1.27/Documentation/sound/oss/
DESS19 For ESS chips an additional parameter "esstype" can be specified. This controls
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Daltr_socfpga.txt26 - clk-phase : For the sdmmc_clk, contains the value of the clock phase that controls
Drockchip.txt22 - clock-output-names : the corresponding gate names that the clock controls
/linux-4.1.27/Documentation/usb/
Dmisc_usbsevseg.txt20 raw controls each segment manually,
/linux-4.1.27/Documentation/devicetree/bindings/media/xilinx/
Dxlnx,v-tpg.txt29 - timing-gpios: Specifier for a GPIO that controls the timing mux at the TPG
/linux-4.1.27/Documentation/devicetree/bindings/bus/
Dmvebu-mbus.txt52 the first one controls the devices decoding window,
53 the second one controls the SDRAM decoding window and
54 the third controls the MBus bridge (only with the
/linux-4.1.27/drivers/net/ethernet/ti/
Ddavinci_cpdma.c956 static struct cpdma_control_info controls[] = { variable
973 struct cpdma_control_info *info = &controls[control]; in cpdma_control_get()
987 if (control < 0 || control >= ARRAY_SIZE(controls)) in cpdma_control_get()
1004 struct cpdma_control_info *info = &controls[control]; in cpdma_control_set()
1019 if (control < 0 || control >= ARRAY_SIZE(controls)) in cpdma_control_set()
/linux-4.1.27/Documentation/devicetree/bindings/regulator/
Dmax8907.txt22 controls the overall system power.
/linux-4.1.27/security/integrity/
DKconfig51 controls the level of integrity auditing messages.
/linux-4.1.27/arch/arm/mach-omap1/
Dsleep.S133 @ Restore EMIFF controls
361 @ Restore EMIFF controls
/linux-4.1.27/sound/soc/fsl/
Dmx27vis-aic32x4.c167 .controls = mx27vis_aic32x4_controls,
/linux-4.1.27/Documentation/video4linux/cx88/
Dhauppauge-wintv-cx88-ir.txt1 The controls for the mux are GPIO [0,1] for source, and GPIO 2 for muting.
/linux-4.1.27/drivers/remoteproc/
DKconfig58 This module controls the name of the firmware file that gets
/linux-4.1.27/sound/soc/tegra/
Dtegra_rt5640.c157 .controls = tegra_rt5640_controls,
Dtegra_alc5632.c152 .controls = tegra_alc5632_controls,
Dtegra_max98090.c212 .controls = tegra_max98090_controls,
Dtegra_rt5677.c205 .controls = tegra_rt5677_controls,
Dtegra_wm8903.c234 .controls = tegra_wm8903_controls,
/linux-4.1.27/drivers/iio/
DKconfig58 This value controls the maximum number of consumers that a
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DCPUfreq.txt10 which has a number of different manual or automatic controls over the
DSuspend.txt98 rate and uart controls must be setup beforehand.
/linux-4.1.27/Documentation/wimax/
DREADME.i2400m156 controls
158 driver controls
160 bus-specific i2400m-usb or i2400m-sdio controls).
/linux-4.1.27/Documentation/gpio/
Dgpio.txt51 input de-glitch/debounce logic, sometimes with software controls.
108 (or some other device) controls the signal.
/linux-4.1.27/Documentation/networking/
Dnetif-msg.txt15 integer variable that controls the debug message level. The message
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,bcm7120-l2-intc.txt11 - controls how some of the interrupts will be flowing, whether they will
/linux-4.1.27/Documentation/frv/
Dclock.txt63 The PM-Status line indicates which clock controls are set to which value. If
Dconfiguring.txt39 This controls the initial data cache write management mode. By default
/linux-4.1.27/lib/
DKconfig.kmemcheck32 This option controls the default behaviour of kmemcheck when the
/linux-4.1.27/drivers/hid/usbhid/
DKconfig40 devices, like monitor controls and Uninterruptable Power Supplies.
/linux-4.1.27/sound/soc/omap/
Dn810.c277 .controls = aic33_n810_controls,
/linux-4.1.27/Documentation/input/
Dinput.txt109 However, USB uses HID also for monitor controls, speaker controls, UPSs,
112 The monitor and speaker controls should be easy to add to the hid/input
/linux-4.1.27/drivers/base/
DKconfig106 This single option controls the inclusion of firmware for
145 This option controls the directory in which the kernel build system
178 This option controls if the device coredump mechanism is available or
/linux-4.1.27/Documentation/misc-devices/
Dapds990x.txt41 Driver controls chip operational state using pm_runtime framework.
/linux-4.1.27/Documentation/virtual/kvm/devices/
Dvm.txt7 and controls.
/linux-4.1.27/Documentation/devicetree/bindings/reset/
Dreset.txt73 This represents a bus that controls the reset signal of each of four sub-
/linux-4.1.27/drivers/phy/
DKconfig185 This driver controls the entire USB PHY block, both the USB OTG
197 This driver controls each individual USB 2 host PHY.
/linux-4.1.27/Documentation/sysctl/
Dkernel.txt389 This flag controls the L2 cache of G3 processor boards. If
490 scan a tasks virtual memory. It effectively controls the maximum scanning
497 scan a tasks virtual memory. It effectively controls the minimum scanning
574 the existing panic controls already in that directory.
814 This value controls the soft lockup detector thread's behavior
877 This value controls the maximum number of threads that can be created
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx-pinctrl.txt7 different PAD settings (like pull up, keeper, etc) the IOMUXC controls
/linux-4.1.27/drivers/media/pci/saa7164/
Dsaa7164-types.h192 u32 controls; member
Dsaa7164-vbi.c506 struct v4l2_ext_control *ctrl = ctrls->controls + i; in vidioc_g_ext_ctrls()
565 struct v4l2_ext_control *ctrl = ctrls->controls + i; in vidioc_try_ext_ctrls()
631 struct v4l2_ext_control *ctrl = ctrls->controls + i; in vidioc_s_ext_ctrls()
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Ddavinci-vpfe-mc.txt49 IOCTLs and controls where possible and practical. Much of the functions provided
/linux-4.1.27/drivers/staging/unisys/Documentation/ABI/
Dsysfs-platform-visorchipset34 Description: The boottotool flag controls s-Par behavior on the next boot of
/linux-4.1.27/Documentation/scsi/
Dqlogicfas.txt36 The top of the qlogic.c file has a number of defines that controls
/linux-4.1.27/Documentation/cpu-freq/
Dboost.txt8 controls the boost setting for the whole system. You can read and write

123