/Linux-v4.19/include/sound/ |
D | seq_midi_emul.h | 49 unsigned char control[128]; /* Current value of all controls */ member 87 void (*control)(void *private_data, int type, struct snd_midi_channel *chan); member 108 #define gm_bank_select control[0] 109 #define gm_modulation control[1] 110 #define gm_breath control[2] 111 #define gm_foot_pedal control[4] 112 #define gm_portamento_time control[5] 113 #define gm_data_entry control[6] 114 #define gm_volume control[7] 115 #define gm_balance control[8] [all …]
|
/Linux-v4.19/drivers/staging/greybus/ |
D | control.c | 19 static int gb_control_get_version(struct gb_control *control) in gb_control_get_version() argument 21 struct gb_interface *intf = control->connection->intf; in gb_control_get_version() 29 ret = gb_operation_sync(control->connection, in gb_control_get_version() 47 control->protocol_major = response.major; in gb_control_get_version() 48 control->protocol_minor = response.minor; in gb_control_get_version() 56 static int gb_control_get_bundle_version(struct gb_control *control, in gb_control_get_bundle_version() argument 59 struct gb_interface *intf = control->connection->intf; in gb_control_get_bundle_version() 66 ret = gb_operation_sync(control->connection, in gb_control_get_bundle_version() 86 int gb_control_get_bundle_versions(struct gb_control *control) in gb_control_get_bundle_versions() argument 88 struct gb_interface *intf = control->connection->intf; in gb_control_get_bundle_versions() [all …]
|
D | control.h | 30 int gb_control_enable(struct gb_control *control); 31 void gb_control_disable(struct gb_control *control); 32 int gb_control_suspend(struct gb_control *control); 33 int gb_control_resume(struct gb_control *control); 34 int gb_control_add(struct gb_control *control); 35 void gb_control_del(struct gb_control *control); 36 struct gb_control *gb_control_get(struct gb_control *control); 37 void gb_control_put(struct gb_control *control); 39 int gb_control_get_bundle_versions(struct gb_control *control); 40 int gb_control_connected_operation(struct gb_control *control, u16 cport_id); [all …]
|
/Linux-v4.19/sound/core/seq/ |
D | seq_midi_emul.c | 53 int control, int value); 149 ev->data.control.param, ev->data.control.value); in snd_midi_process_event() 152 chan->midi_program = ev->data.control.value; in snd_midi_process_event() 155 chan->midi_pitchbend = ev->data.control.value; in snd_midi_process_event() 156 if (ops->control) in snd_midi_process_event() 157 ops->control(drv, MIDI_CTL_PITCHBEND, chan); in snd_midi_process_event() 160 chan->midi_pressure = ev->data.control.value; in snd_midi_process_event() 161 if (ops->control) in snd_midi_process_event() 162 ops->control(drv, MIDI_CTL_CHAN_PRESSURE, chan); in snd_midi_process_event() 166 if (ev->data.control.param < 32) { in snd_midi_process_event() [all …]
|
D | seq_midi_event.c | 268 ev->data.control.channel = dev->buf[0] & 0x0f; in one_param_ctrl_event() 269 ev->data.control.value = dev->buf[1]; in one_param_ctrl_event() 275 ev->data.control.channel = dev->buf[0] & 0x0f; in pitchbend_ctrl_event() 276 ev->data.control.value = (int)dev->buf[2] * 128 + (int)dev->buf[1] - 8192; in pitchbend_ctrl_event() 282 ev->data.control.channel = dev->buf[0] & 0x0f; in two_param_ctrl_event() 283 ev->data.control.param = dev->buf[1]; in two_param_ctrl_event() 284 ev->data.control.value = dev->buf[2]; in two_param_ctrl_event() 290 ev->data.control.value = dev->buf[1]; in one_param_event() 296 ev->data.control.value = (int)dev->buf[2] * 128 + (int)dev->buf[1]; in songpos_event() 370 buf[0] = ev->data.control.value & 0x7f; in one_param_decode() [all …]
|
/Linux-v4.19/drivers/reset/ |
D | reset-ti-sci.c | 76 struct ti_sci_reset_control *control; in ti_sci_reset_set() local 80 control = idr_find(&data->idr, id); in ti_sci_reset_set() 81 if (!control) in ti_sci_reset_set() 84 mutex_lock(&control->lock); in ti_sci_reset_set() 86 ret = dev_ops->get_device_resets(sci, control->dev_id, &reset_state); in ti_sci_reset_set() 91 reset_state |= control->reset_mask; in ti_sci_reset_set() 93 reset_state &= ~control->reset_mask; in ti_sci_reset_set() 95 ret = dev_ops->set_device_resets(sci, control->dev_id, reset_state); in ti_sci_reset_set() 97 mutex_unlock(&control->lock); in ti_sci_reset_set() 157 struct ti_sci_reset_control *control; in ti_sci_reset_status() local [all …]
|
D | reset-ti-syscon.c | 78 struct ti_syscon_reset_control *control; in ti_syscon_reset_assert() local 84 control = &data->controls[id]; in ti_syscon_reset_assert() 86 if (control->flags & ASSERT_NONE) in ti_syscon_reset_assert() 89 mask = BIT(control->assert_bit); in ti_syscon_reset_assert() 90 value = (control->flags & ASSERT_SET) ? mask : 0x0; in ti_syscon_reset_assert() 92 return regmap_update_bits(data->regmap, control->assert_offset, mask, value); in ti_syscon_reset_assert() 109 struct ti_syscon_reset_control *control; in ti_syscon_reset_deassert() local 115 control = &data->controls[id]; in ti_syscon_reset_deassert() 117 if (control->flags & DEASSERT_NONE) in ti_syscon_reset_deassert() 120 mask = BIT(control->deassert_bit); in ti_syscon_reset_deassert() [all …]
|
/Linux-v4.19/drivers/tty/vt/ |
D | defkeymap.map | 6 # altgr control keycode 83 = Boot 7 # altgr control keycode 111 = Boot 19 control keycode 3 = nul 20 shift control keycode 3 = nul 23 control keycode 4 = Escape 26 control keycode 5 = Control_backslash 29 control keycode 6 = Control_bracketright 32 control keycode 7 = Control_asciicircum 35 control keycode 8 = Control_underscore 38 control keycode 9 = Delete [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | micrel-ksz90x1.txt | 14 All skew control options are specified in picoseconds. The minimum 20 - rxc-skew-ps : Skew control of RXC pad 21 - rxdv-skew-ps : Skew control of RX CTL pad 22 - txc-skew-ps : Skew control of TXC pad 23 - txen-skew-ps : Skew control of TX CTL pad 24 - rxd0-skew-ps : Skew control of RX data 0 pad 25 - rxd1-skew-ps : Skew control of RX data 1 pad 26 - rxd2-skew-ps : Skew control of RX data 2 pad 27 - rxd3-skew-ps : Skew control of RX data 3 pad 28 - txd0-skew-ps : Skew control of TX data 0 pad [all …]
|
/Linux-v4.19/arch/arm/mach-rpc/include/mach/ |
D | acornfb.h | 98 case 1: vidc->control |= VIDC20_CTRL_PIX_CK; break; in acornfb_vidc20_find_rates() 99 case 2: vidc->control |= VIDC20_CTRL_PIX_CK2; break; in acornfb_vidc20_find_rates() 100 case 3: vidc->control |= VIDC20_CTRL_PIX_CK3; break; in acornfb_vidc20_find_rates() 101 case 4: vidc->control |= VIDC20_CTRL_PIX_CK4; break; in acornfb_vidc20_find_rates() 102 case 5: vidc->control |= VIDC20_CTRL_PIX_CK5; break; in acornfb_vidc20_find_rates() 103 case 6: vidc->control |= VIDC20_CTRL_PIX_CK6; break; in acornfb_vidc20_find_rates() 104 case 7: vidc->control |= VIDC20_CTRL_PIX_CK7; break; in acornfb_vidc20_find_rates() 105 case 8: vidc->control |= VIDC20_CTRL_PIX_CK8; break; in acornfb_vidc20_find_rates() 118 vidc->control |= VIDC20_CTRL_FIFO_24; in acornfb_vidc20_find_rates() 120 vidc->control |= VIDC20_CTRL_FIFO_28; in acornfb_vidc20_find_rates() [all …]
|
/Linux-v4.19/drivers/s390/char/ |
D | defkeymap.map | 135 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 …]
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | uvcvideo.rst | 26 control enumeration. 39 control mappings at runtime. These allow for individual XU controls or byte 43 triggers a read or write of the associated XU control. 45 The ioctl used to create these control mappings is called UVCIOC_CTRL_MAP. 47 beforehand (UVCIOC_CTRL_ADD) to pass XU control information to the UVC driver. 55 3. Driver specific XU control interface 63 directly map to the low-level UVC control requests. 65 In order to make such a request the UVC unit ID of the control's extension unit 66 and the control selector need to be known. This information either needs to be 71 Unless the control size is already known it is necessary to first make a [all …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | keystone-k2hk-clocks.dtsi | 15 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 …]
|
D | keystone-k2l-clocks.dtsi | 15 reg-names = "control"; 23 reg-names = "control", "multiplier", "post-divider"; 32 reg-names = "control"; 41 reg-names = "control"; 49 reg-names = "control", "domain"; 60 reg-names = "control", "domain"; 70 reg-names = "control", "domain"; 80 reg-names = "control", "domain"; 90 reg-names = "control", "domain"; 100 reg-names = "control", "domain"; [all …]
|
/Linux-v4.19/drivers/pci/ |
D | ats.c | 154 u16 control, status; in pci_enable_pri() local 174 control = PCI_PRI_CTRL_ENABLE; in pci_enable_pri() 175 pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control); in pci_enable_pri() 191 u16 control; in pci_disable_pri() local 201 pci_read_config_word(pdev, pos + PCI_PRI_CTRL, &control); in pci_disable_pri() 202 control &= ~PCI_PRI_CTRL_ENABLE; in pci_disable_pri() 203 pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control); in pci_disable_pri() 215 u16 control = PCI_PRI_CTRL_ENABLE; in pci_restore_pri_state() local 227 pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control); in pci_restore_pri_state() 240 u16 control; in pci_reset_pri() local [all …]
|
/Linux-v4.19/Documentation/media/uapi/v4l/ |
D | vidioc-queryctrl.rst | 12 VIDIOC_QUERYCTRL - VIDIOC_QUERY_EXT_CTRL - VIDIOC_QUERYMENU - Enumerate controls and menu control i… 42 To query the attributes of a control applications set the ``id`` field 50 exclusive ``V4L2_CID_LASTP1``. Drivers may return ``EINVAL`` if a control in 57 in the ``flags`` field this control is permanently disabled and should 61 driver returns the next supported non-compound control, or ``EINVAL`` if 64 type ≥ ``V4L2_CTRL_COMPOUND_TYPES`` and/or array control, in other words 72 control information that cannot be returned in struct 96 See also the examples in :ref:`control`. 112 - Identifies the control, set by the application. See 113 :ref:`control-id` for predefined IDs. When the ID is ORed with [all …]
|
/Linux-v4.19/drivers/staging/iio/frequency/ |
D | ad9834.c | 75 unsigned short control; member 165 if (st->control & AD9834_MODE) { in ad9834_write() 171 st->control |= AD9834_OPBITEN; in ad9834_write() 173 st->control &= ~AD9834_OPBITEN; in ad9834_write() 175 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_write() 180 st->control |= AD9834_PIN_SW; in ad9834_write() 182 st->control &= ~AD9834_PIN_SW; in ad9834_write() 183 st->data = cpu_to_be16(AD9834_REG_CMD | st->control); in ad9834_write() 189 st->control &= ~(this_attr->address | AD9834_PIN_SW); in ad9834_write() 191 st->control |= this_attr->address; in ad9834_write() [all …]
|
/Linux-v4.19/drivers/staging/vc04_services/bcm2835-camera/ |
D | controls.c | 176 struct vchiq_mmal_port *control; in ctrl_set_rational() local 178 control = &dev->component[MMAL_COMPONENT_CAMERA]->control; in ctrl_set_rational() 183 return vchiq_mmal_port_parameter_set(dev->instance, control, in ctrl_set_rational() 194 struct vchiq_mmal_port *control; in ctrl_set_value() local 196 control = &dev->component[MMAL_COMPONENT_CAMERA]->control; in ctrl_set_value() 200 return vchiq_mmal_port_parameter_set(dev->instance, control, in ctrl_set_value() 210 struct vchiq_mmal_port *control; in ctrl_set_iso() local 221 control = &dev->component[MMAL_COMPONENT_CAMERA]->control; in ctrl_set_iso() 228 return vchiq_mmal_port_parameter_set(dev->instance, control, in ctrl_set_iso() 238 struct vchiq_mmal_port *control; in ctrl_set_value_ev() local [all …]
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-m48t35.c | 27 u8 control; member 51 u8 control; in m48t35_read_time() local 60 control = readb(&priv->reg->control); in m48t35_read_time() 61 writeb(control | M48T35_RTC_READ, &priv->reg->control); in m48t35_read_time() 68 writeb(control, &priv->reg->control); in m48t35_read_time() 95 u8 control; in m48t35_set_time() local 125 control = readb(&priv->reg->control); in m48t35_set_time() 126 writeb(control | M48T35_RTC_SET, &priv->reg->control); in m48t35_set_time() 133 writeb(control, &priv->reg->control); in m48t35_set_time()
|
/Linux-v4.19/drivers/ata/ |
D | pata_oldpiix.c | 69 int control = 0; in oldpiix_set_piomode() local 85 control |= 1; /* TIME */ in oldpiix_set_piomode() 87 control |= 2; /* IE */ in oldpiix_set_piomode() 91 control |= 4; /* PPE */ in oldpiix_set_piomode() 101 idetm_data |= control; in oldpiix_set_piomode() 104 idetm_data |= (control << 4); in oldpiix_set_piomode() 145 unsigned int control; in oldpiix_set_dmamode() local 153 control = 3; /* IORDY|TIME0 */ in oldpiix_set_dmamode() 156 control |= 4; /* PPE enable */ in oldpiix_set_dmamode() 163 control |= 8; /* PIO cycles in PIO0 */ in oldpiix_set_dmamode() [all …]
|
/Linux-v4.19/drivers/dma/ |
D | ep93xx_dma.c | 307 static void m2p_set_control(struct ep93xx_dma_chan *edmac, u32 control) in m2p_set_control() argument 309 writel(control, edmac->regs + M2P_CONTROL); in m2p_set_control() 320 u32 control; in m2p_hw_setup() local 324 control = M2P_CONTROL_CH_ERROR_INT | M2P_CONTROL_ICE in m2p_hw_setup() 326 m2p_set_control(edmac, control); in m2p_hw_setup() 341 u32 control; in m2p_hw_synchronize() local 344 control = readl(edmac->regs + M2P_CONTROL); in m2p_hw_synchronize() 345 control &= ~(M2P_CONTROL_STALLINT | M2P_CONTROL_NFBINT); in m2p_hw_synchronize() 346 m2p_set_control(edmac, control); in m2p_hw_synchronize() 390 u32 control = readl(edmac->regs + M2P_CONTROL); in m2p_hw_submit() local [all …]
|
/Linux-v4.19/arch/x86/kvm/ |
D | svm.c | 462 vmcb->control.clean = 0; in mark_all_dirty() 467 vmcb->control.clean = ((1 << VMCB_DIRTY_MAX) - 1) in mark_all_clean() 473 vmcb->control.clean &= ~(1 << bit); in mark_dirty() 483 svm->vmcb->control.avic_vapic_bar = data & VMCB_AVIC_APIC_BAR_MASK; in avic_update_vapic_bar() 508 c = &svm->vmcb->control; in recalc_intercepts() 509 h = &svm->nested.hsave->control; in recalc_intercepts() 530 vmcb->control.intercept_cr |= (1U << bit); in set_cr_intercept() 539 vmcb->control.intercept_cr &= ~(1U << bit); in clr_cr_intercept() 548 return vmcb->control.intercept_cr & (1U << bit); in is_cr_intercept() 555 vmcb->control.intercept_dr = (1 << INTERCEPT_DR0_READ) in set_dr_intercepts() [all …]
|
/Linux-v4.19/Documentation/media/kapi/ |
D | v4l2-controls.rst | 7 The V4L2 control API seems simple enough, but quickly becomes very hard to 13 1) How do I add a control? 14 2) How do I set the control's value? (i.e. s_ctrl) 18 3) How do I get the control's value? (i.e. g_volatile_ctrl) 19 4) How do I validate the user's proposed control value? (i.e. try_ctrl) 23 The control framework was created in order to implement all the rules of the 27 Note that the control framework relies on the presence of a struct v4l2_device 36 The v4l2_ctrl object describes the control properties and keeps track of the 37 control's value (both the current value and the proposed new value). 71 1.3) Hook the control handler into the driver: [all …]
|
/Linux-v4.19/drivers/thermal/ |
D | dove_thermal.c | 48 void __iomem *control; member 57 reg = readl_relaxed(priv->control); in dove_init_sensor() 70 writel(reg, priv->control); in dove_init_sensor() 73 reg = readl_relaxed(priv->control); in dove_init_sensor() 74 writel((reg | PMU_TDC0_SW_RST_MASK), priv->control); in dove_init_sensor() 75 writel(reg, priv->control); in dove_init_sensor() 102 reg = readl_relaxed(priv->control + PMU_TEMP_DIOD_CTRL1_REG); in dove_get_temp() 147 priv->control = devm_ioremap_resource(&pdev->dev, res); in dove_thermal_probe() 148 if (IS_ERR(priv->control)) in dove_thermal_probe() 149 return PTR_ERR(priv->control); in dove_thermal_probe()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/bios/ |
D | command_table_helper.c | 171 struct bp_encoder_control *control, in dal_cmd_table_helper_assign_control_parameter() argument 180 if ((control->transmitter == TRANSMITTER_UNIPHY_B) || in dal_cmd_table_helper_assign_control_parameter() 181 (control->transmitter == TRANSMITTER_UNIPHY_D) || in dal_cmd_table_helper_assign_control_parameter() 182 (control->transmitter == TRANSMITTER_UNIPHY_F)) { in dal_cmd_table_helper_assign_control_parameter() 197 (uint8_t)(h->transmitter_bp_to_atom(control->transmitter)); in dal_cmd_table_helper_assign_control_parameter() 200 ctrl_param->ucAction = h->encoder_action_to_atom(control->action); in dal_cmd_table_helper_assign_control_parameter() 201 ctrl_param->usPixelClock = cpu_to_le16((uint16_t)(control->pixel_clock / 10)); in dal_cmd_table_helper_assign_control_parameter() 204 control->signal, control->enable_dp_audio)); in dal_cmd_table_helper_assign_control_parameter() 205 ctrl_param->ucLaneNum = (uint8_t)(control->lanes_number); in dal_cmd_table_helper_assign_control_parameter()
|