Searched refs:channel (Results 1 - 25 of 51) sorted by relevance

123

/include/sound/
H A Dsh_dac_audio.h16 int channel; member in struct:dac_audio_pdata
H A Ddesignware_i2s.h28 * @chan_nr: number of channel
42 int channel; member in struct:i2s_platform_data
/include/asm-generic/
H A Dpci.h23 static inline int pci_get_legacy_ide_irq(struct pci_dev *dev, int channel) argument
25 return channel ? 15 : 14;
/include/linux/platform_data/
H A Dedma.h17 * Each channel is coupled to a Parameter RAM (PaRAM) slot.
27 * is driven only from a channel, which performs the transfers specified
29 * transfer completes, the "link" field may be used to reload the channel's
33 * Transfer Controller (TC) requests when the channel triggers (by hardware
115 int edma_alloc_channel(int channel,
116 void (*callback)(unsigned channel, u16 ch_status, void *data),
118 void edma_free_channel(unsigned channel);
145 /* channel control operations */
146 int edma_start(unsigned channel);
147 void edma_stop(unsigned channel);
[all...]
/include/linux/mfd/abx500/
H A Dab8500-gpadc.h36 /* Virtual channel used only for ibat convertion to ampere
56 int ab8500_gpadc_sw_hw_convert(struct ab8500_gpadc *gpadc, u8 channel,
58 static inline int ab8500_gpadc_convert(struct ab8500_gpadc *gpadc, u8 channel) argument
60 return ab8500_gpadc_sw_hw_convert(gpadc, channel,
64 int ab8500_gpadc_read_raw(struct ab8500_gpadc *gpadc, u8 channel,
66 int ab8500_gpadc_double_read_raw(struct ab8500_gpadc *gpadc, u8 channel,
70 u8 channel, int ad_value);
/include/linux/
H A Dpti.h34 u8 channel; member in struct:pti_masterchannel
H A Dsudmac.h23 * Supplied by platforms to specify, how a DMA channel has to be configured for
40 const struct sudmac_channel *channel; member in struct:sudmac_pdata
H A Dipmi.h124 it for everyone else. Note that each channel can have its own address. */
126 unsigned int channel,
129 unsigned int channel,
132 unsigned int channel,
135 unsigned int channel,
H A Dhost1x.h47 struct host1x_channel *channel; member in struct:host1x_client
150 * host1x channel
157 void host1x_channel_free(struct host1x_channel *channel);
158 struct host1x_channel *host1x_channel_get(struct host1x_channel *channel);
159 void host1x_channel_put(struct host1x_channel *channel);
186 struct host1x_channel *channel; member in struct:host1x_job
232 /* Add a channel wait for previous ops to complete */
H A Dhyperv.h421 * associated bit in the channel bitmap while sending the
450 /* Identifies the specific VMBus channel that is being opened. */
453 /* ID making a particular open request at a channel offer unique. */
456 /* GPADL for the channel's ring buffer. */
463 * Prior to win8, incoming channel interrupts would only
488 /* Close channel parameters; */
582 * Represents each channel msg on the vmbus connection This is a
604 * The channel message that goes out on the "wire".
672 * A channel can be marked for efficient (batched)
675 * channel i
895 struct vmbus_channel *channel; member in struct:hv_device
1162 struct vmbus_channel *channel; member in struct:hyperv_service_callback
[all...]
H A Dsh_dma.h26 * Supplied by platforms to specify, how a DMA channel has to be configured for
37 * struct sh_dmae_channel - DMAC channel platform data
39 * @dmars: channel DMARS register offset
40 * @chclr_offset: channel CHCLR register offset
41 * @dmars_bit: channel DMARS field offset within the register
42 * @chclr_bit: bit position, to be set to reset the channel
56 * @channel: array of DMA channels
71 * @chclr_bitwise: channel CHCLR registers are bitwise
77 const struct sh_dmae_channel *channel; member in struct:sh_dmae_pdata
H A Dfirewire.h365 static inline int fw_stream_packet_destination_id(int tag, int channel, int sy) argument
367 return tag << 14 | channel << 8 | sy;
441 int channel; member in struct:fw_iso_context
453 int type, int channel, int speed, size_t header_size,
467 u64 channels_mask, int *channel, int *bandwidth,
/include/media/
H A Dsh_mobile_csi2.h34 unsigned char channel; /* 0..3 */ member in struct:sh_csi2_client_config
/include/uapi/linux/
H A Dipmi.h74 short channel; member in struct:ipmi_addr
80 * The channel is the BMC's channel number for the channel (usually
86 short channel; member in struct:ipmi_system_interface_addr
97 short channel; member in struct:ipmi_ipmb_addr
122 short channel; member in struct:ipmi_lan_addr
133 * channel, This is for the system interface address type only. FIXME
140 * Used to signify an "all channel" bitmask. This is more than the
233 * The address type depends upon the channel typ
411 unsigned short channel; member in struct:ipmi_channel_lun_address_set
[all...]
/include/video/
H A Dimx-ipu-v3.h134 int ipu_idmac_channel_irq(struct ipu_soc *ipu, struct ipuv3_channel *channel,
159 struct ipuv3_channel *ipu_idmac_get(struct ipu_soc *ipu, unsigned channel);
162 int ipu_idmac_enable_channel(struct ipuv3_channel *channel);
163 int ipu_idmac_disable_channel(struct ipuv3_channel *channel);
164 void ipu_idmac_enable_watermark(struct ipuv3_channel *channel, bool enable);
165 int ipu_idmac_lock_enable(struct ipuv3_channel *channel, int num_bursts);
166 int ipu_idmac_wait_busy(struct ipuv3_channel *channel, int ms);
168 void ipu_idmac_set_double_buffer(struct ipuv3_channel *channel,
170 int ipu_idmac_get_current_buffer(struct ipuv3_channel *channel);
171 bool ipu_idmac_buffer_is_ready(struct ipuv3_channel *channel, u3
[all...]
H A Dsh_mipi_dsi.h48 int channel; member in struct:sh_mipi_dsi_info
H A Domapdss.h669 void (*enable_hs)(struct omap_dss_device *dssdev, int channel,
673 int (*update)(struct omap_dss_device *dssdev, int channel,
679 int (*enable_video_output)(struct omap_dss_device *dssdev, int channel);
681 int channel);
683 int (*request_vc)(struct omap_dss_device *dssdev, int *channel);
684 int (*set_vc_id)(struct omap_dss_device *dssdev, int channel,
686 void (*release_vc)(struct omap_dss_device *dssdev, int channel);
689 int (*dcs_write)(struct omap_dss_device *dssdev, int channel,
691 int (*dcs_write_nosync)(struct omap_dss_device *dssdev, int channel,
693 int (*dcs_read)(struct omap_dss_device *dssdev, int channel, u
729 u8 channel; member in struct:omap_dss_device::__anon2387::__anon2389
[all...]
/include/linux/iio/
H A Dconsumer.h21 * struct iio_channel - everything needed for a consumer to use a channel
22 * @indio_dev: Device on which the channel exists.
23 * @channel: Full description of the channel.
24 * @data: Data about the channel used by consumer.
28 const struct iio_chan_spec *channel; member in struct:iio_channel
33 * iio_channel_get() - get description of all that is needed to access channel.
38 * @consumer_channel: Unique name to identify the channel on the consumer
47 * @chan: The channel to be released.
103 * @cb_buff: The callback buffer from whom we want the channel
[all...]
/include/linux/iio/adc/
H A Dad_sigma_delta.h22 * @channel: Calibration channel.
26 unsigned int channel; member in struct:ad_sd_calib_data
34 * @set_channel: Will be called to select the current channel, may be NULL.
44 int (*set_channel)(struct ad_sigma_delta *, unsigned int channel);
82 unsigned int channel)
85 return sd->info->set_channel(sd, channel);
132 .channel = (_channel1), \
81 ad_sigma_delta_set_channel(struct ad_sigma_delta *sd, unsigned int channel) argument
/include/trace/events/
H A Dscsi.h209 __field( unsigned int, channel )
222 __entry->channel = cmd->device->channel;
233 TP_printk("host_no=%u channel=%u id=%u lun=%u data_sgl=%u prot_sgl=%u" \
235 __entry->host_no, __entry->channel, __entry->id,
251 __field( unsigned int, channel )
265 __entry->channel = cmd->device->channel;
277 TP_printk("host_no=%u channel=%u id=%u lun=%u data_sgl=%u prot_sgl=%u" \
279 __entry->host_no, __entry->channel, __entr
[all...]
/include/xen/interface/io/
H A Dvscsiif.h87 * event-channel
90 * The identifier of the Xen event channel used to signal activity
111 * The target is specified via channel, id and lun.
143 * channel, id, lun and the operation's rqid in ref_rqid.
148 * Request a device reset of the specified target (channel and id).
197 uint16_t channel, id, lun; /* (virtual) device specification */ member in struct:vscsiif_request
/include/drm/
H A Ddrm_mipi_dsi.h27 * @channel: virtual channel id
35 u8 channel; member in struct:mipi_dsi_msg
113 * @channel: virtual channel assigned to the peripheral
122 unsigned int channel; member in struct:mipi_dsi_device
/include/linux/soc/ti/
H A Dknav_dma.h49 /* Tx channel scheduling priority */
57 /* Rx channel error handling mode during buffer starvation */
78 * struct knav_dma_tx_cfg: Tx channel configuration
81 * @knav_dma_tx_priority: Tx channel scheduling priority
120 * struct knav_dma_cfg: Pktdma channel configuration
122 * @tx: Tx channel configuration
163 void knav_dma_close_channel(void *channel);
170 static inline void knav_dma_close_channel(void *channel) argument
/include/net/bluetooth/
H A Drfcomm.h238 u8 channel);
245 struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel);
309 u8 channel; member in struct:rfcomm_pinfo
317 int rfcomm_connect_ind(struct rfcomm_session *s, u8 channel,
345 u8 channel; member in struct:rfcomm_dev_req
354 u8 channel; member in struct:rfcomm_dev_info
/include/linux/i2c/
H A Dtwl4030-madc.h37 * twl4030_madc_request- madc request packet for channel conversion
39 * @do_avgP: sample the input channel for 4 consecutive cycles
139 int channel; member in struct:twl4030_madc_user_parms

Completed in 396 milliseconds

123