/openbmc/linux/drivers/iio/dac/ |
H A D | ad5380.c | 82 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5380_read_dac_powerdown() 90 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad5380_write_dac_powerdown() 121 const struct iio_chan_spec *chan) in ad5380_get_powerdown_mode() 137 const struct iio_chan_spec *chan, unsigned int mode) in ad5380_set_powerdown_mode() 156 static unsigned int ad5380_info_to_reg(struct iio_chan_spec const *chan, in ad5380_info_to_reg() 174 struct iio_chan_spec const *chan, int val, int val2, long info) in ad5380_write_raw() 203 struct iio_chan_spec const *chan, int *val, int *val2, long info) in ad5380_read_raw()
|
H A D | mcp4728.c | 93 #define MCP4728_CHAN(chan) { \ argument 221 const struct iio_chan_spec *chan) in mcp4728_get_powerdown_mode() 229 const struct iio_chan_spec *chan, in mcp4728_set_powerdown_mode() 241 const struct iio_chan_spec *chan, in mcp4728_read_powerdown() 251 const struct iio_chan_spec *chan, in mcp4728_write_powerdown() 364 struct iio_chan_spec const *chan, int *val, in mcp4728_read_raw() 381 struct iio_chan_spec const *chan, int val, in mcp4728_write_raw() 434 struct iio_chan_spec const *chan, in mcp4728_read_avail()
|
H A D | mcp4725.c | 161 const struct iio_chan_spec *chan) in mcp4725_get_powerdown_mode() 169 const struct iio_chan_spec *chan, unsigned mode) in mcp4725_set_powerdown_mode() 179 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in mcp4725_read_powerdown() 187 uintptr_t private, const struct iio_chan_spec *chan, in mcp4725_write_powerdown() 321 struct iio_chan_spec const *chan, in mcp4725_read_raw() 348 struct iio_chan_spec const *chan, in mcp4725_write_raw()
|
H A D | cio-dac.c | 22 #define CIO_DAC_CHAN(chan) { \ argument 67 struct iio_chan_spec const *chan, int *val, int *val2, long mask) in cio_dac_read_raw() 87 struct iio_chan_spec const *chan, int val, int val2, long mask) in cio_dac_write_raw()
|
/openbmc/linux/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_gyro.c | 146 struct iio_chan_spec const *chan, in inv_icm42600_gyro_read_sensor() 372 struct iio_chan_spec const *chan, in inv_icm42600_gyro_read_offset() 448 struct iio_chan_spec const *chan, in inv_icm42600_gyro_write_offset() 550 struct iio_chan_spec const *chan, in inv_icm42600_gyro_read_raw() 589 struct iio_chan_spec const *chan, in inv_icm42600_gyro_read_avail() 617 struct iio_chan_spec const *chan, in inv_icm42600_gyro_write_raw() 649 struct iio_chan_spec const *chan, in inv_icm42600_gyro_write_raw_get_fmt()
|
H A D | inv_icm42600_accel.c | 146 struct iio_chan_spec const *chan, in inv_icm42600_accel_read_sensor() 360 struct iio_chan_spec const *chan, in inv_icm42600_accel_read_offset() 436 struct iio_chan_spec const *chan, in inv_icm42600_accel_write_offset() 539 struct iio_chan_spec const *chan, in inv_icm42600_accel_read_raw() 578 struct iio_chan_spec const *chan, in inv_icm42600_accel_read_avail() 606 struct iio_chan_spec const *chan, in inv_icm42600_accel_write_raw() 638 struct iio_chan_spec const *chan, in inv_icm42600_accel_write_raw_get_fmt()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | eeprom.c | 256 struct ieee80211_channel *chan = dev->mphy.chandef.chan; in mt76x2_read_rx_gain() local 293 struct ieee80211_channel *chan) in mt76x2_get_rate_power() 346 struct ieee80211_channel *chan, in mt76x2_get_power_info_2g() 376 struct ieee80211_channel *chan, in mt76x2_get_power_info_5g() 427 struct ieee80211_channel *chan) in mt76x2_get_power_info()
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | eeprom.c | 112 struct ieee80211_channel *chan = dev->mphy.chandef.chan; in mt76x0_read_rx_gain() local 153 struct ieee80211_channel *chan, in mt76x0_get_tx_power_per_rate() 201 struct ieee80211_channel *chan, s8 *tp) in mt76x0_get_power_info() 204 u8 chan; in mt76x0_get_power_info() member
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxgp100.c | 33 gp100_grctx_generate_pagepool(struct gf100_gr_chan *chan, u64 addr) in gp100_grctx_generate_pagepool() 42 gp100_grctx_generate_attrib(struct gf100_gr_chan *chan) in gp100_grctx_generate_attrib() 84 gp100_grctx_generate_attrib_cb(struct gf100_gr_chan *chan, u64 addr, u32 size) in gp100_grctx_generate_attrib_cb()
|
/openbmc/linux/drivers/dma/ |
H A D | uniphier-xdmac.c | 275 static void uniphier_xdmac_free_chan_resources(struct dma_chan *chan) in uniphier_xdmac_free_chan_resources() 281 uniphier_xdmac_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dst, in uniphier_xdmac_prep_dma_memcpy() 319 uniphier_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in uniphier_xdmac_prep_slave_sg() 394 static int uniphier_xdmac_slave_config(struct dma_chan *chan, in uniphier_xdmac_slave_config() 405 static int uniphier_xdmac_terminate_all(struct dma_chan *chan) in uniphier_xdmac_terminate_all() 430 static void uniphier_xdmac_synchronize(struct dma_chan *chan) in uniphier_xdmac_synchronize() 435 static void uniphier_xdmac_issue_pending(struct dma_chan *chan) in uniphier_xdmac_issue_pending() 570 struct dma_chan *chan; in uniphier_xdmac_remove() local
|
H A D | ste_dma40.c | 64 #define D40_CHAN_POS(chan) (2 * (chan / 2)) argument 493 struct dma_chan chan; member 633 static bool chan_is_physical(struct d40_chan *chan) in chan_is_physical() 638 static bool chan_is_logical(struct d40_chan *chan) in chan_is_logical() 1438 static int d40_pause(struct dma_chan *chan) in d40_pause() 1463 static int d40_resume(struct dma_chan *chan) in d40_resume() 1669 long chan = -1; in d40_handle_interrupt() local 2119 static u32 stedma40_residue(struct dma_chan *chan) in stedma40_residue() 2604 static int d40_terminate_all(struct dma_chan *chan) in d40_terminate_all() 3079 int chan = base->plat_data->disabled_channels[i]; in d40_phy_res_init() local [all …]
|
H A D | amba-pl08x.c | 1929 struct dma_chan *chan, in pl08x_init_txd() 2042 struct dma_chan *chan, struct scatterlist *sgl, in pl08x_prep_slave_sg() 2126 static int pl08x_config(struct dma_chan *chan, in pl08x_config() 2152 static int pl08x_terminate_all(struct dma_chan *chan) in pl08x_terminate_all() 2186 static void pl08x_synchronize(struct dma_chan *chan) in pl08x_synchronize() 2193 static int pl08x_pause(struct dma_chan *chan) in pl08x_pause() 2216 static int pl08x_resume(struct dma_chan *chan) in pl08x_resume() 2364 struct pl08x_dma_chan *chan; in pl08x_dma_init_virtual_channels() local 2421 struct pl08x_dma_chan *chan = NULL; in pl08x_free_virtual_channels() local 2452 struct pl08x_dma_chan *chan; in pl08x_debugfs_show() local [all …]
|
H A D | sa11x0-dma.c | 126 static struct sa11x0_dma_chan *to_sa11x0_dma_chan(struct dma_chan *chan) in to_sa11x0_dma_chan() 388 static void sa11x0_dma_free_chan_resources(struct dma_chan *chan) in sa11x0_dma_free_chan_resources() 417 static enum dma_status sa11x0_dma_tx_status(struct dma_chan *chan, in sa11x0_dma_tx_status() 500 static void sa11x0_dma_issue_pending(struct dma_chan *chan) in sa11x0_dma_issue_pending() 523 struct dma_chan *chan, struct scatterlist *sg, unsigned int sglen, in sa11x0_dma_prep_slave_sg() 605 struct dma_chan *chan, dma_addr_t addr, size_t size, size_t period, in sa11x0_dma_prep_dma_cyclic() 663 static int sa11x0_dma_device_config(struct dma_chan *chan, in sa11x0_dma_device_config() 700 static int sa11x0_dma_device_pause(struct dma_chan *chan) in sa11x0_dma_device_pause() 726 static int sa11x0_dma_device_resume(struct dma_chan *chan) in sa11x0_dma_device_resume() 752 static int sa11x0_dma_device_terminate_all(struct dma_chan *chan) in sa11x0_dma_device_terminate_all() [all …]
|
H A D | dmaengine.h | 16 static inline void dma_cookie_init(struct dma_chan *chan) in dma_cookie_init() 31 struct dma_chan *chan = tx->chan; in dma_cookie_assign() local 68 static inline enum dma_status dma_cookie_status(struct dma_chan *chan, in dma_cookie_status()
|
H A D | apple-admac.c | 91 struct dma_chan chan; member 212 static struct admac_chan *to_admac_chan(struct dma_chan *chan) in to_admac_chan() 251 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in admac_prep_dma_cyclic() 472 static void admac_issue_pending(struct dma_chan *chan) in admac_issue_pending() 491 static int admac_pause(struct dma_chan *chan) in admac_pause() 500 static int admac_resume(struct dma_chan *chan) in admac_resume() 509 static int admac_terminate_all(struct dma_chan *chan) in admac_terminate_all() 533 static void admac_synchronize(struct dma_chan *chan) in admac_synchronize() 552 static int admac_alloc_chan_resources(struct dma_chan *chan) in admac_alloc_chan_resources() 569 static void admac_free_chan_resources(struct dma_chan *chan) in admac_free_chan_resources() [all …]
|
H A D | img-mdc-dma.c | 104 struct mdc_chan *chan; member 366 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in mdc_prep_dma_cyclic() 447 struct dma_chan *chan, struct scatterlist *sgl, in mdc_prep_slave_sg() 559 static void mdc_issue_pending(struct dma_chan *chan) in mdc_issue_pending() 570 static enum dma_status mdc_tx_status(struct dma_chan *chan, in mdc_tx_status() 690 static int mdc_terminate_all(struct dma_chan *chan) in mdc_terminate_all() 716 static void mdc_synchronize(struct dma_chan *chan) in mdc_synchronize() 723 static int mdc_slave_config(struct dma_chan *chan, in mdc_slave_config() 736 static int mdc_alloc_chan_resources(struct dma_chan *chan) in mdc_alloc_chan_resources() 744 static void mdc_free_chan_resources(struct dma_chan *chan) in mdc_free_chan_resources() [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | ad7291.c | 168 static unsigned int ad7291_threshold_reg(const struct iio_chan_spec *chan, in ad7291_threshold_reg() 200 const struct iio_chan_spec *chan, in ad7291_read_event_value() 225 const struct iio_chan_spec *chan, in ad7291_write_event_value() 246 const struct iio_chan_spec *chan, in ad7291_read_event_config() 269 const struct iio_chan_spec *chan, in ad7291_write_event_config() 319 struct iio_chan_spec const *chan, in ad7291_read_raw()
|
H A D | nau7802.c | 64 #define NAU7802_CHANNEL(chan) { \ argument 206 struct iio_chan_spec const *chan, in nau7802_read_irq() 244 struct iio_chan_spec const *chan, in nau7802_read_poll() 291 struct iio_chan_spec const *chan, in nau7802_read_raw() 361 struct iio_chan_spec const *chan, in nau7802_write_raw() 398 struct iio_chan_spec const *chan, in nau7802_write_raw_get_fmt()
|
H A D | ti-ads1100.c | 92 static int ads1100_get_adc_result(struct ads1100_data *data, int chan, int *val) in ads1100_get_adc_result() 155 static int ads1100_set_data_rate(struct ads1100_data *data, int chan, int rate) in ads1100_set_data_rate() 187 struct iio_chan_spec const *chan, in ads1100_read_avail() 216 struct iio_chan_spec const *chan, int *val, in ads1100_read_raw() 255 struct iio_chan_spec const *chan, int val, in ads1100_write_raw()
|
/openbmc/linux/arch/sh/drivers/pci/ |
H A D | pci-sh7751.c | 19 static int __init __area_sdram_check(struct pci_channel *chan, in __area_sdram_check() 77 struct pci_channel *chan = &sh7751_pci_controller; in sh7751_pci_init() local
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_boa0b5.c | 38 nve0_bo_move_copy(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nve0_bo_move_copy() 79 nve0_bo_move_init(struct nouveau_channel *chan, u32 handle) in nve0_bo_move_init()
|
/openbmc/linux/drivers/iio/accel/ |
H A D | adxl313_core.c | 216 struct iio_chan_spec const *chan) in adxl313_read_axis() 236 struct iio_chan_spec const *chan, in adxl313_read_freq_avail() 252 struct iio_chan_spec const *chan, in adxl313_read_raw() 300 struct iio_chan_spec const *chan, in adxl313_write_raw()
|
/openbmc/linux/drivers/mailbox/ |
H A D | mailbox-xgene-slimpro.c | 45 struct mbox_chan *chan; member 118 static int slimpro_mbox_send_data(struct mbox_chan *chan, void *msg) in slimpro_mbox_send_data() 126 static int slimpro_mbox_startup(struct mbox_chan *chan) in slimpro_mbox_startup() 151 static void slimpro_mbox_shutdown(struct mbox_chan *chan) in slimpro_mbox_shutdown()
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | pcl818.c | 324 unsigned int chan, in pcl818_ai_set_chan_range() 381 unsigned int *chan) in pcl818_ai_get_fifo_sample() 396 unsigned int *chan) in pcl818_ai_get_sample() 424 unsigned int chan, unsigned short val) in pcl818_ai_write_sample() 459 unsigned int chan; in pcl818_handle_eoc() local 480 unsigned int chan; in pcl818_handle_dma() local 501 unsigned int chan; in pcl818_handle_fifo() local 803 unsigned int chan = CR_CHAN(insn->chanspec); in pcl818_ai_insn_read() local 833 unsigned int chan = CR_CHAN(insn->chanspec); in pcl818_ao_insn_write() local 878 unsigned int chan; in pcl818_reset() local
|
/openbmc/linux/drivers/iio/proximity/ |
H A D | isl29501.c | 260 const struct iio_chan_spec *chan, in isl29501_read_ext() 382 const struct iio_chan_spec *chan, in isl29501_write_ext() 613 const struct iio_chan_spec *chan, in isl29501_get_raw() 657 const struct iio_chan_spec *chan, in isl29501_get_scale() 714 const struct iio_chan_spec *chan, in isl29501_get_calibbias() 775 struct iio_chan_spec const *chan, int *val, in isl29501_read_raw() 797 const struct iio_chan_spec *chan, in isl29501_set_raw() 826 const struct iio_chan_spec *chan, in isl29501_set_scale() 847 const struct iio_chan_spec *chan, in isl29501_set_calibbias() 884 struct iio_chan_spec const *chan, in isl29501_write_raw()
|