Home
last modified time | relevance | path

Searched refs:control (Results 1 – 25 of 3547) sorted by relevance

12345678910>>...142

/openbmc/linux/include/sound/
H A Dseq_midi_emul.h35 unsigned char control[128]; /* Current value of all controls */ member
73 void (*control)(void *private_data, int type, struct snd_midi_channel *chan); member
94 #define gm_bank_select control[0]
95 #define gm_modulation control[1]
96 #define gm_breath control[2]
97 #define gm_foot_pedal control[4]
98 #define gm_portamento_time control[5]
99 #define gm_data_entry control[6]
100 #define gm_volume control[7]
101 #define gm_balance control[8]
[all …]
/openbmc/linux/drivers/greybus/
H A Dcontrol.c18 static int gb_control_get_version(struct gb_control *control) in gb_control_get_version() argument
20 struct gb_interface *intf = control->connection->intf; in gb_control_get_version()
28 ret = gb_operation_sync(control->connection, in gb_control_get_version()
46 control->protocol_major = response.major; in gb_control_get_version()
47 control->protocol_minor = response.minor; in gb_control_get_version()
55 static int gb_control_get_bundle_version(struct gb_control *control, in gb_control_get_bundle_version() argument
58 struct gb_interface *intf = control->connection->intf; in gb_control_get_bundle_version()
65 ret = gb_operation_sync(control->connection, in gb_control_get_bundle_version()
85 int gb_control_get_bundle_versions(struct gb_control *control) in gb_control_get_bundle_versions() argument
87 struct gb_interface *intf = control->connection->intf; in gb_control_get_bundle_versions()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ras_eeprom.c171 struct amdgpu_ras_eeprom_control *control) in __get_eeprom_i2c_addr() argument
176 if (!control) in __get_eeprom_i2c_addr()
189 control->i2c_address = ((u32) i2c_addr) << 16; in __get_eeprom_i2c_addr()
198 control->i2c_address = EEPROM_I2C_MADDR_0; in __get_eeprom_i2c_addr()
202 control->i2c_address = EEPROM_I2C_MADDR_0; in __get_eeprom_i2c_addr()
204 control->i2c_address = EEPROM_I2C_MADDR_4; in __get_eeprom_i2c_addr()
207 control->i2c_address = EEPROM_I2C_MADDR_0; in __get_eeprom_i2c_addr()
212 control->i2c_address = EEPROM_I2C_MADDR_4; in __get_eeprom_i2c_addr()
214 control->i2c_address = EEPROM_I2C_MADDR_0; in __get_eeprom_i2c_addr()
219 control->i2c_address = EEPROM_I2C_MADDR_0; in __get_eeprom_i2c_addr()
[all …]
H A Dsmu_v11_0_i2c.c47 static void smu_v11_0_i2c_set_clock_gating(struct i2c_adapter *control, bool en) in smu_v11_0_i2c_set_clock_gating() argument
49 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); in smu_v11_0_i2c_set_clock_gating()
76 static int smu_v11_0_i2c_enable(struct i2c_adapter *control, bool enable) in smu_v11_0_i2c_enable() argument
78 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); in smu_v11_0_i2c_enable()
102 static void smu_v11_0_i2c_clear_status(struct i2c_adapter *control) in smu_v11_0_i2c_clear_status() argument
104 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); in smu_v11_0_i2c_clear_status()
113 static void smu_v11_0_i2c_configure(struct i2c_adapter *control) in smu_v11_0_i2c_configure() argument
115 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); in smu_v11_0_i2c_configure()
135 static void smu_v11_0_i2c_set_clock(struct i2c_adapter *control) in smu_v11_0_i2c_set_clock() argument
137 struct amdgpu_smu_i2c_bus *smu_i2c = i2c_get_adapdata(control); in smu_v11_0_i2c_set_clock()
[all …]
/openbmc/linux/include/linux/greybus/
H A Dcontrol.h33 int gb_control_enable(struct gb_control *control);
34 void gb_control_disable(struct gb_control *control);
35 int gb_control_suspend(struct gb_control *control);
36 int gb_control_resume(struct gb_control *control);
37 int gb_control_add(struct gb_control *control);
38 void gb_control_del(struct gb_control *control);
39 struct gb_control *gb_control_get(struct gb_control *control);
40 void gb_control_put(struct gb_control *control);
42 int gb_control_get_bundle_versions(struct gb_control *control);
43 int gb_control_connected_operation(struct gb_control *control, u16 cport_id);
[all …]
/openbmc/linux/sound/core/seq/
H A Dseq_midi_emul.c39 int control, int value);
138 ev->data.control.param, ev->data.control.value); in snd_midi_process_event()
141 chan->midi_program = ev->data.control.value; in snd_midi_process_event()
144 chan->midi_pitchbend = ev->data.control.value; in snd_midi_process_event()
145 if (ops->control) in snd_midi_process_event()
146 ops->control(drv, MIDI_CTL_PITCHBEND, chan); in snd_midi_process_event()
149 chan->midi_pressure = ev->data.control.value; in snd_midi_process_event()
150 if (ops->control) in snd_midi_process_event()
151 ops->control(drv, MIDI_CTL_CHAN_PRESSURE, chan); in snd_midi_process_event()
155 if (ev->data.control.param < 32) { in snd_midi_process_event()
[all …]
/openbmc/linux/sound/soc/sof/
H A Dcontrol.c27 if (tplg_ops && tplg_ops->control && tplg_ops->control->volume_get) in snd_sof_volume_get()
28 return tplg_ops->control->volume_get(scontrol, ucontrol); in snd_sof_volume_get()
42 if (tplg_ops && tplg_ops->control && tplg_ops->control->volume_put) in snd_sof_volume_put()
43 return tplg_ops->control->volume_put(scontrol, ucontrol); in snd_sof_volume_put()
79 if (tplg_ops && tplg_ops->control && tplg_ops->control->switch_get) in snd_sof_switch_get()
80 return tplg_ops->control->switch_get(scontrol, ucontrol); in snd_sof_switch_get()
94 if (tplg_ops && tplg_ops->control && tplg_ops->control->switch_put) in snd_sof_switch_put()
95 return tplg_ops->control->switch_put(scontrol, ucontrol); in snd_sof_switch_put()
109 if (tplg_ops && tplg_ops->control && tplg_ops->control->enum_get) in snd_sof_enum_get()
110 return tplg_ops->control->enum_get(scontrol, ucontrol); in snd_sof_enum_get()
[all …]
/openbmc/linux/drivers/pinctrl/renesas/
H A DKconfig9 bool "Renesas SoC pin control support" if COMPILE_TEST && !(ARCH_RENESAS || SUPERH)
57 This enables pin control drivers for Renesas SuperH and ARM platforms
65 This enables common pin control functionality for EMMA Mobile, R-Car,
73 This enables pin control and GPIO drivers for SH/SH Mobile platforms
82 bool "pin control support for Emma Mobile EV2" if COMPILE_TEST
86 bool "pin control support for R-Car D3" if COMPILE_TEST
90 bool "pin control support for R-Car E2" if COMPILE_TEST
94 bool "pin control support for R-Car E3" if COMPILE_TEST
98 bool "pin control support for R-Car H1" if COMPILE_TEST
102 bool "pin control support for R-Car H2" if COMPILE_TEST
[all …]
/openbmc/linux/drivers/reset/
H A Dreset-ti-sci.c68 struct ti_sci_reset_control *control; in ti_sci_reset_set() local
72 control = idr_find(&data->idr, id); in ti_sci_reset_set()
73 if (!control) in ti_sci_reset_set()
76 mutex_lock(&control->lock); in ti_sci_reset_set()
78 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set()
83 reset_state |= control->reset_mask; in ti_sci_reset_set()
85 reset_state &= ~control->reset_mask; in ti_sci_reset_set()
87 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set()
89 mutex_unlock(&control->lock); in ti_sci_reset_set()
149 struct ti_sci_reset_control *control; in ti_sci_reset_status() local
[all …]
H A Dreset-ti-syscon.c70 struct ti_syscon_reset_control *control; in ti_syscon_reset_assert() local
76 control = &data->controls[id]; in ti_syscon_reset_assert()
78 if (control->flags & ASSERT_NONE) in ti_syscon_reset_assert()
81 mask = BIT(control->assert_bit); in ti_syscon_reset_assert()
82 value = (control->flags & ASSERT_SET) ? mask : 0x0; in ti_syscon_reset_assert()
84 return regmap_write_bits(data->regmap, control->assert_offset, mask, value); in ti_syscon_reset_assert()
101 struct ti_syscon_reset_control *control; in ti_syscon_reset_deassert() local
107 control = &data->controls[id]; in ti_syscon_reset_deassert()
109 if (control->flags & DEASSERT_NONE) in ti_syscon_reset_deassert()
112 mask = BIT(control->deassert_bit); in ti_syscon_reset_deassert()
[all …]
/openbmc/u-boot/drivers/pinctrl/renesas/
H A DKconfig4 bool "Renesas pin control drivers"
10 bool "Renesas RCar Gen2 R8A7790 pin control driver"
13 Support pin multiplexing control on Renesas RCar Gen3 R8A7790 SoCs.
16 the GPIO definitions and pin control functions for each available
20 bool "Renesas RCar Gen2 R8A7791 pin control driver"
23 Support pin multiplexing control on Renesas RCar Gen3 R8A7791 SoCs.
26 the GPIO definitions and pin control functions for each available
30 bool "Renesas RCar Gen2 R8A7792 pin control driver"
33 Support pin multiplexing control on Renesas RCar Gen3 R8A7792 SoCs.
36 the GPIO definitions and pin control functions for each available
[all …]
/openbmc/linux/drivers/tty/vt/
H A Ddefkeymap.map7 # altgr control keycode 83 = Boot
8 # altgr control keycode 111 = Boot
20 control keycode 3 = nul
21 shift control keycode 3 = nul
24 control keycode 4 = Escape
27 control keycode 5 = Control_backslash
30 control keycode 6 = Control_bracketright
33 control keycode 7 = Control_asciicircum
36 control keycode 8 = Control_underscore
39 control keycode 9 = Delete
[all …]
/openbmc/qemu/hw/timer/
H A Darm_mptimer.c58 qemu_set_irq(tb->irq, tb->status && (tb->control & 4)); in timerblock_update_irq()
62 static inline uint32_t timerblock_scale(uint32_t control) in timerblock_scale() argument
64 return (((control >> 8) & 0xff) + 1) * 10; in timerblock_scale()
69 uint32_t control, uint64_t *count) in timerblock_set_count() argument
74 if ((control & 3) == 3 && (control & 0xff00) == 0 && *count == 0) { in timerblock_set_count()
82 uint32_t control, uint32_t load) in timerblock_run() argument
84 if ((control & 1) && ((control & 0xff00) || load != 0)) { in timerblock_run()
85 ptimer_run(timer, !(control & 2)); in timerblock_run()
95 if ((tb->control & 2) && (tb->control & 0xff00) == 0 && in timerblock_tick()
113 return tb->control; in timerblock_read()
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-microchip-core.c129 u32 control = mchp_corespi_read(spi, REG_CONTROL); in mchp_corespi_disable() local
131 control &= ~CONTROL_ENABLE; in mchp_corespi_disable()
133 mchp_corespi_write(spi, REG_CONTROL, control); in mchp_corespi_disable()
156 u32 control = mchp_corespi_read(spi, REG_CONTROL); in mchp_corespi_enable_ints() local
158 control |= INT_ENABLE_MASK; in mchp_corespi_enable_ints()
159 mchp_corespi_write(spi, REG_CONTROL, control); in mchp_corespi_enable_ints()
164 u32 control = mchp_corespi_read(spi, REG_CONTROL); in mchp_corespi_disable_ints() local
166 control &= ~INT_ENABLE_MASK; in mchp_corespi_disable_ints()
167 mchp_corespi_write(spi, REG_CONTROL, control); in mchp_corespi_disable_ints()
172 u32 control; in mchp_corespi_set_xfer_size() local
[all …]
/openbmc/phosphor-webui/app/common/styles/components/
H A Dform-elements.scss81 .control-check,
82 .control-radio {
91 .control-check input {
115 .control-check:hover input ~ .control__indicator,
116 .control-check input:focus ~ .control__indicator {
122 .control-check input:checked ~ .control__indicator {
127 .control-check:hover input:not([disabled]):checked ~ .control__indicator {
132 .control-check input:disabled ~ .control__indicator {
139 .control-check:hover > input:disabled ~ .control__indicator {
145 .control-check input:not(:checked){
[all …]
/openbmc/linux/drivers/s390/char/
H A Ddefkeymap.map135 control keycode 74 = F22
136 control keycode 75 = F23
137 control keycode 76 = F24
138 control keycode 107 = Control_z # PA3
139 control keycode 108 = Control_c # PA1
140 control keycode 109 = KeyboardSignal # Clear
141 control keycode 110 = Control_d # PA2
142 control keycode 122 = F10
143 control keycode 123 = F11 # F11
144 control keycode 124 = Last_Console # F12
[all …]
/openbmc/openbmc/meta-facebook/meta-harma/recipes-phosphor/state/phosphor-state-manager/
H A Dpower-cmd33 set_gpio power-host-control 0
35 set_gpio power-host-control 1
41 set_gpio reset-control 0
43 set_gpio reset-control 1
46 set_gpio power-host-control 0
48 set_gpio power-host-control 1
68 set_gpio power-host-control 0
70 set_gpio power-host-control 1
87 set_gpio power-host-control 0
89 set_gpio power-host-control 1
[all …]
/openbmc/linux/arch/x86/include/asm/
H A Dmshyperv.h53 u64 hv_tdx_hypercall(u64 control, u64 param1, u64 param2);
70 static inline u64 hv_do_hypercall(u64 control, void *input, void *output) in hv_do_hypercall() argument
78 return hv_tdx_hypercall(control, input_address, output_address); in hv_do_hypercall()
84 "+c" (control), "+d" (input_address) in hv_do_hypercall()
96 "+c" (control), "+d" (input_address) in hv_do_hypercall()
112 : "A" (control), in hv_do_hypercall()
122 static inline u64 hv_do_nested_hypercall(u64 control, void *input, void *output) in hv_do_nested_hypercall() argument
124 return hv_do_hypercall(control | HV_HYPERCALL_NESTED, input, output); in hv_do_nested_hypercall()
128 static inline u64 _hv_do_fast_hypercall8(u64 control, u64 input1) in _hv_do_fast_hypercall8() argument
134 return hv_tdx_hypercall(control, input1, 0); in _hv_do_fast_hypercall8()
[all …]
/openbmc/linux/arch/arm/mach-rpc/include/mach/
H A Dacornfb.h95 case 1: vidc->control |= VIDC20_CTRL_PIX_CK; break; in acornfb_vidc20_find_rates()
96 case 2: vidc->control |= VIDC20_CTRL_PIX_CK2; break; in acornfb_vidc20_find_rates()
97 case 3: vidc->control |= VIDC20_CTRL_PIX_CK3; break; in acornfb_vidc20_find_rates()
98 case 4: vidc->control |= VIDC20_CTRL_PIX_CK4; break; in acornfb_vidc20_find_rates()
99 case 5: vidc->control |= VIDC20_CTRL_PIX_CK5; break; in acornfb_vidc20_find_rates()
100 case 6: vidc->control |= VIDC20_CTRL_PIX_CK6; break; in acornfb_vidc20_find_rates()
101 case 7: vidc->control |= VIDC20_CTRL_PIX_CK7; break; in acornfb_vidc20_find_rates()
102 case 8: vidc->control |= VIDC20_CTRL_PIX_CK8; break; in acornfb_vidc20_find_rates()
115 vidc->control |= VIDC20_CTRL_FIFO_24; in acornfb_vidc20_find_rates()
117 vidc->control |= VIDC20_CTRL_FIFO_28; in acornfb_vidc20_find_rates()
[all …]
/openbmc/webui-vue/src/assets/styles/bmc/custom/
H A D_forms.scss22 .form-control,
29 .form-control {
52 .custom-control-label,
53 .form-control {
62 .form-control {
79 .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,
80 .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before,
81 .custom-control-input:checked ~ .custom-control-label::before {
87 .custom-control {
88 .custom-control-input[disabled=disabled] {
[all …]
/openbmc/linux/Documentation/userspace-api/media/drivers/
H A Duvcvideo.rst28 control enumeration.
41 control mappings at runtime. These allow for individual XU controls or byte
45 triggers a read or write of the associated XU control.
47 The ioctl used to create these control mappings is called UVCIOC_CTRL_MAP.
49 beforehand (UVCIOC_CTRL_ADD) to pass XU control information to the UVC driver.
57 3. Driver specific XU control interface
65 directly map to the low-level UVC control requests.
67 In order to make such a request the UVC unit ID of the control's extension unit
68 and the control selector need to be known. This information either needs to be
73 Unless the control size is already known it is necessary to first make a
[all …]
/openbmc/linux/arch/x86/kvm/svm/
H A Dnested.c42 if (vmcb->control.exit_code != SVM_EXIT_NPF) { in nested_svm_inject_npf_exit()
47 vmcb->control.exit_code = SVM_EXIT_NPF; in nested_svm_inject_npf_exit()
48 vmcb->control.exit_code_hi = 0; in nested_svm_inject_npf_exit()
49 vmcb->control.exit_info_1 = (1ULL << 32); in nested_svm_inject_npf_exit()
50 vmcb->control.exit_info_2 = fault->address; in nested_svm_inject_npf_exit()
53 vmcb->control.exit_info_1 &= ~0xffffffffULL; in nested_svm_inject_npf_exit()
54 vmcb->control.exit_info_1 |= fault->error_code; in nested_svm_inject_npf_exit()
137 c = &svm->vmcb->control; in recalc_intercepts()
138 h = &svm->vmcb01.ptr->control; in recalc_intercepts()
238 svm->vmcb->control.msrpm_base_pa = __sme_set(__pa(svm->nested.msrpm)); in nested_svm_vmrun_msrpm()
[all …]
/openbmc/libpldm/src/
H A Dcontrol.c74 static int pldm_control_get_version(struct pldm_control *control, in pldm_control_get_version() argument
102 if (control->types[i].pldm_type == type && in pldm_control_get_version()
103 control->types[i].versions) { in pldm_control_get_version()
104 v = &control->types[i]; in pldm_control_get_version()
134 static int pldm_control_get_types(struct pldm_control *control, in pldm_control_get_types() argument
150 uint8_t ty = control->types[i].pldm_type; in pldm_control_get_types()
151 if (ty < 64 && control->types[i].versions) { in pldm_control_get_types()
172 static int pldm_control_get_commands(struct pldm_control *control, in pldm_control_get_commands() argument
192 if (control->types[i].pldm_type == ty && in pldm_control_get_commands()
193 control->types[i].versions && control->types[i].commands) { in pldm_control_get_commands()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/net/
H A Dmicrel-ksz90x1.txt14 All skew control options are specified in picoseconds. The minimum
48 - rxc-skew-ps : Skew control of RXC pad
49 - rxdv-skew-ps : Skew control of RX CTL pad
50 - txc-skew-ps : Skew control of TXC pad
51 - txen-skew-ps : Skew control of TX CTL pad
52 - rxd0-skew-ps : Skew control of RX data 0 pad
53 - rxd1-skew-ps : Skew control of RX data 1 pad
54 - rxd2-skew-ps : Skew control of RX data 2 pad
55 - rxd3-skew-ps : Skew control of RX data 3 pad
56 - txd0-skew-ps : Skew control of TX data 0 pad
[all …]
/openbmc/linux/arch/arm/boot/dts/ti/keystone/
H A Dkeystone-k2hk-clocks.dtsi15 reg-names = "control";
23 reg-names = "control", "multiplier", "post-divider";
32 reg-names = "control";
41 reg-names = "control";
50 reg-names = "control";
59 reg-names = "control", "domain";
69 reg-names = "control", "domain";
79 reg-names = "control", "domain";
89 reg-names = "control", "domain";
99 reg-names = "control", "domain";
[all …]

12345678910>>...142