/linux-master/drivers/iio/dac/ |
H A D | max5522.c | 40 #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 D | ti-dac5571.c | 125 const struct iio_chan_spec *chan) 129 return data->powerdown_mode[chan->channel]; 133 const struct iio_chan_spec *chan, 139 if (data->powerdown_mode[chan->channel] == mode) 143 if (data->powerdown[chan->channel]) { 144 ret = data->dac5571_pwrdwn(data, chan->channel, 149 data->powerdown_mode[chan->channel] = mode; 166 const struct iio_chan_spec *chan, 171 return sysfs_emit(buf, "%d\n", data->powerdown[chan->channel]); 176 const struct iio_chan_spec *chan, 124 dac5571_get_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan) argument 132 dac5571_set_powerdown_mode(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, unsigned int mode) argument 164 dac5571_read_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, char *buf) argument 174 dac5571_write_powerdown(struct iio_dev *indio_dev, uintptr_t private, const struct iio_chan_spec *chan, const char *buf, size_t len) argument 240 dac5571_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) argument 266 dac5571_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) argument 296 dac5571_write_raw_get_fmt(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, long mask) argument [all...] |
H A D | ltc2688.c | 159 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 754 struct ltc2688_chan *chan; local [all...] |
H A D | ti-dac082s085.c | 61 #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 D | max5821.c | 55 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 D | max77541-adc.c | 30 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 D | ti-ads1015.c | 271 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:__anon113 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 D | pcc.c | 86 * @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 D | armada-37xx-rwtm-mailbox.c | 43 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/crypto/async_tx/ |
H A D | async_memcpy.c | 36 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 D | ctxtu102.c | 59 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 D | nv31.c | 67 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 D | gk104.c | 26 #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...] |
H A D | nv04.c | 26 #include "chan.h" 41 nv04_chan_stop(struct nvkm_chan *chan) argument 43 struct nvkm_fifo *fifo = chan->cgrp->runl->fifo; 48 u32 data = chan->ramfc_offset; 57 if (chid == chan->id) { 62 c = chan->func->ramfc->layout; 73 c = chan->func->ramfc->layout; 86 nvkm_mask(device, NV04_PFIFO_MODE, BIT(chan->id), 0); 92 nv04_chan_start(struct nvkm_chan *chan) argument 94 struct nvkm_fifo *fifo = chan 103 nv04_chan_ramfc_clear(struct nvkm_chan *chan) argument 116 nv04_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) argument 181 nv04_eobj_ramht_del(struct nvkm_chan *chan, int hash) argument 192 nv04_eobj_ramht_add(struct nvkm_engn *engn, struct nvkm_object *eobj, struct nvkm_chan *chan) argument 307 struct nvkm_chan *chan; local 362 struct nvkm_chan *chan; local [all...] |
/linux-master/drivers/dma/ |
H A D | mmp_tdma.c | 103 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/drivers/dma/hsu/ |
H A D | hsu.c | 15 * 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 D | usb_phy.c | 13 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 D | ni_660x.c | 561 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 D | comedi_isadma.c | 24 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 D | loader.c | 89 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 D | csi.c | 249 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 D | iio.h | 82 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 D | i2c-demux-pinctrl.c | 35 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...] |
/linux-master/net/wireless/ |
H A D | chan.c | 24 struct ieee80211_channel *chan, 27 if (WARN_ON(!chan)) 31 .chan = chan, 32 .freq1_offset = chan->freq_offset, 38 chandef->center_freq1 = chan->center_freq; 42 chandef->center_freq1 = chan->center_freq; 46 chandef->center_freq1 = chan->center_freq + 10; 50 chandef->center_freq1 = chan->center_freq - 10; 91 u32 idx, i, start_freq, primary_center = chandef->chan 23 cfg80211_chandef_create(struct cfg80211_chan_def *chandef, struct ieee80211_channel *chan, enum nl80211_channel_type chan_type) argument 617 cfg80211_dfs_permissive_check_wdev(struct cfg80211_registered_device *rdev, enum nl80211_iftype iftype, struct wireless_dev *wdev, struct ieee80211_channel *chan) argument 658 cfg80211_dfs_permissive_chan(struct wiphy *wiphy, enum nl80211_iftype iftype, struct ieee80211_channel *chan) argument 850 cfg80211_is_sub_chan(struct cfg80211_chan_def *chandef, struct ieee80211_channel *chan, bool primary_only) argument 928 cfg80211_wdev_on_sub_chan(struct wireless_dev *wdev, struct ieee80211_channel *chan, bool primary_only) argument 956 cfg80211_is_wiphy_oper_chan(struct wiphy *wiphy, struct ieee80211_channel *chan) argument 988 cfg80211_any_wiphy_oper_chan(struct wiphy *wiphy, struct ieee80211_channel *chan) argument 1175 struct ieee80211_channel *chan; local 1405 cfg80211_ir_permissive_check_wdev(enum nl80211_iftype iftype, struct wireless_dev *wdev, struct ieee80211_channel *chan) argument 1476 cfg80211_ir_permissive_chan(struct wiphy *wiphy, enum nl80211_iftype iftype, struct ieee80211_channel *chan) argument 1607 struct ieee80211_channel *chan; local [all...] |
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | calib.c | 48 struct ath9k_channel *chan) 52 if (!chan || IS_CHAN_2GHZ(chan)) 61 struct ath9k_channel *chan, 64 s16 calib_nf = ath9k_hw_get_nf_limits(ah, chan)->cal[chain]; 69 return ath9k_hw_get_nf_limits(ah, chan)->nominal; 72 s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan, argument 79 ath9k_hw_get_default_nf(ah, chan, 0); 217 ah->curchan->chan->center_freq); 247 int ath9k_hw_loadnf(struct ath_hw *ah, struct ath9k_channel *chan) argument 47 ath9k_hw_get_nf_limits(struct ath_hw *ah, struct ath9k_channel *chan) argument 60 ath9k_hw_get_default_nf(struct ath_hw *ah, struct ath9k_channel *chan, int chain) argument 404 ath9k_hw_getnf(struct ath_hw *ah, struct ath9k_channel *chan) argument 443 ath9k_init_nfcal_hist_buffer(struct ath_hw *ah, struct ath9k_channel *chan) argument [all...] |