/linux-master/drivers/gpu/host1x/ |
H A D | dev.h | 16 #include "channel.h" 32 int (*init)(struct host1x_channel *channel, struct host1x *host, 72 struct host1x_channel *channel); 260 struct host1x_channel *channel, 263 return host->channel_op->init(channel, host, id); 337 struct host1x_channel *channel, 340 host->debug_op->show_channel_cdma(host, channel, o); 344 struct host1x_channel *channel, 347 host->debug_op->show_channel_fifo(host, channel, o); 259 host1x_hw_channel_init(struct host1x *host, struct host1x_channel *channel, unsigned int id) argument 336 host1x_hw_show_channel_cdma(struct host1x *host, struct host1x_channel *channel, struct output *o) argument 343 host1x_hw_show_channel_fifo(struct host1x *host, struct host1x_channel *channel, struct output *o) argument
|
/linux-master/arch/sh/include/asm/ |
H A D | dma.h | 18 * channel configuration. Consult your DMAC documentation and module 36 * DMA channel capabilities / flags 62 char dev_id[16]; /* unique name per DMAC of channel */ 64 unsigned int chan; /* DMAC channel number */ 65 unsigned int vchan; /* Virtual channel number */ 104 #define to_dma_channel(channel) container_of(channel, struct dma_channel, dev)
|
/linux-master/drivers/iio/adc/ |
H A D | ad4130.c | 631 static void ad4130_unlink_channel(struct ad4130_state *st, unsigned int channel) argument 633 struct ad4130_chan_info *chan_info = &st->chans_info[channel]; 657 unsigned int channel, unsigned int slot) 660 struct ad4130_chan_info *chan_info = &st->chans_info[channel]; 663 ret = regmap_update_bits(st->regmap, AD4130_CHANNEL_X_REG(channel), 707 unsigned int channel, bool on_enable) 709 struct ad4130_chan_info *chan_info = &st->chans_info[channel]; 718 * 1. Enabled and linked channel with setup changes: 720 * - Unlink channel from current slot. 723 * - Link channel t 656 ad4130_link_channel_slot(struct ad4130_state *st, unsigned int channel, unsigned int slot) argument 706 ad4130_write_channel_setup(struct ad4130_state *st, unsigned int channel, bool on_enable) argument 774 ad4130_set_channel_enable(struct ad4130_state *st, unsigned int channel, bool status) argument 882 unsigned int channel = chan->scan_index; local 924 unsigned int channel = chan->scan_index; local 965 ad4130_set_channel_pga(struct ad4130_state *st, unsigned int channel, int val, int val2) argument 997 ad4130_set_channel_freq(struct ad4130_state *st, unsigned int channel, int val, int val2) argument 1024 _ad4130_read_sample(struct iio_dev *indio_dev, unsigned int channel, int *val) argument 1060 ad4130_read_sample(struct iio_dev *indio_dev, unsigned int channel, int *val) argument 1077 unsigned int channel = chan->scan_index; local 1112 unsigned int channel = chan->scan_index; local 1157 unsigned int channel = chan->scan_index; local 1184 unsigned int channel; local [all...] |
H A D | xilinx-xadc-events.c | 42 * The temperature channel only supports over-temperature 46 IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, 53 * channel value if it wants to know. 56 IIO_UNMOD_EVENT_CODE(chan->type, chan->channel, 78 if (chan->channel < 2) 79 offset = chan->channel + 1; 81 offset = chan->channel + 6; 94 switch (chan->channel) {
|
H A D | axp288_adc.c | 63 .channel = 0, 70 .channel = 1, 77 .channel = 2, 84 .channel = 3, 91 .channel = 4, 98 .channel = 5,
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | usb_phy.c | 87 u8 channel = chan->hw_value, bw, bw_index; local 104 channel += 2 - ch_group_index * 4; 112 channel += 6 - ch_group_index * 4; 137 ret = mt76x2_mcu_set_channel(dev, channel, bw, bw_index, scan); 141 mt76x2_mcu_init_gain(dev, channel, dev->cal.rx.mcu_gain, true); 154 mt76x02_mcu_calibrate(dev, MCU_CAL_RXDCOC, channel);
|
/linux-master/drivers/iio/dac/ |
H A D | ad8801.c | 23 unsigned char dac_cache[8]; /* Value write on each channel */ 33 u8 channel, unsigned char value) 35 state->data = cpu_to_be16((channel << AD8801_CFG_ADDR_OFFSET) | value); 50 ret = ad8801_spi_write(state, chan->channel, val); 52 state->dac_cache[chan->channel] = val; 68 *val = state->dac_cache[chan->channel]; 93 .channel = chan, \ 32 ad8801_spi_write(struct ad8801_state *state, u8 channel, unsigned char value) argument
|
H A D | ds4424.c | 30 .channel = chan, \ 71 int *val, int channel) 77 ret = i2c_smbus_read_byte_data(data->client, DS4424_DAC_ADDR(channel)); 96 DS4424_DAC_ADDR(chan->channel), val); 100 data->raw[chan->channel] = val; 116 ret = ds4424_get_value(indio_dev, val, chan->channel); 70 ds4424_get_value(struct iio_dev *indio_dev, int *val, int channel) argument
|
H A D | ad5766.c | 67 * @channels: channel specification 99 * @dither_enable: Power enable bit for each channel dither block (for 106 * Two bits are used for each channel 293 source = st->dither_source & AD5766_DITHER_SOURCE_MASK(chan->channel); 294 source = source >> (chan->channel * 2); 308 st->dither_source &= ~AD5766_DITHER_SOURCE_MASK(chan->channel); 309 st->dither_source |= AD5766_DITHER_SOURCE(chan->channel, source); 327 scale = st->dither_scale & AD5766_DITHER_SCALE_MASK(chan->channel); 329 return (scale >> (chan->channel * 2)); 340 st->dither_scale &= ~AD5766_DITHER_SCALE_MASK(chan->channel); [all...] |
H A D | ad5770r.c | 191 int channel) 199 AD5770R_OUTPUT_RANGE(channel), regval); 278 AD5770R_FILTER_RESISTOR(chan->channel), ®val); 308 return regmap_write(st->regmap, AD5770R_FILTER_RESISTOR(chan->channel), 332 ret = ad5770r_get_range(st, chan->channel, &min, &max); 345 ret = ad5770r_get_range(st, chan->channel, &min, &max); 436 return sysfs_emit(buf, "%d\n", st->ch_pwr_down[chan->channel]); 456 regval = AD5770R_CFG_SHUTDOWN_B(readin, chan->channel); 457 if (chan->channel == 0 && 460 mask = BIT(chan->channel) 189 ad5770r_set_output_mode(struct ad5770r_state *st, const struct ad5770r_out_range *out_mode, int channel) argument [all...] |
/linux-master/drivers/hwmon/ |
H A D | k8temp.c | 72 u32 attr, int channel) 76 if ((channel & 1) && !(data->sensorsp & SEL_PLACE)) 79 if ((channel & 2) && !(data->sensorsp & SEL_CORE)) 87 u32 attr, int channel, long *val) 95 core = (channel >> 1) & 1; 96 place = channel & 1; 71 k8temp_is_visible(const void *drvdata, enum hwmon_sensor_types type, u32 attr, int channel) argument 86 k8temp_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument
|
H A D | lm90.c | 862 * in detection or initialization steps), and while a remote channel other 863 * than channel 0 is selected. Also, calling code must make sure to re-select 864 * external channel 0 before releasing the lock. This is necessary because 866 * non-default remote channel. 1350 static int lm90_get_temp(struct lm90_data *data, int index, int channel) argument 1356 if (data->kind == lm99 && channel) 1381 static int lm90_set_temp(struct lm90_data *data, int index, int channel, long val) argument 1402 if (channel && (data->flags & LM90_HAVE_REM_LIMIT_EXT)) { 1410 if (data->kind == lm99 && channel) { 1419 if (channel > 1430 lm90_get_temphyst(struct lm90_data *data, int index, int channel) argument 1455 lm90_set_temp_offset(struct lm90_data *data, int index, int channel, long val) argument 1509 lm90_temp_read(struct device *dev, u32 attr, int channel, long *val) argument 1581 lm90_temp_write(struct device *dev, u32 attr, int channel, long val) argument 1626 lm90_temp_is_visible(const void *data, u32 attr, int channel) argument 1653 lm90_chip_read(struct device *dev, u32 attr, int channel, long *val) argument 1700 lm90_chip_write(struct device *dev, u32 attr, int channel, long val) argument 1730 lm90_chip_is_visible(const void *data, u32 attr, int channel) argument 1743 lm90_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument 1756 lm90_read_string(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, const char **str) argument 1766 lm90_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) argument 1779 lm90_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument [all...] |
H A D | tmp513.c | 307 static u8 tmp51x_get_reg(enum hwmon_sensor_types type, u32 attr, int channel) argument 313 return TMP51X_TEMP_INPUT[channel]; 317 return TMP51X_TEMP_CRIT[channel]; 319 return TMP51X_TEMP_CRIT_HYST[channel]; 338 return TMP51X_CURR_INPUT[channel]; 366 int channel) 372 return TMP51X_TEMP_CRIT_ALARM[channel]; 405 u32 attr, int channel, long *val) 412 reg = tmp51x_get_reg(type, attr, channel); 417 pos = tmp51x_get_status_pos(type, attr, channel); 365 tmp51x_get_status_pos(enum hwmon_sensor_types type, u32 attr, int channel) argument 404 tmp51x_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) argument 426 tmp51x_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) argument 438 tmp51x_is_visible(const void *_data, enum hwmon_sensor_types type, u32 attr, int channel) argument [all...] |
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | cmd.h | 24 int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable); 25 int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable); 26 int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel, 182 /* Number opf probe requests to send, per channel */ 207 u8 channel; member in struct:wl1251_scan_ch_parameters 260 u8 channel; member in struct:cmd_join 272 u8 channel; member in struct:cmd_enabledisable_path
|
/linux-master/drivers/iio/buffer/ |
H A D | industrialio-buffer-dmaengine.c | 166 * @channel: DMA channel name, typically "rx". 170 * channel. 176 const char *channel) 188 chan = dma_request_chan(dev, channel); 247 const char *channel, 253 buffer = iio_dmaengine_buffer_alloc(dev, channel); 280 * @channel: DMA channel name, typically "rx". 290 const char *channel, 175 iio_dmaengine_buffer_alloc(struct device *dev, const char *channel) argument 245 iio_dmaengine_buffer_setup_ext(struct device *dev, struct iio_dev *indio_dev, const char *channel, enum iio_buffer_direction dir) argument 288 devm_iio_dmaengine_buffer_setup_ext(struct device *dev, struct iio_dev *indio_dev, const char *channel, enum iio_buffer_direction dir) argument [all...] |
/linux-master/include/uapi/drm/ |
H A D | nouveau_drm.h | 97 __s32 channel; member in struct:drm_nouveau_channel_alloc 112 __s32 channel; member in struct:drm_nouveau_channel_free 116 __u32 channel; member in struct:drm_nouveau_notifierobj_alloc 123 __s32 channel; member in struct:drm_nouveau_gpuobj_free 198 __u32 channel; member in struct:drm_nouveau_gem_pushbuf 406 * @channel: the channel to execute the push buffer in 408 __u32 channel; member in struct:drm_nouveau_exec
|
/linux-master/drivers/scsi/ |
H A D | scsi_scan.c | 15 * For every id of every channel on the given host: 272 * Stores the @shost, @channel, @id, and @lun in the scsi_Device, and 300 sdev->channel = starget->channel; 428 int channel, uint id) 437 starget->channel == channel) { 483 * @channel: target channel number (zero if no channels) 493 int channel, uin 427 __scsi_find_target(struct device *parent, int channel, uint id) argument 492 scsi_alloc_target(struct device *parent, int channel, uint id) argument 1603 __scsi_add_device(struct Scsi_Host *shost, uint channel, uint id, u64 lun, void *hostdata) argument 1640 scsi_add_device(struct Scsi_Host *host, uint channel, uint target, u64 lun) argument 1727 __scsi_scan_target(struct device *parent, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) argument 1798 scsi_scan_target(struct device *parent, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) argument 1822 scsi_scan_channel(struct Scsi_Host *shost, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) argument 1854 scsi_scan_host_selected(struct Scsi_Host *shost, unsigned int channel, unsigned int id, u64 lun, enum scsi_scan_mode rescan) argument [all...] |
/linux-master/net/ncsi/ |
H A D | ncsi-rsp.c | 98 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, &np, &nc); 103 id = NCSI_CHANNEL_INDEX(rsp->rsp.common.channel); 121 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, 127 id = NCSI_PACKAGE_INDEX(rsp->rsp.common.channel); 146 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, 168 /* Find the package and channel */ 170 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, 195 /* Find the package and channel */ 197 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, 217 /* Find the package and channel */ [all...] |
/linux-master/drivers/iio/frequency/ |
H A D | adf4371.c | 182 u32 channel) 192 if (channel == ADF4371_CH_RF8 || channel == ADF4371_CH_RFAUX8) 199 if (channel == ADF4371_CH_RF16) 201 else if (channel == ADF4371_CH_RF32) 237 unsigned int channel) 243 switch (channel) { 336 val = adf4371_pll_fract_n_get_rate(st, chan->channel); 347 reg = adf4371_pwrdown_ch[chan->channel].reg; 348 bit = adf4371_pwrdown_ch[chan->channel] 181 adf4371_pll_fract_n_get_rate(struct adf4371_state *st, u32 channel) argument 236 adf4371_set_freq(struct adf4371_state *st, unsigned long long freq, unsigned int channel) argument [all...] |
/linux-master/drivers/misc/ |
H A D | smpro-errmon.c | 213 int channel) 219 ret = regmap_read(errmon->regmap, smpro_event_table[channel], &event_data); 224 regmap_write(errmon->regmap, smpro_event_table[channel], event_data); 230 char *buf, int channel) 237 err_info = &smpro_error_table[channel]; 248 char *buf, int channel) 256 err_info = &smpro_error_table[channel]; 298 char *buf, int channel) 312 if ((channel == RAS_SMPRO_ERR && !(val & BIT(0))) || 313 (channel 211 smpro_event_data_read(struct device *dev, struct device_attribute *da, char *buf, int channel) argument 229 smpro_overflow_data_read(struct device *dev, struct device_attribute *da, char *buf, int channel) argument 247 smpro_error_data_read(struct device *dev, struct device_attribute *da, char *buf, int channel) argument 297 smpro_internal_err_read(struct device *dev, struct device_attribute *da, char *buf, int channel) argument 360 smpro_internal_warn_read(struct device *dev, struct device_attribute *da, char *buf, int channel) argument [all...] |
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwxgmac2_dma.c | 147 int mode, u32 channel, int fifosz, u8 qmode) 149 u32 value = readl(ioaddr + XGMAC_MTL_RXQ_OPMODE(channel)); 170 u32 flow = readl(ioaddr + XGMAC_MTL_RXQ_FLOW_CONTROL(channel)); 202 writel(flow, ioaddr + XGMAC_MTL_RXQ_FLOW_CONTROL(channel)); 205 writel(value, ioaddr + XGMAC_MTL_RXQ_OPMODE(channel)); 208 value = readl(ioaddr + XGMAC_MTL_QINTEN(channel)); 209 writel(value | XGMAC_RXOIE, ioaddr + XGMAC_MTL_QINTEN(channel)); 213 int mode, u32 channel, int fifosz, u8 qmode) 215 u32 value = readl(ioaddr + XGMAC_MTL_TXQ_OPMODE(channel)); 241 value |= (channel << XGMAC_Q2TCMAP_SHIF 146 dwxgmac2_dma_rx_mode(struct stmmac_priv *priv, void __iomem *ioaddr, int mode, u32 channel, int fifosz, u8 qmode) argument 212 dwxgmac2_dma_tx_mode(struct stmmac_priv *priv, void __iomem *ioaddr, int mode, u32 channel, int fifosz, u8 qmode) argument 546 dwxgmac2_qmode(struct stmmac_priv *priv, void __iomem *ioaddr, u32 channel, u8 qmode) argument [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-pruss-intc.c | 75 * @value: The currently mapped value (channel or host) 96 * @event_channel: current state of system event to channel mappings 97 * @channel_host: current state of channel to host mappings 207 dev_dbg(dev, "mapped system_event = %lu channel = %d host = %d", 252 dev_dbg(intc->dev, "unmapped system_event = %lu channel = %d host = %d\n", 278 /* clear all interrupt channel map registers, 4 events per register */ 376 int channel, int host) 385 intc->event_channel[event].value != channel) { 386 dev_err(dev, "event %d (req. ch %d) already assigned to channel %d\n", 387 event, channel, int 375 pruss_intc_validate_mapping(struct pruss_intc *intc, int event, int channel, int host) argument 416 int ret, sys_event, channel, host; local [all...] |
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_ipc.c | 30 "%s: vpu:0x%x (data_addr:0x%08x, data_size:0x%x, channel:0x%x, src_node:0x%x, dst_node:0x%x, status:0x%x)", 31 c, vpu_addr, ipc_hdr->data_addr, ipc_hdr->data_size, ipc_hdr->channel, 101 tx_buf->ipc.channel = cons->channel; 177 u32 channel, ivpu_ipc_rx_callback_t rx_callback) 182 cons->channel = channel; 298 struct vpu_jsm_msg *resp, u32 channel, 304 ivpu_ipc_consumer_add(vdev, &cons, channel, NULL); 331 u32 channel, unsigne 176 ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, u32 channel, ivpu_ipc_rx_callback_t rx_callback) argument 296 ivpu_ipc_send_receive_internal(struct ivpu_device *vdev, struct vpu_jsm_msg *req, enum vpu_ipc_msg_type expected_resp_type, struct vpu_jsm_msg *resp, u32 channel, unsigned long timeout_ms) argument 329 ivpu_ipc_send_receive_active(struct ivpu_device *vdev, struct vpu_jsm_msg *req, enum vpu_ipc_msg_type expected_resp, struct vpu_jsm_msg *resp, u32 channel, unsigned long timeout_ms) argument 352 ivpu_ipc_send_receive(struct ivpu_device *vdev, struct vpu_jsm_msg *req, enum vpu_ipc_msg_type expected_resp, struct vpu_jsm_msg *resp, u32 channel, unsigned long timeout_ms) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | reg.c | 104 struct ieee80211_channel *channel; local 128 arg = kzalloc(struct_size(arg, channel, num_channels), GFP_KERNEL); 136 ch = arg->channel; 143 channel = &bands[band]->channels[i]; 145 if (channel->flags & IEEE80211_CHAN_DISABLED) 154 !!(channel->flags & IEEE80211_CHAN_RADAR); 155 ch->is_chan_passive = !!(channel->flags & 158 ch->mhz = channel->center_freq; 159 ch->cfreq1 = channel->center_freq; 161 ch->maxpower = channel [all...] |
/linux-master/include/video/ |
H A D | omapfb_dss.h | 557 void (*enable_hs)(struct omap_dss_device *dssdev, int channel, 561 int (*update)(struct omap_dss_device *dssdev, int channel, 567 int (*enable_video_output)(struct omap_dss_device *dssdev, int channel); 569 int channel); 571 int (*request_vc)(struct omap_dss_device *dssdev, int *channel); 572 int (*set_vc_id)(struct omap_dss_device *dssdev, int channel, 574 void (*release_vc)(struct omap_dss_device *dssdev, int channel); 577 int (*dcs_write)(struct omap_dss_device *dssdev, int channel, 579 int (*dcs_write_nosync)(struct omap_dss_device *dssdev, int channel, 581 int (*dcs_read)(struct omap_dss_device *dssdev, int channel, u [all...] |