/openbmc/linux/drivers/iio/dac/ |
H A D | ad5421.c | 315 struct iio_chan_spec const *chan, int *val, int *val2, long m) in ad5421_read_raw() 357 struct iio_chan_spec const *chan, int val, int val2, long mask) in ad5421_write_raw() 386 const struct iio_chan_spec *chan, enum iio_event_type type, in ad5421_write_event_config() 417 const struct iio_chan_spec *chan, enum iio_event_type type, in ad5421_read_event_config() 441 const struct iio_chan_spec *chan, enum iio_event_type type, in ad5421_read_event_value()
|
H A D | m62332.c | 74 struct iio_chan_spec const *chan, in m62332_read_raw() 109 struct iio_chan_spec const *chan, int val, int val2, in m62332_write_raw() 163 #define M62332_CHANNEL(chan) { \ argument
|
H A D | ltc2632.c | 94 struct iio_chan_spec const *chan, in ltc2632_read_raw() 111 struct iio_chan_spec const *chan, in ltc2632_write_raw() 134 const struct iio_chan_spec *chan, in ltc2632_read_dac_powerdown() 145 const struct iio_chan_spec *chan, in ltc2632_write_dac_powerdown()
|
H A D | ad5446.c | 72 const struct iio_chan_spec *chan, unsigned int mode) in ad5446_set_powerdown_mode() 82 const struct iio_chan_spec *chan) in ad5446_get_powerdown_mode() 98 const struct iio_chan_spec *chan, in ad5446_read_dac_powerdown() 108 const struct iio_chan_spec *chan, in ad5446_write_dac_powerdown() 172 struct iio_chan_spec const *chan, in ad5446_read_raw() 192 struct iio_chan_spec const *chan, in ad5446_write_raw()
|
H A D | ad5064.c | 201 const struct iio_chan_spec *chan) in ad5064_sync_powerdown_mode() 239 const struct iio_chan_spec *chan) in ad5064_get_powerdown_mode() 247 const struct iio_chan_spec *chan, unsigned int mode) in ad5064_set_powerdown_mode() 276 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5064_read_dac_powerdown() 284 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad5064_write_dac_powerdown() 304 struct iio_chan_spec const *chan) in ad5064_get_vref() 316 struct iio_chan_spec const *chan, in ad5064_read_raw() 343 struct iio_chan_spec const *chan, int val, int val2, long mask) in ad5064_write_raw() 396 #define AD5064_CHANNEL(chan, addr, bits, _shift, _ext_info) { \ argument
|
/openbmc/linux/sound/soc/qcom/ |
H A D | lpass-apq8016.c | 127 int chan = 0; in apq8016_lpass_alloc_dma_channel() local 150 static int apq8016_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id) in apq8016_lpass_free_dma_channel()
|
/openbmc/linux/drivers/dma/ |
H A D | sprd-dma.c | 636 static int sprd_dma_alloc_chan_resources(struct dma_chan *chan) in sprd_dma_alloc_chan_resources() 641 static void sprd_dma_free_chan_resources(struct dma_chan *chan) in sprd_dma_free_chan_resources() 661 static enum dma_status sprd_dma_tx_status(struct dma_chan *chan, in sprd_dma_tx_status() 705 static void sprd_dma_issue_pending(struct dma_chan *chan) in sprd_dma_issue_pending() 744 static int sprd_dma_fill_desc(struct dma_chan *chan, in sprd_dma_fill_desc() 876 static int sprd_dma_fill_linklist_desc(struct dma_chan *chan, in sprd_dma_fill_linklist_desc() 1039 static int sprd_dma_slave_config(struct dma_chan *chan, in sprd_dma_slave_config() 1049 static int sprd_dma_pause(struct dma_chan *chan) in sprd_dma_pause() 1061 static int sprd_dma_resume(struct dma_chan *chan) in sprd_dma_resume() 1073 static int sprd_dma_terminate_all(struct dma_chan *chan) in sprd_dma_terminate_all() [all …]
|
H A D | sun6i-dma.c | 215 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 649 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in sun6i_dma_prep_dma_memcpy() 701 struct dma_chan *chan, struct scatterlist *sgl, in sun6i_dma_prep_slave_sg() 784 struct dma_chan *chan, in sun6i_dma_prep_dma_cyclic() 854 static int sun6i_dma_config(struct dma_chan *chan, in sun6i_dma_config() 864 static int sun6i_dma_pause(struct dma_chan *chan) in sun6i_dma_pause() 884 static int sun6i_dma_resume(struct dma_chan *chan) in sun6i_dma_resume() 909 static int sun6i_dma_terminate_all(struct dma_chan *chan) in sun6i_dma_terminate_all() 990 static void sun6i_dma_issue_pending(struct dma_chan *chan) in sun6i_dma_issue_pending() 1017 static void sun6i_dma_free_chan_resources(struct dma_chan *chan) in sun6i_dma_free_chan_resources() [all …]
|
H A D | owl-dma.c | 295 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 697 static int owl_dma_terminate_all(struct dma_chan *chan) in owl_dma_terminate_all() 723 static int owl_dma_config(struct dma_chan *chan, in owl_dma_config() 738 static int owl_dma_pause(struct dma_chan *chan) in owl_dma_pause() 752 static int owl_dma_resume(struct dma_chan *chan) in owl_dma_resume() 853 static void owl_dma_issue_pending(struct dma_chan *chan) in owl_dma_issue_pending() 867 *owl_dma_prep_memcpy(struct dma_chan *chan, in owl_dma_prep_memcpy() 916 *owl_dma_prep_slave_sg(struct dma_chan *chan, in owl_dma_prep_slave_sg() 981 *owl_prep_dma_cyclic(struct dma_chan *chan, in owl_prep_dma_cyclic() 1042 static void owl_dma_free_chan_resources(struct dma_chan *chan) in owl_dma_free_chan_resources() [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | ti_am335x_adc.c | 32 struct dma_chan *chan; member 75 struct iio_chan_spec const *chan) in get_adc_chan_step_mask() 92 static u32 get_adc_step_bit(struct tiadc_device *adc_dev, int chan) in get_adc_step_bit() 122 int chan; in tiadc_step_config() local 402 struct iio_chan_spec *chan; in tiadc_channel_init() local 431 struct iio_chan_spec const *chan, int *val, int *val2, in tiadc_read_raw() 594 int chan; in tiadc_parse_dt() local
|
/openbmc/linux/drivers/iio/light/ |
H A D | stk3310.c | 141 const struct iio_chan_spec *chan, in stk3310_read_near_level() 214 const struct iio_chan_spec *chan, in stk3310_read_event() 249 const struct iio_chan_spec *chan, in stk3310_write_event() 285 const struct iio_chan_spec *chan, in stk3310_read_event_config() 301 const struct iio_chan_spec *chan, in stk3310_write_event_config() 324 struct iio_chan_spec const *chan, in stk3310_read_raw() 382 struct iio_chan_spec const *chan, in stk3310_write_raw()
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | ke_counter.c | 45 unsigned int chan = CR_CHAN(insn->chanspec); in ke_counter_insn_write() local 67 unsigned int chan = CR_CHAN(insn->chanspec); in ke_counter_insn_read() local 88 unsigned int chan; in ke_counter_reset() local
|
/openbmc/linux/include/linux/ |
H A D | relay.h | 41 struct rchan *chan; /* associated channel */ member 189 static inline void relay_write(struct rchan *chan, in relay_write() 217 static inline void __relay_write(struct rchan *chan, in __relay_write() 242 static inline void *relay_reserve(struct rchan *chan, size_t length) in relay_reserve()
|
/openbmc/linux/drivers/soc/aspeed/ |
H A D | aspeed-lpc-snoop.c | 70 struct aspeed_lpc_snoop_channel chan[NUM_SNOOP_CHANNELS]; member 83 struct aspeed_lpc_snoop_channel *chan = snoop_file_to_chan(file); in snoop_file_read() local 105 struct aspeed_lpc_snoop_channel *chan = snoop_file_to_chan(file); in snoop_file_poll() local 119 static void put_fifo_with_discard(struct aspeed_lpc_snoop_channel *chan, u8 val) in put_fifo_with_discard()
|
/openbmc/linux/drivers/dma/idxd/ |
H A D | dma.c | 135 static int idxd_dma_alloc_chan_resources(struct dma_chan *chan) in idxd_dma_alloc_chan_resources() 146 static void idxd_dma_free_chan_resources(struct dma_chan *chan) in idxd_dma_free_chan_resources() 254 struct dma_chan *chan; in idxd_register_dma_channel() local 288 struct dma_chan *chan = &idxd_chan->chan; in idxd_unregister_dma_channel() local
|
/openbmc/linux/drivers/iio/amplifiers/ |
H A D | ada4250.c | 82 const struct iio_chan_spec *chan, in ada4250_set_offset_uv() 166 struct iio_chan_spec const *chan, in ada4250_read_raw() 204 struct iio_chan_spec const *chan, in ada4250_write_raw() 238 struct iio_chan_spec const *chan, in ada4250_read_avail()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | runl.c | 37 struct nvkm_chan *chan; in nvkm_engn_cgrp_get() local 62 struct nvkm_chan *chan, *ctmp; in nvkm_runl_rc() local 186 struct nvkm_chan *chan; in nvkm_runl_chan_get_inst() local 210 struct nvkm_chan *chan; in nvkm_runl_chan_get_chid() local
|
/openbmc/linux/drivers/iio/humidity/ |
H A D | hdc100x.c | 147 static int hdc100x_set_it_time(struct hdc100x_data *data, int chan, int val2) in hdc100x_set_it_time() 168 struct iio_chan_spec const *chan) in hdc100x_get_measurement() 200 struct iio_chan_spec const *chan, int *val, in hdc100x_read_raw() 255 struct iio_chan_spec const *chan, in hdc100x_write_raw()
|
/openbmc/linux/drivers/iio/addac/ |
H A D | stx104.c | 22 #define STX104_OUT_CHAN(chan) { \ argument 29 #define STX104_IN_CHAN(chan, diff) { \ argument 172 struct iio_chan_spec const *chan, int *val, int *val2, long mask) in stx104_read_raw() 261 struct iio_chan_spec const *chan, int val, int val2, long mask) in stx104_write_raw()
|
/openbmc/linux/drivers/iio/magnetometer/ |
H A D | hmc5843_core.c | 208 const struct iio_chan_spec *chan) in hmc5843_show_measurement_configuration() 223 const struct iio_chan_spec *chan, in hmc5843_set_measurement_configuration() 233 const struct iio_chan_spec *chan) in hmc5843_get_mount_matrix() 365 struct iio_chan_spec const *chan, in hmc5843_read_raw() 396 struct iio_chan_spec const *chan, in hmc5843_write_raw() 421 struct iio_chan_spec const *chan, in hmc5843_write_raw_get_fmt()
|
/openbmc/linux/drivers/iio/accel/ |
H A D | bma400_core.c | 200 const struct iio_chan_spec *chan) in bma400_accel_get_mount_matrix() 439 const struct iio_chan_spec *chan, in bma400_get_accel_reg() 936 struct iio_chan_spec const *chan, int *val, in bma400_read_raw() 1020 struct iio_chan_spec const *chan, in bma400_read_avail() 1046 struct iio_chan_spec const *chan, int val, int val2, in bma400_write_raw() 1090 struct iio_chan_spec const *chan, in bma400_write_raw_get_fmt() 1108 const struct iio_chan_spec *chan, in bma400_read_event_config() 1294 const struct iio_chan_spec *chan, in bma400_write_event_config() 1352 const struct iio_chan_spec *chan, in bma400_read_event_value() 1440 const struct iio_chan_spec *chan, in bma400_write_event_value()
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nv17_fence.c | 37 struct nouveau_channel *prev, struct nouveau_channel *chan) in nv17_fence_sync() 77 nv17_fence_context_new(struct nouveau_channel *chan) in nv17_fence_context_new()
|
/openbmc/linux/drivers/comedi/ |
H A D | range.c | 51 int subd, chan; in do_rangeinfo_ioctl() local 110 int chan, range_len, i; in comedi_check_chanlist() local
|
/openbmc/linux/drivers/mailbox/ |
H A D | tegra-hsp.c | 65 struct mbox_chan *chan; member 298 static int tegra_hsp_doorbell_send_data(struct mbox_chan *chan, void *data) in tegra_hsp_doorbell_send_data() 307 static int tegra_hsp_doorbell_startup(struct mbox_chan *chan) in tegra_hsp_doorbell_startup() 345 static void tegra_hsp_doorbell_shutdown(struct mbox_chan *chan) in tegra_hsp_doorbell_shutdown() 453 static int tegra_hsp_mailbox_send_data(struct mbox_chan *chan, void *data) in tegra_hsp_mailbox_send_data() 475 static int tegra_hsp_mailbox_flush(struct mbox_chan *chan, in tegra_hsp_mailbox_flush() 502 static int tegra_hsp_mailbox_startup(struct mbox_chan *chan) in tegra_hsp_mailbox_startup() 545 static void tegra_hsp_mailbox_shutdown(struct mbox_chan *chan) in tegra_hsp_mailbox_shutdown() 587 struct mbox_chan *chan; in tegra_hsp_db_xlate() local
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv04.c | 353 struct nv04_gr_chan *chan[16]; member 1075 struct nv04_gr_chan *chan = NULL; in nv04_gr_channel() local 1085 nv04_gr_load_context(struct nv04_gr_chan *chan, int chid) in nv04_gr_load_context() 1100 nv04_gr_unload_context(struct nv04_gr_chan *chan) in nv04_gr_unload_context() 1135 static u32 *ctx_reg(struct nv04_gr_chan *chan, u32 reg) in ctx_reg() 1150 struct nv04_gr_chan *chan = nv04_gr_chan(object); in nv04_gr_chan_dtor() local 1163 struct nv04_gr_chan *chan = nv04_gr_chan(object); in nv04_gr_chan_fini() local 1188 struct nv04_gr_chan *chan; in nv04_gr_chan_new() local 1289 struct nv04_gr_chan *chan; in nv04_gr_intr() local
|