Home
last modified time | relevance | path

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

123

/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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-driver-toshiba_haps5 Description: This file controls the built-in accelerometer protection level,
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
/linux-4.4.14/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.c198 .controls = wm8987_smartq_controls,
Dneo1973_wm8753.c328 .controls = neo1973_wm8753_controls,
/linux-4.4.14/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.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_dec.c172 static struct mfc_control controls[] = { variable
221 #define NUM_CTRLS ARRAY_SIZE(controls)
1137 if (IS_MFC51_PRIV(controls[i].id)) { in s5p_mfc_dec_ctrls_setup()
1140 cfg.id = controls[i].id; in s5p_mfc_dec_ctrls_setup()
1141 cfg.min = controls[i].minimum; in s5p_mfc_dec_ctrls_setup()
1142 cfg.max = controls[i].maximum; in s5p_mfc_dec_ctrls_setup()
1143 cfg.def = controls[i].default_value; in s5p_mfc_dec_ctrls_setup()
1144 cfg.name = controls[i].name; in s5p_mfc_dec_ctrls_setup()
1145 cfg.type = controls[i].type; in s5p_mfc_dec_ctrls_setup()
1147 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)
2084 if (IS_MFC51_PRIV(controls[i].id)) { in s5p_mfc_enc_ctrls_setup()
2087 cfg.id = controls[i].id; in s5p_mfc_enc_ctrls_setup()
2088 cfg.min = controls[i].minimum; in s5p_mfc_enc_ctrls_setup()
2089 cfg.max = controls[i].maximum; in s5p_mfc_enc_ctrls_setup()
2090 cfg.def = controls[i].default_value; in s5p_mfc_enc_ctrls_setup()
2091 cfg.name = controls[i].name; in s5p_mfc_enc_ctrls_setup()
2092 cfg.type = controls[i].type; in s5p_mfc_enc_ctrls_setup()
2100 cfg.step = controls[i].step; in s5p_mfc_enc_ctrls_setup()
[all …]
/linux-4.4.14/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
DJack-Controls.txt4 ALSA uses kcontrols to export audio controls(switch, volume, Mux, ...)
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.
DMIXART.txt58 and AES volume controls which is set by 219 in the range from 0 to 255
/linux-4.4.14/sound/soc/codecs/
Dtas571x.c36 const struct snd_kcontrol_new *controls; member
268 .controls = tas5711_controls,
323 .controls = tas5717_controls,
454 priv->codec_driver.controls = priv->chip->controls; in tas571x_i2c_probe()
Dlm4857.c104 .controls = lm4857_controls,
Dcq93vc.c134 .controls = cq93vc_snd_controls,
Dmax98095.c1582 struct snd_kcontrol_new controls[] = { in max98095_handle_eq_pdata() local
1627 ret = snd_soc_add_codec_controls(codec, controls, ARRAY_SIZE(controls)); in max98095_handle_eq_pdata()
1736 struct snd_kcontrol_new controls[] = { in max98095_handle_bq_pdata() local
1746 BUILD_BUG_ON(ARRAY_SIZE(controls) != ARRAY_SIZE(bq_mode_name)); in max98095_handle_bq_pdata()
1782 ret = snd_soc_add_codec_controls(codec, controls, ARRAY_SIZE(controls)); in max98095_handle_bq_pdata()
2111 .controls = max98095_snd_controls,
Dmax9877.c123 .controls = max9877_controls,
Dmax98088.c1548 struct snd_kcontrol_new controls[] = { in max98088_handle_eq_pdata() local
1558 BUILD_BUG_ON(ARRAY_SIZE(controls) != ARRAY_SIZE(eq_mode_name)); in max98088_handle_eq_pdata()
1594 ret = snd_soc_add_codec_controls(codec, controls, ARRAY_SIZE(controls)); in max98088_handle_eq_pdata()
1707 .controls = max98088_snd_controls,
Dmax9768.c156 .controls = max9768_volume,
Dpcm1792a.c214 .controls = pcm1792a_controls,
Dad1980.c302 .controls = ad1980_snd_ac97_controls,
Dwm8728.c218 .controls = wm8728_snd_controls,
Dtfa9879.c234 .controls = tfa9879_controls,
Dmax9850.c309 .controls = max9850_controls,
Djz4740.c301 .controls = jz4740_codec_controls,
Dpcm1681.c292 .controls = pcm1681_controls,
Dsta529.c320 .controls = sta529_snd_controls,
Dcs4349.c259 .controls = cs4349_snd_controls,
Dstac9766.c323 .controls = stac9766_snd_ac97_controls,
Dwm9705.c367 .controls = wm9705_snd_ac97_controls,
Dad1836.c330 .controls = ad183x_controls,
Dak4535.c398 .controls = ak4535_snd_controls,
Dad193x.c413 .controls = ad193x_snd_controls,
Dwm8711.c375 .controls = wm8711_snd_controls,
Dtlv320aic26.c324 .controls = aic26_snd_controls,
Dssm4567.c424 .controls = ssm4567_snd_controls,
/linux-4.4.14/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.c459 soc->controls = mv78230_mpp_controls; in armada_xp_pinctrl_probe()
470 soc->controls = mv78260_mpp_controls; in armada_xp_pinctrl_probe()
481 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-370.c408 soc->controls = mv88f6710_mpp_controls; in armada_370_pinctrl_probe()
Dpinctrl-armada-375.c426 soc->controls = mv88f6720_mpp_controls; in armada_375_pinctrl_probe()
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/sound/
Drt5677.txt20 - realtek,pow-ldo2-gpio : The GPIO that controls the CODEC's POW_LDO2 pin.
21 - realtek,reset-gpio : The GPIO that controls the CODEC's RESET pin.
Drt5640.txt20 - realtek,ldo1-en-gpios : The GPIO that controls the CODEC's LDO1_EN pin.
/linux-4.4.14/Documentation/devicetree/bindings/display/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.4.14/sound/soc/intel/atom/
DMakefile2 sst-mfld-platform-compress.o sst-atom-controls.o
/linux-4.4.14/drivers/regulator/
DKconfig42 current regulator API which provides sysfs controls for
78 This driver controls a active-semi act8865 voltage output
325 This driver controls a Maxim MAX14577/77836 regulator via I2C bus.
333 This driver controls a Maxim 1586 or 1587 voltage output
342 This driver controls a Maxim 8649 voltage output regulator via
349 This driver controls a Maxim 8660/8661 voltage output
356 This driver controls a Maxim 8907 voltage output regulator
370 This driver controls a Maxim 8952 voltage output regulator
388 This driver controls a Maxim 8997/8966 regulator
397 This driver controls a Maxim 8998 voltage output regulator
[all …]
/linux-4.4.14/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.4.14/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.4.14/drivers/amba/
DKconfig11 which controls AHB bus master arbitration and some performance
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-ctrls.c2276 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls) in v4l2_ctrl_cluster() argument
2282 if (WARN_ON(ncontrols == 0 || controls[0] == NULL)) in v4l2_ctrl_cluster()
2286 if (controls[i]) { in v4l2_ctrl_cluster()
2287 controls[i]->cluster = controls; in v4l2_ctrl_cluster()
2288 controls[i]->ncontrols = ncontrols; in v4l2_ctrl_cluster()
2289 if (controls[i]->flags & V4L2_CTRL_FLAG_VOLATILE) in v4l2_ctrl_cluster()
2293 controls[0]->has_volatiles = has_volatiles; in v4l2_ctrl_cluster()
2297 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls, in v4l2_ctrl_auto_cluster() argument
2300 struct v4l2_ctrl *master = controls[0]; in v4l2_ctrl_auto_cluster()
2304 v4l2_ctrl_cluster(ncontrols, controls); in v4l2_ctrl_auto_cluster()
[all …]
Dv4l2-compat-ioctl32.c633 compat_caddr_t controls; /* actually struct v4l2_ext_control32 * */ member
680 kp->controls = NULL; in get_v4l2_ext_controls32()
683 if (get_user(p, &up->controls)) in get_v4l2_ext_controls32()
690 kp->controls = (__force struct v4l2_ext_control *)kcontrols; in get_v4l2_ext_controls32()
717 (__force struct v4l2_ext_control __user *)kp->controls; in put_v4l2_ext_controls32()
730 if (get_user(p, &up->controls)) in put_v4l2_ext_controls32()
Dv4l2-ioctl.c571 if (!p->controls[i].size) in v4l_print_ext_controls()
573 p->controls[i].id, p->controls[i].value); in v4l_print_ext_controls()
576 p->controls[i].id, p->controls[i].size); in v4l_print_ext_controls()
898 c->controls[i].reserved2[0] = 0; in check_ext_ctrls()
911 if (V4L2_CTRL_ID2CLASS(c->controls[i].id) != c->ctrl_class) { in check_ext_ctrls()
1974 ctrls.controls = &ctrl; in v4l_g_ctrl()
2008 ctrls.controls = &ctrl; in v4l_s_ctrl()
2695 *user_ptr = (void __user *)ctrls->controls; in check_array_args()
2696 *kernel_ptr = (void **)&ctrls->controls; in check_array_args()
/linux-4.4.14/sound/soc/
Dsoc-core.c1163 if (component->controls) in soc_probe_component()
1164 snd_soc_add_component_controls(component, component->controls, in soc_probe_component()
1665 if (card->controls) in snd_soc_instantiate_card()
1666 snd_soc_add_card_controls(card, card->controls, card->num_controls); in snd_soc_instantiate_card()
1901 const struct snd_kcontrol_new *controls, int num_controls, in snd_soc_add_controls() argument
1907 const struct snd_kcontrol_new *control = &controls[i]; in snd_soc_add_controls()
1929 list_for_each_entry(kctl, &card->controls, list) in snd_soc_card_get_kcontrol()
1946 const struct snd_kcontrol_new *controls, unsigned int num_controls) in snd_soc_add_component_controls() argument
1950 return snd_soc_add_controls(card, component->dev, controls, in snd_soc_add_component_controls()
1967 const struct snd_kcontrol_new *controls, unsigned int num_controls) in snd_soc_add_codec_controls() argument
[all …]
/linux-4.4.14/Documentation/filesystems/
Df2fs.txt179 gc_max_sleep_time This tuning parameter controls the maximum sleep
183 gc_min_sleep_time This tuning parameter controls the minimum sleep
187 gc_no_gc_sleep_time This tuning parameter controls the default sleep
191 gc_idle This parameter controls the selection of victim
197 reclaim_segments This parameter controls the number of prefree
205 max_small_discards This parameter controls the number of discard
211 trim_sections This parameter controls the number of sections
215 ipu_policy This parameter controls the policy of in-place
221 min_ipu_util This parameter controls the threshold to trigger
226 min_fsync_blocks This parameter controls the threshold to trigger
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/mfd/
Dqriox.txt3 The qrio is a multifunction device that controls the KEYMILE boards based on
/linux-4.4.14/security/yama/
DKconfig8 access controls. Currently available is ptrace scope restriction.
/linux-4.4.14/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.4.14/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.4.14/drivers/memory/tegra/
DKconfig15 Tegra124 chips. The EMC controls the external DRAM on the board.
/linux-4.4.14/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.4.14/drivers/media/pci/ivtv/
DMakefile1 ivtv-objs := ivtv-routing.o ivtv-cards.o ivtv-controls.o \
/linux-4.4.14/Documentation/devicetree/bindings/crypto/
Dpicochip-spacc.txt10 - interrupt-parent : The interrupt controller that controls the SPAcc
/linux-4.4.14/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.4.14/drivers/media/pci/cx18/
DMakefile2 cx18-queue.o cx18-streams.o cx18-fileops.o cx18-ioctl.o cx18-controls.o \
/linux-4.4.14/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.4.14/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.4.14/include/sound/
Dsoc.h581 const struct snd_kcontrol_new *controls, unsigned int num_controls);
583 const struct snd_kcontrol_new *controls, unsigned int num_controls);
585 const struct snd_kcontrol_new *controls, unsigned int num_controls);
587 const struct snd_kcontrol_new *controls, int num_controls);
589 const struct snd_kcontrol_new *controls, int num_controls);
754 const struct snd_kcontrol_new *controls; member
822 const struct snd_kcontrol_new *controls; member
876 const struct snd_kcontrol_new *controls; member
1125 const struct snd_kcontrol_new *controls; member
Demu8000.h90 struct snd_kcontrol *controls[EMU8000_NUM_CONTROLS]; member
/linux-4.4.14/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.4.14/drivers/power/avs/
DKconfig4 AVS is a power management technique which finely controls the
/linux-4.4.14/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.4.14/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.4.14/sound/soc/intel/boards/
Dcht_bsw_rt5645.c305 .controls = cht_mc_controls,
318 .controls = cht_mc_controls,
Dbyt-max98090.c136 .controls = byt_max98090_controls,
Dbytcr_rt5640.c185 .controls = byt_mc_controls,
Dskl_rt286.c230 .controls = skylake_controls,
Dbroadwell.c254 .controls = broadwell_controls,
Dcht_bsw_max98090_ti.c277 .controls = cht_mc_controls,
Dcht_bsw_rt5672.c323 .controls = cht_mc_controls,
Dmfld_machine.c338 .controls = mfld_snd_controls,
/linux-4.4.14/Documentation/DocBook/
Dalsa-driver-api.xml.db242 API-snd-soc-add-component-controls
243 API-snd-soc-add-codec-controls
244 API-snd-soc-add-platform-controls
245 API-snd-soc-add-card-controls
246 API-snd-soc-add-dai-controls
316 API-snd-soc-dapm-new-controls
/linux-4.4.14/sound/soc/pxa/
Dbrownstone.c105 .controls = brownstone_dapm_control,
Dtosa.c215 .controls = tosa_controls,
Dpoodle.c246 .controls = wm8731_poodle_controls,
Dcorgi.c282 .controls = wm8731_corgi_controls,
Dspitz.c279 .controls = wm8750_spitz_controls,
Dmagician.c423 .controls = uda1380_magician_controls,
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/
Dguts.txt3 The global utilities block controls power management, I/O device
/linux-4.4.14/Documentation/devicetree/bindings/power/
Dqcom,coincell-charger.txt3 The hardware block controls charging for a coincell or capacitor that is
/linux-4.4.14/Documentation/hwmon/
Dmax3179018 The MAX31790 controls the speeds of up to six fans using six independent
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
Dnct677594 pwm[1-5]_enable - this file controls mode of fan/temperature control:
102 pwm[1-5]_mode - controls if output is PWM or DC level
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
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.4.14/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
/linux-4.4.14/include/media/
Dv4l2-ctrls.h584 void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls);
617 void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls,
/linux-4.4.14/drivers/net/can/softing/
DKconfig14 controls the 2 busses on the card together.
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/arm/freescale/
Dfsl,vf610-mscm-ir.txt6 it controls the directed processor interrupts. The module is available in all
/linux-4.4.14/arch/x86/xen/
DKconfig35 pv-domains with more than 512 GB of RAM. This option controls the
/linux-4.4.14/Documentation/devicetree/bindings/leds/backlight/
Dlp855x.txt15 - power-supply: Regulator which controls the 3V rail
/linux-4.4.14/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.4.14/drivers/video/backlight/
DKconfig17 tristate "Lowlevel LCD controls"
94 tristate "Platform LCD controls"
159 tristate "Lowlevel Backlight controls"
176 so it controls the backlight brightness, select this option to
234 This driver controls the LCD backlight level and power for
/linux-4.4.14/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()
2663 kfree(hdw->controls); in pvr2_hdw_create()
2744 kfree(hdw->controls); in pvr2_hdw_destroy()
[all …]
Dpvrusb2-hdw-internal.h387 struct pvr2_ctrl *controls; member
/linux-4.4.14/Documentation/usb/
Dmisc_usbsevseg.txt20 raw controls each segment manually,
/linux-4.4.14/Documentation/sound/oss/
DESS19 For ESS chips an additional parameter "esstype" can be specified. This controls
/linux-4.4.14/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
Dlpc1850-cgu.txt10 clock sources, controls the clock generation, and routes the outputs
/linux-4.4.14/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.4.14/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.4.14/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.4.14/sound/soc/rockchip/
Drockchip_rt5645.c156 .controls = rk_mc_controls,
Drockchip_max98090.c159 .controls = rk_mc_controls,
/linux-4.4.14/security/integrity/
DKconfig51 controls the level of integrity auditing messages.
/linux-4.4.14/Documentation/devicetree/bindings/input/
Dcap11xx.txt25 effectively controls the sensitivity, as a
/linux-4.4.14/Documentation/devicetree/bindings/regulator/
Dmax8907.txt22 controls the overall system power.
/linux-4.4.14/arch/arm/mach-omap1/
Dsleep.S133 @ Restore EMIFF controls
361 @ Restore EMIFF controls
/linux-4.4.14/sound/soc/fsl/
Dmx27vis-aic32x4.c167 .controls = mx27vis_aic32x4_controls,
/linux-4.4.14/sound/soc/mediatek/
Dmt8173-max98090.c142 .controls = mt8173_max98090_controls,
Dmt8173-rt5650-rt5676.c199 .controls = mt8173_rt5650_rt5676_controls,
/linux-4.4.14/drivers/iio/
DKconfig38 This value controls the maximum number of consumers that a
/linux-4.4.14/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.4.14/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.4.14/drivers/remoteproc/
DKconfig71 This module controls the name of the firmware file that gets
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/
DCPUfreq.txt10 which has a number of different manual or automatic controls over the
/linux-4.4.14/Documentation/wimax/
DREADME.i2400m156 controls
158 driver controls
160 bus-specific i2400m-usb or i2400m-sdio controls).
/linux-4.4.14/Documentation/gpio/
Dgpio.txt51 input de-glitch/debounce logic, sometimes with software controls.
108 (or some other device) controls the signal.
/linux-4.4.14/Documentation/networking/
Dnetif-msg.txt15 integer variable that controls the debug message level. The message
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,bcm7120-l2-intc.txt11 - controls how some of the interrupts will be flowing, whether they will
/linux-4.4.14/Documentation/frv/
Dclock.txt63 The PM-Status line indicates which clock controls are set to which value. If
/linux-4.4.14/sound/soc/omap/
Dn810.c276 .controls = aic33_n810_controls,
/linux-4.4.14/lib/
DKconfig.kmemcheck32 This option controls the default behaviour of kmemcheck when the
/linux-4.4.14/Documentation/leds/
Dleds-lp5523.txt78 To clear all master fader controls:
/linux-4.4.14/drivers/hid/usbhid/
DKconfig40 devices, like monitor controls and Uninterruptable Power Supplies.
/linux-4.4.14/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.4.14/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.4.14/Documentation/virtual/kvm/devices/
Dvm.txt7 and controls.
/linux-4.4.14/Documentation/misc-devices/
Dapds990x.txt41 Driver controls chip operational state using pm_runtime framework.
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dreset.txt73 This represents a bus that controls the reset signal of each of four sub-
/linux-4.4.14/Documentation/sysctl/
Dkernel.txt299 This value controls the hard lockup detector behavior when a hard
401 This flag controls the L2 cache of G3 processor boards. If
502 scan a tasks virtual memory. It effectively controls the maximum scanning
509 scan a tasks virtual memory. It effectively controls the minimum scanning
586 the existing panic controls already in that directory.
826 This value controls the soft lockup detector thread's behavior
889 This value controls the maximum number of threads that can be created
/linux-4.4.14/Documentation/scsi/
Dqlogicfas.txt36 The top of the qlogic.c file has a number of defines that controls
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx-pinctrl.txt7 different PAD settings (like pull up, keeper, etc) the IOMUXC controls

123