Searched refs:chan (Results 226 - 250 of 1795) sorted by relevance

1234567891011>>

/linux-master/drivers/iio/dac/
H A Dmax5522.c40 #define MAX5522_CHANNEL(chan) { \
44 .channel = chan, \
72 static inline int max5522_info_to_reg(struct iio_chan_spec const *chan) argument
74 return MAX5522_REG_DATA(chan->channel);
78 struct iio_chan_spec const *chan,
86 *val = state->dac_cache[chan->channel];
103 struct iio_chan_spec const *chan,
112 rval = regmap_write(state->regmap, max5522_info_to_reg(chan),
113 val << chan->scan_type.shift);
117 state->dac_cache[chan
77 max5522_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long info) argument
102 max5522_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long info) argument
[all...]
H A Dadi-axi-dac.c146 static int __axi_dac_frequency_get(struct axi_dac_state *st, unsigned int chan, argument
158 reg = AXI_DAC_REG_CHAN_CNTRL_4(chan);
160 reg = AXI_DAC_REG_CHAN_CNTRL_2(chan);
173 const struct iio_chan_spec *chan, char *buf,
180 ret = __axi_dac_frequency_get(st, chan->channel, tone_2, &freq);
189 const struct iio_chan_spec *chan, char *buf,
197 reg = AXI_DAC_REG_CHAN_CNTRL_3(chan->channel);
199 reg = AXI_DAC_REG_CHAN_CNTRL_1(chan->channel);
223 const struct iio_chan_spec *chan, char *buf,
230 reg = AXI_DAC_REG_CHAN_CNTRL_4(chan
172 axi_dac_frequency_get(struct axi_dac_state *st, const struct iio_chan_spec *chan, char *buf, unsigned int tone_2) argument
188 axi_dac_scale_get(struct axi_dac_state *st, const struct iio_chan_spec *chan, char *buf, unsigned int tone_2) argument
222 axi_dac_phase_get(struct axi_dac_state *st, const struct iio_chan_spec *chan, char *buf, unsigned int tone_2) argument
248 __axi_dac_frequency_set(struct axi_dac_state *st, unsigned int chan, u64 sample_rate, unsigned int freq, unsigned int tone_2) argument
277 axi_dac_frequency_set(struct axi_dac_state *st, const struct iio_chan_spec *chan, const char *buf, size_t len, unsigned int tone_2) argument
297 axi_dac_scale_set(struct axi_dac_state *st, const struct iio_chan_spec *chan, const char *buf, size_t len, unsigned int tone_2) argument
339 axi_dac_phase_set(struct axi_dac_state *st, const struct iio_chan_spec *chan, const char *buf, size_t len, unsigned int tone_2) argument
376 axi_dac_ext_info_set(struct iio_backend *back, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
400 axi_dac_ext_info_get(struct iio_backend *back, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
433 axi_dac_extend_chan(struct iio_backend *back, struct iio_chan_spec *chan) argument
449 axi_dac_data_source_set(struct iio_backend *back, unsigned int chan, enum iio_backend_data_source data) argument
469 axi_dac_set_sample_rate(struct iio_backend *back, unsigned int chan, u64 sample_rate) argument
[all...]
H A Dti-dac5571.c126 const struct iio_chan_spec *chan)
130 return data->powerdown_mode[chan->channel];
134 const struct iio_chan_spec *chan,
140 if (data->powerdown_mode[chan->channel] == mode)
144 if (data->powerdown[chan->channel]) {
145 ret = data->dac5571_pwrdwn(data, chan->channel,
150 data->powerdown_mode[chan->channel] = mode;
167 const struct iio_chan_spec *chan,
172 return sysfs_emit(buf, "%d\n", data->powerdown[chan->channel]);
177 const struct iio_chan_spec *chan,
125 dac5571_get_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument
133 dac5571_set_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, unsigned int mode) argument
165 dac5571_read_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
175 dac5571_write_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
241 dac5571_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
267 dac5571_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
297 dac5571_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument
[all...]
H A Dltc2688.c159 const struct ltc2688_chan *chan = &st->channels[c]; local
167 if (chan->overrange)
199 static int ltc2688_dac_code_write(struct ltc2688_state *st, u32 chan, u32 input, argument
202 struct ltc2688_chan *c = &st->channels[chan];
215 ret = regmap_update_bits(st->regmap, LTC2688_CMD_A_B_SELECT, BIT(chan),
216 input << chan);
225 reg = LTC2688_CMD_CH_CODE_UPDATE(chan);
227 reg = LTC2688_CMD_CH_CODE(chan);
235 static int ltc2688_dac_code_read(struct ltc2688_state *st, u32 chan, u32 input, argument
238 struct ltc2688_chan *c = &st->channels[chan];
259 ltc2688_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long info) argument
274 ltc2688_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long info) argument
322 ltc2688_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long info) argument
350 ltc2688_dither_toggle_set(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
377 ltc2688_reg_bool_get(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
393 ltc2688_reg_bool_set(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
414 ltc2688_dither_freq_avail(const struct ltc2688_state *st, const struct ltc2688_chan *chan, char *buf) argument
429 ltc2688_dither_freq_get(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
454 ltc2688_dither_freq_set(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
490 ltc2688_dac_input_read(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
514 ltc2688_dac_input_write(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
537 ltc2688_get_dither_phase(struct iio_dev *dev, const struct iio_chan_spec *chan) argument
551 ltc2688_set_dither_phase(struct iio_dev *dev, const struct iio_chan_spec *chan, unsigned int phase) argument
701 ltc2688_tgp_clk_setup(struct ltc2688_state *st, struct ltc2688_chan *chan, struct fwnode_handle *node, int tgp) argument
753 struct ltc2688_chan *chan; local
[all...]
H A Dti-dac082s085.c61 #define WRITE_NOT_UPDATE(chan) (0x00 | (chan) << 6)
62 #define WRITE_AND_UPDATE(chan) (0x10 | (chan) << 6)
80 const struct iio_chan_spec *chan)
88 const struct iio_chan_spec *chan,
119 const struct iio_chan_spec *chan,
129 const struct iio_chan_spec *chan,
167 #define TI_DAC_CHANNEL(chan) { \
169 .channel = (chan), \
79 ti_dac_get_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument
87 ti_dac_set_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, unsigned int mode) argument
117 ti_dac_read_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
127 ti_dac_write_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
186 ti_dac_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
216 ti_dac_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
248 ti_dac_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument
[all...]
H A Dmax5821.c55 const struct iio_chan_spec *chan)
59 return st->powerdown_mode[chan->channel];
63 const struct iio_chan_spec *chan,
68 st->powerdown_mode[chan->channel] = mode;
82 const struct iio_chan_spec *chan,
87 return sysfs_emit(buf, "%d\n", st->powerdown[chan->channel]);
91 const struct iio_chan_spec *chan)
97 if (chan->channel == 0)
102 if (data->powerdown[chan->channel])
103 outbuf[1] |= data->powerdown_mode[chan
54 max5821_get_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument
62 max5821_set_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, unsigned int mode) argument
80 max5821_read_dac_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument
90 max5821_sync_powerdown_mode(struct max5821_data *data, const struct iio_chan_spec *chan) argument
110 max5821_write_dac_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument
237 max5821_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
255 max5821_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
[all...]
/linux-master/drivers/iio/adc/
H A Dmax77541-adc.c30 struct iio_chan_spec const *chan,
33 switch (chan->channel) {
43 struct iio_chan_spec const *chan,
50 switch (chan->channel) {
87 struct iio_chan_spec const *chan,
93 ret = regmap_read(*regmap, chan->address, val);
135 struct iio_chan_spec const *chan,
140 return max77541_adc_offset(indio_dev, chan, val, val2);
142 return max77541_adc_scale(indio_dev, chan, val, val2);
144 return max77541_adc_raw(indio_dev, chan, va
29 max77541_adc_offset(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2) argument
42 max77541_adc_scale(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2) argument
86 max77541_adc_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val) argument
134 max77541_adc_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
[all...]
H A Dad7944.c143 const struct iio_chan_spec *chan)
154 xfers[0].bits_per_word = chan->scan_type.realbits;
169 xfers[1].bits_per_word = chan->scan_type.realbits;
173 xfers[2].len = BITS_TO_BYTES(chan->scan_type.storagebits);
174 xfers[2].bits_per_word = chan->scan_type.realbits;
186 const struct iio_chan_spec *chan)
197 xfers[0].bits_per_word = chan->scan_type.realbits;
207 xfers[1].len = BITS_TO_BYTES(chan->scan_type.storagebits);
208 xfers[1].bits_per_word = chan->scan_type.realbits;
220 const struct iio_chan_spec *chan,
142 ad7944_3wire_cs_mode_init_msg(struct device *dev, struct ad7944_adc *adc, const struct iio_chan_spec *chan) argument
185 ad7944_4wire_mode_init_msg(struct device *dev, struct ad7944_adc *adc, const struct iio_chan_spec *chan) argument
219 ad7944_chain_mode_init_msg(struct device *dev, struct ad7944_adc *adc, const struct iio_chan_spec *chan, u32 n_chain_dev) argument
271 ad7944_convert_and_acquire(struct ad7944_adc *adc, const struct iio_chan_spec *chan) argument
288 ad7944_single_conversion(struct ad7944_adc *adc, const struct iio_chan_spec *chan, int *val) argument
316 ad7944_read_raw(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, int *val, int *val2, long info) argument
400 struct iio_chan_spec *chan; local
[all...]
H A Dti-ads1015.c271 static void ads1015_event_channel_enable(struct ads1015_data *data, int chan, argument
276 data->event_channel = chan;
280 static void ads1015_event_channel_disable(struct ads1015_data *data, int chan) argument
396 int ads1015_get_adc_result(struct ads1015_data *data, int chan, int *val) argument
402 if (chan < 0 || chan >= ADS1015_CHANNELS)
409 pga = data->channel_data[chan].pga;
410 dr = data->channel_data[chan].data_rate;
413 cfg = chan << ADS1015_CFG_MUX_SHIFT | pga << ADS1015_CFG_PGA_SHIFT |
418 cfg |= data->thresh_data[chan]
450 s16 chan; member in struct:__anon87
453 int chan, ret, res; local
478 ads1015_set_scale(struct ads1015_data *data, struct iio_chan_spec const *chan, int scale, int uscale) argument
496 ads1015_set_data_rate(struct ads1015_data *data, int chan, int rate) argument
510 ads1015_read_avail(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, const int **vals, int *type, int *length, long mask) argument
536 ads1015_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument
597 ads1015_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument
621 ads1015_read_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) argument
661 ads1015_write_event(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) argument
708 ads1015_read_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir) argument
734 ads1015_enable_event_config(struct ads1015_data *data, const struct iio_chan_spec *chan, int comp_mode) argument
780 ads1015_disable_event_config(struct ads1015_data *data, const struct iio_chan_spec *chan, int comp_mode) argument
807 ads1015_write_event_config(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, int state) argument
[all...]
/linux-master/drivers/mailbox/
H A Dpcc.c86 * @chan: PCC channel information with Shared Memory Region info
104 struct pcc_mbox_chan chan; member in struct:pcc_chan_info
116 #define to_pcc_chan_info(c) container_of(c, struct pcc_chan_info, chan)
120 static int pcc_send_data(struct mbox_chan *chan, void *data);
282 struct mbox_chan *chan = p; local
286 pchan = chan->con_priv;
307 mbox_chan_received_data(chan, NULL);
316 pcc_send_data(chan, NULL);
338 struct mbox_chan *chan; local
345 chan
367 struct mbox_chan *chan = pchan->mchan; local
388 pcc_send_data(struct mbox_chan *chan, void *data) argument
411 pcc_startup(struct mbox_chan *chan) argument
437 pcc_shutdown(struct mbox_chan *chan) argument
[all...]
H A Darmada-37xx-rwtm-mailbox.c43 static void a37xx_mbox_receive(struct mbox_chan *chan) argument
45 struct a37xx_mbox *mbox = chan->con_priv;
53 mbox_chan_received_data(chan, &rx_msg);
58 struct mbox_chan *chan = data; local
59 struct a37xx_mbox *mbox = chan->con_priv;
65 a37xx_mbox_receive(chan);
72 mbox_chan_txdone(chan, 0);
77 static int a37xx_mbox_send_data(struct mbox_chan *chan, void *data) argument
79 struct a37xx_mbox *mbox = chan->con_priv;
103 static int a37xx_mbox_startup(struct mbox_chan *chan) argument
124 a37xx_mbox_shutdown(struct mbox_chan *chan) argument
[all...]
/linux-master/drivers/dma/
H A Dvirt-dma.h23 struct dma_chan chan; member in struct:virt_dma_chan
39 static inline struct virt_dma_chan *to_virt_chan(struct dma_chan *chan) argument
41 return container_of(chan, struct virt_dma_chan, chan);
61 dma_async_tx_descriptor_init(&vd->tx, &vc->chan);
98 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan);
105 dev_vdbg(vc->chan.device->dev, "txd %p[%x]: marked complete\n",
118 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan);
137 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan);
151 struct virt_dma_chan *vc = to_virt_chan(vd->tx.chan);
[all...]
H A Dmmp_tdma.c103 struct dma_chan chan; member in struct:mmp_tdma_chan
137 #define to_mmp_tdma_chan(dchan) container_of(dchan, struct mmp_tdma_chan, chan)
139 static int mmp_tdma_config_write(struct dma_chan *chan,
160 /* enable dma chan */
166 static int mmp_tdma_disable_chan(struct dma_chan *chan) argument
168 struct mmp_tdma_chan *tdmac = to_mmp_tdma_chan(chan);
181 static int mmp_tdma_resume_chan(struct dma_chan *chan) argument
183 struct mmp_tdma_chan *tdmac = to_mmp_tdma_chan(chan);
192 static int mmp_tdma_pause_chan(struct dma_chan *chan) argument
194 struct mmp_tdma_chan *tdmac = to_mmp_tdma_chan(chan);
203 mmp_tdma_config_chan(struct dma_chan *chan) argument
381 mmp_tdma_alloc_chan_resources(struct dma_chan *chan) argument
398 mmp_tdma_free_chan_resources(struct dma_chan *chan) argument
422 mmp_tdma_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument
495 mmp_tdma_terminate_all(struct dma_chan *chan) argument
506 mmp_tdma_config(struct dma_chan *chan, struct dma_slave_config *dmaengine_cfg) argument
516 mmp_tdma_config_write(struct dma_chan *chan, enum dma_transfer_direction dir, struct dma_slave_config *dmaengine_cfg) argument
536 mmp_tdma_tx_status(struct dma_chan *chan, dma_cookie_t cookie, struct dma_tx_state *txstate) argument
548 mmp_tdma_issue_pending(struct dma_chan *chan) argument
599 mmp_tdma_filter_fn(struct dma_chan *chan, void *fn_param) argument
[all...]
/linux-master/crypto/async_tx/
H A Dasync_memcpy.c36 struct dma_chan *chan = async_tx_find_channel(submit, DMA_MEMCPY, local
38 struct dma_device *device = chan ? chan->device : NULL;
61 tx = device->device_prep_dma_memcpy(chan, unmap->addr[1],
70 async_tx_submit(chan, tx, submit);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxtu102.c59 tu102_grctx_generate_unknown(struct gf100_gr_chan *chan, u64 addr, u32 size) argument
61 gf100_grctx_patch_wr32(chan, 0x408070, addr >> 8);
62 gf100_grctx_patch_wr32(chan, 0x408074, size >> 8); /*XXX: guess */
63 gf100_grctx_patch_wr32(chan, 0x419034, addr >> 8);
64 gf100_grctx_patch_wr32(chan, 0x408078, 0x00000000);
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/
H A Dnv31.c67 struct nv31_mpeg_chan *chan = nv31_mpeg_chan(object); local
68 struct nv31_mpeg *mpeg = chan->mpeg;
72 if (mpeg->chan == chan)
73 mpeg->chan = NULL;
75 return chan;
88 struct nv31_mpeg_chan *chan; local
92 if (!(chan = kzalloc(sizeof(*chan), GFP_KERNEL)))
94 nvkm_object_ctor(&nv31_mpeg_chan, oclass, &chan
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dgk104.c26 #include "chan.h"
40 gk104_chan_stop(struct nvkm_chan *chan) argument
42 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
44 nvkm_mask(device, 0x800004 + (chan->id * 8), 0x00000800, 0x00000800);
48 gk104_chan_start(struct nvkm_chan *chan) argument
50 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
52 nvkm_mask(device, 0x800004 + (chan->id * 8), 0x00000400, 0x00000400);
56 gk104_chan_unbind(struct nvkm_chan *chan) argument
58 struct nvkm_device *device = chan->cgrp->runl->fifo->engine.subdev.device;
60 nvkm_wr32(device, 0x800000 + (chan
64 gk104_chan_bind_inst(struct nvkm_chan *chan) argument
72 gk104_chan_bind(struct nvkm_chan *chan) argument
82 gk104_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) argument
134 gk104_ectx_bind(struct nvkm_engn *engn, struct nvkm_cctx *cctx, struct nvkm_chan *chan) argument
200 } prev, next, *chan; member in struct:gk104_engn_status
452 gk104_runl_insert_chan(struct nvkm_chan *chan, struct nvkm_memory *memory, u64 offset) argument
[all...]
/linux-master/drivers/dma/hsu/
H A Dhsu.c15 * 2. 0/1 channel are assigned to port 0, 2/3 chan to port 1, 4/5 chan to
162 hsuc = &chip->hsu->chan[nr];
221 hsuc = &chip->hsu->chan[nr];
222 stat = this_cpu_ptr(hsuc->vchan.chan.local);
270 struct dma_chan *chan, struct scatterlist *sgl,
274 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan);
298 static void hsu_dma_issue_pending(struct dma_chan *chan) argument
300 struct hsu_dma_chan *hsuc = to_hsu_dma_chan(chan);
326 static enum dma_status hsu_dma_tx_status(struct dma_chan *chan, argument
269 hsu_dma_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
354 hsu_dma_slave_config(struct dma_chan *chan, struct dma_slave_config *config) argument
364 hsu_dma_pause(struct dma_chan *chan) argument
379 hsu_dma_resume(struct dma_chan *chan) argument
394 hsu_dma_terminate_all(struct dma_chan *chan) argument
415 hsu_dma_free_chan_resources(struct dma_chan *chan) argument
420 hsu_dma_synchronize(struct dma_chan *chan) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dusb_phy.c13 struct ieee80211_channel *chan = dev->mphy.chandef.chan; local
14 bool is_5ghz = chan->band == NL80211_BAND_5GHZ;
86 struct ieee80211_channel *chan = chandef->chan; local
87 u8 channel = chan->hw_value, bw, bw_index;
91 freq = chandef->chan->center_freq;
122 mt76x2_phy_set_txpower_regs(dev, chan->band);
123 mt76x2_configure_tx_delay(dev, chan->band, bw);
126 mt76x02_phy_set_band(dev, chan
185 struct ieee80211_channel *chan; local
[all...]
/linux-master/drivers/comedi/drivers/
H A Dni_660x.c561 unsigned int chan, unsigned int out_sel)
568 if (chan >= NI_PFI(0))
570 chan -= NI_PFI(0);
574 chan >= 8 && chan <= 23) {
587 bits = ni_660x_read(dev, idle_chip, NI660X_IO_CFG(chan));
588 bits &= ~NI660X_IO_CFG_OUT_SEL_MASK(chan);
589 bits |= NI660X_IO_CFG_OUT_SEL(chan, 0); /* high-z */
590 ni_660x_write(dev, idle_chip, bits, NI660X_IO_CFG(chan));
594 bits = ni_660x_read(dev, active_chip, NI660X_IO_CFG(chan));
560 ni_660x_select_pfi_output(struct comedi_device *dev, unsigned int chan, unsigned int out_sel) argument
600 ni_660x_set_pfi_direction(struct comedi_device *dev, unsigned int chan, unsigned int direction) argument
624 ni_660x_get_pfi_direction(struct comedi_device *dev, unsigned int chan) argument
639 ni_660x_set_pfi_routing(struct comedi_device *dev, unsigned int chan, unsigned int source) argument
667 ni_660x_get_pfi_routing(struct comedi_device *dev, unsigned int chan) argument
678 ni_660x_set_pfi_filter(struct comedi_device *dev, unsigned int chan, unsigned int value) argument
698 unsigned int chan = CR_CHAN(insn->chanspec); local
974 unsigned int chan; local
[all...]
H A Dcomedi_isadma.c24 clear_dma_ff(desc->chan);
25 set_dma_mode(desc->chan, desc->mode);
26 set_dma_addr(desc->chan, desc->hw_addr);
27 set_dma_count(desc->chan, desc->size);
28 enable_dma(desc->chan);
106 clear_dma_ff(desc->chan);
108 disable_dma(desc->chan);
109 result = get_dma_residue(desc->chan);
115 result1 = get_dma_residue(desc->chan);
117 enable_dma(desc->chan);
[all...]
/linux-master/sound/soc/intel/catpt/
H A Dloader.c89 int catpt_store_streams_context(struct catpt_dev *cdev, struct dma_chan *chan) argument
102 ret = catpt_dma_memcpy_fromdsp(cdev, chan,
115 int catpt_store_module_states(struct catpt_dev *cdev, struct dma_chan *chan) argument
132 ret = catpt_dma_memcpy_fromdsp(cdev, chan,
145 int catpt_store_memdumps(struct catpt_dev *cdev, struct dma_chan *chan) argument
165 ret = catpt_dma_memcpy_fromdsp(cdev, chan,
179 catpt_restore_streams_context(struct catpt_dev *cdev, struct dma_chan *chan) argument
192 ret = catpt_dma_memcpy_todsp(cdev, chan,
205 static int catpt_restore_memdumps(struct catpt_dev *cdev, struct dma_chan *chan) argument
225 ret = catpt_dma_memcpy_todsp(cdev, chan,
238 catpt_restore_fwimage(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_block_hdr *blk) argument
289 catpt_load_block(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_block_hdr *blk, bool alloc) argument
328 catpt_restore_basefw(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_mod_hdr *basefw) argument
371 catpt_restore_module(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_mod_hdr *mod) argument
412 catpt_load_module(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_mod_hdr *mod) argument
459 catpt_restore_firmware(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_hdr *fw) argument
505 catpt_load_firmware(struct catpt_dev *cdev, struct dma_chan *chan, dma_addr_t paddr, struct catpt_fw_hdr *fw) argument
541 catpt_load_image(struct catpt_dev *cdev, struct dma_chan *chan, const char *name, const char *signature, bool restore) argument
587 struct dma_chan *chan; local
[all...]
/linux-master/drivers/staging/media/tegra-video/
H A Dcsi.c249 struct tegra_vi_channel *chan; local
253 chan = v4l2_get_subdev_hostdata(&csi_chan->subdev);
254 src_subdev = tegra_channel_get_remote_source_subdev(chan);
303 struct tegra_vi_channel *chan = v4l2_get_subdev_hostdata(subdev); local
337 csi_chan->pg_mode = chan->pg_mode;
359 src_subdev = tegra_channel_get_remote_source_subdev(chan);
392 struct tegra_vi_channel *chan = v4l2_get_subdev_hostdata(subdev); local
404 src_subdev = tegra_channel_get_remote_source_subdev(chan);
463 struct tegra_csi_channel *chan; local
466 chan
598 tegra_csi_channel_init(struct tegra_csi_channel *chan) argument
663 struct tegra_csi_channel *chan; local
682 struct tegra_csi_channel *chan, *tmp; local
[all...]
/linux-master/include/linux/iio/
H A Diio.h82 uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
84 uintptr_t priv, const struct iio_chan_spec *chan, char *buf);
86 uintptr_t priv, const struct iio_chan_spec *chan, const char *buf,
133 const struct iio_chan_spec *chan, char *buf);
138 const struct iio_chan_spec *chan);
278 * @chan: The channel to be queried
284 static inline bool iio_channel_has_info(const struct iio_chan_spec *chan, argument
287 return (chan->info_mask_separate & BIT(type)) |
288 (chan->info_mask_shared_by_type & BIT(type)) |
289 (chan
301 iio_channel_has_available(const struct iio_chan_spec *chan, enum iio_chan_info_enum type) argument
[all...]
/linux-master/drivers/i2c/muxes/
H A Di2c-demux-pinctrl.c35 struct i2c_demux_pinctrl_chan chan[] __counted_by(num_chan);
41 struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap;
49 struct i2c_adapter *parent = priv->chan[priv->cur_chan].parent_adap;
60 ret = of_changeset_apply(&priv->chan[new_chan].chgset);
64 adap = of_get_i2c_adapter_by_node(priv->chan[new_chan].parent_np);
94 priv->chan[new_chan].parent_adap = adap;
123 of_changeset_revert(&priv->chan[new_chan].chgset);
138 i2c_put_adapter(priv->chan[cur].parent_adap);
140 ret = of_changeset_revert(&priv->chan[cur].chgset);
142 priv->chan[cu
[all...]

Completed in 294 milliseconds

1234567891011>>