/linux-4.19.296/drivers/char/xillybus/ |
D | xillybus_core.c | 134 struct xilly_channel *channel; in xillybus_isr() local 194 channel = ep->channels[msg_channel]; in xillybus_isr() 197 if (msg_bufno >= channel->num_wr_buffers) { in xillybus_isr() 201 spin_lock(&channel->wr_spinlock); in xillybus_isr() 202 channel->wr_buffers[msg_bufno]->end_offset = in xillybus_isr() 204 channel->wr_fpga_buf_idx = msg_bufno; in xillybus_isr() 205 channel->wr_empty = 0; in xillybus_isr() 206 channel->wr_sleepy = 0; in xillybus_isr() 207 spin_unlock(&channel->wr_spinlock); in xillybus_isr() 209 wake_up_interruptible(&channel->wr_wait); in xillybus_isr() [all …]
|
/linux-4.19.296/drivers/uwb/ |
D | radio.c | 42 static void uwb_radio_channel_changed(struct uwb_rc *rc, int channel) in uwb_radio_channel_changed() argument 47 if (pal->channel && channel != pal->channel) { in uwb_radio_channel_changed() 48 pal->channel = channel; in uwb_radio_channel_changed() 50 pal->channel_changed(pal, pal->channel); in uwb_radio_channel_changed() 62 static int uwb_radio_change_channel(struct uwb_rc *rc, int channel) in uwb_radio_change_channel() argument 68 channel, rc->beaconing); in uwb_radio_change_channel() 70 if (channel == -1) in uwb_radio_change_channel() 71 uwb_radio_channel_changed(rc, channel); in uwb_radio_change_channel() 73 if (channel != rc->beaconing) { in uwb_radio_change_channel() 74 if (rc->beaconing != -1 && channel != -1) { in uwb_radio_change_channel() [all …]
|
/linux-4.19.296/drivers/pwm/ |
D | pwm-meson.c | 128 struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); in meson_pwm_request() local 132 if (!channel) in meson_pwm_request() 135 if (channel->clk_parent) { in meson_pwm_request() 136 err = clk_set_parent(channel->clk, channel->clk_parent); in meson_pwm_request() 139 __clk_get_name(channel->clk_parent), in meson_pwm_request() 140 __clk_get_name(channel->clk), err); in meson_pwm_request() 145 err = clk_prepare_enable(channel->clk); in meson_pwm_request() 148 __clk_get_name(channel->clk), err); in meson_pwm_request() 152 chip->ops->get_state(chip, pwm, &channel->state); in meson_pwm_request() 159 struct meson_pwm_channel *channel = pwm_get_chip_data(pwm); in meson_pwm_free() local [all …]
|
D | pwm-berlin.c | 60 unsigned int channel, unsigned long offset) in berlin_pwm_readl() argument 62 return readl_relaxed(chip->base + channel * 0x10 + offset); in berlin_pwm_readl() 66 unsigned int channel, u32 value, in berlin_pwm_writel() argument 69 writel_relaxed(value, chip->base + channel * 0x10 + offset); in berlin_pwm_writel() 74 struct berlin_pwm_channel *channel; in berlin_pwm_request() local 76 channel = kzalloc(sizeof(*channel), GFP_KERNEL); in berlin_pwm_request() 77 if (!channel) in berlin_pwm_request() 80 return pwm_set_chip_data(pwm, channel); in berlin_pwm_request() 85 struct berlin_pwm_channel *channel = pwm_get_chip_data(pwm); in berlin_pwm_free() local 87 kfree(channel); in berlin_pwm_free() [all …]
|
/linux-4.19.296/drivers/iio/adc/ |
D | twl6030-gpadc.c | 110 int channel; member 133 int (*start_conversion)(int channel); 134 u8 (*channel_to_reg)(int channel); 166 .channel = 0, 173 .channel = 1, 180 .channel = 2, 187 .channel = 3, 194 .channel = 4, 201 .channel = 5, 208 .channel = 6, [all …]
|
D | ad7476.c | 29 struct iio_chan_spec channel[2]; member 120 *val = (ret >> st->chip_info->channel[0].scan_type.shift) & in ad7476_read_raw() 121 GENMASK(st->chip_info->channel[0].scan_type.realbits - 1, 0); in ad7476_read_raw() 163 .channel[0] = AD7091R_CHAN(12), 164 .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), 168 .channel[0] = AD7940_CHAN(12), 169 .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), 172 .channel[0] = AD7940_CHAN(10), 173 .channel[1] = IIO_CHAN_SOFT_TIMESTAMP(1), 176 .channel[0] = AD7940_CHAN(8), [all …]
|
/linux-4.19.296/drivers/iio/counter/ |
D | 104-quad-8.c | 95 const int base_offset = priv->base + 2 * chan->channel; in quad8_read_raw() 102 & BIT(chan->channel)); in quad8_read_raw() 117 *val = priv->ab_enable[chan->channel]; in quad8_read_raw() 121 *val2 = priv->quadrature_scale[chan->channel]; in quad8_read_raw() 132 const int base_offset = priv->base + 2 * chan->channel; in quad8_write_raw() 159 val = priv->preset[chan->channel]; in quad8_write_raw() 174 priv->ab_enable[chan->channel] = val; in quad8_write_raw() 176 ior_cfg = val | priv->preset_enable[chan->channel] << 1; in quad8_write_raw() 184 if (!priv->quadrature_mode[chan->channel] && (val2 || val != 1)) in quad8_write_raw() 189 priv->quadrature_scale[chan->channel] = 0; in quad8_write_raw() [all …]
|
/linux-4.19.296/drivers/iio/pressure/ |
D | cros_ec_baro.c | 130 struct iio_chan_spec *channel; in cros_ec_baro_probe() local 150 channel = state->channels; in cros_ec_baro_probe() 152 channel->info_mask_separate = BIT(IIO_CHAN_INFO_RAW); in cros_ec_baro_probe() 153 channel->info_mask_shared_by_all = in cros_ec_baro_probe() 157 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_baro_probe() 158 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_baro_probe() 159 channel->scan_type.shift = 0; in cros_ec_baro_probe() 160 channel->scan_index = 0; in cros_ec_baro_probe() 161 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_baro_probe() 162 channel->scan_type.sign = 'u'; in cros_ec_baro_probe() [all …]
|
/linux-4.19.296/drivers/clk/bcm/ |
D | clk-ns2.c | 59 .channel = BCM_NS2_GENPLL_SCR_SCR_CLK, 65 .channel = BCM_NS2_GENPLL_SCR_FS_CLK, 71 .channel = BCM_NS2_GENPLL_SCR_AUDIO_CLK, 77 .channel = BCM_NS2_GENPLL_SCR_CH3_UNUSED, 83 .channel = BCM_NS2_GENPLL_SCR_CH4_UNUSED, 89 .channel = BCM_NS2_GENPLL_SCR_CH5_UNUSED, 121 .channel = BCM_NS2_GENPLL_SW_RPE_CLK, 127 .channel = BCM_NS2_GENPLL_SW_250_CLK, 133 .channel = BCM_NS2_GENPLL_SW_NIC_CLK, 139 .channel = BCM_NS2_GENPLL_SW_CHIMP_CLK, [all …]
|
D | clk-sr.c | 60 .channel = BCM_SR_GENPLL0_125M_CLK, 66 .channel = BCM_SR_GENPLL0_SCR_CLK, 72 .channel = BCM_SR_GENPLL0_250M_CLK, 78 .channel = BCM_SR_GENPLL0_PCIE_AXI_CLK, 84 .channel = BCM_SR_GENPLL0_PAXC_AXI_X2_CLK, 90 .channel = BCM_SR_GENPLL0_PAXC_AXI_CLK, 120 .channel = BCM_SR_GENPLL2_NIC_CLK, 126 .channel = BCM_SR_GENPLL2_TS_500_CLK, 132 .channel = BCM_SR_GENPLL2_125_NITRO_CLK, 138 .channel = BCM_SR_GENPLL2_CHIMP_CLK, [all …]
|
D | clk-cygnus.c | 73 .channel = BCM_CYGNUS_GENPLL_AXI21_CLK, 79 .channel = BCM_CYGNUS_GENPLL_250MHZ_CLK, 85 .channel = BCM_CYGNUS_GENPLL_IHOST_SYS_CLK, 91 .channel = BCM_CYGNUS_GENPLL_ENET_SW_CLK, 97 .channel = BCM_CYGNUS_GENPLL_AUDIO_125_CLK, 103 .channel = BCM_CYGNUS_GENPLL_CAN_CLK, 131 .channel = BCM_CYGNUS_LCPLL0_PCIE_PHY_REF_CLK, 137 .channel = BCM_CYGNUS_LCPLL0_DDR_PHY_CLK, 143 .channel = BCM_CYGNUS_LCPLL0_SDIO_CLK, 149 .channel = BCM_CYGNUS_LCPLL0_USB_PHY_REF_CLK, [all …]
|
D | clk-nsp.c | 58 .channel = BCM_NSP_GENPLL_PHY_CLK, 64 .channel = BCM_NSP_GENPLL_ENET_SW_CLK, 70 .channel = BCM_NSP_GENPLL_USB_PHY_REF_CLK, 76 .channel = BCM_NSP_GENPLL_IPROCFAST_CLK, 82 .channel = BCM_NSP_GENPLL_SATA1_CLK, 88 .channel = BCM_NSP_GENPLL_SATA2_CLK, 115 .channel = BCM_NSP_LCPLL0_PCIE_PHY_REF_CLK, 121 .channel = BCM_NSP_LCPLL0_SDIO_CLK, 127 .channel = BCM_NSP_LCPLL0_DDR_PHY_CLK,
|
/linux-4.19.296/drivers/iio/ |
D | inkern.c | 126 static int __of_iio_channel_get(struct iio_channel *channel, in __of_iio_channel_get() argument 148 channel->indio_dev = indio_dev; in __of_iio_channel_get() 156 channel->channel = &indio_dev->channels[index]; in __of_iio_channel_get() 167 struct iio_channel *channel; in of_iio_channel_get() local 173 channel = kzalloc(sizeof(*channel), GFP_KERNEL); in of_iio_channel_get() 174 if (channel == NULL) in of_iio_channel_get() 177 err = __of_iio_channel_get(channel, np, index); in of_iio_channel_get() 181 return channel; in of_iio_channel_get() 184 kfree(channel); in of_iio_channel_get() 286 struct iio_channel *channel; in iio_channel_get_sys() local [all …]
|
/linux-4.19.296/drivers/iio/light/ |
D | cros_ec_light_prox.c | 185 struct iio_chan_spec *channel; in cros_ec_light_prox_probe() local 205 channel = state->channels; in cros_ec_light_prox_probe() 208 channel->info_mask_shared_by_all = in cros_ec_light_prox_probe() 211 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_light_prox_probe() 212 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_light_prox_probe() 213 channel->scan_type.shift = 0; in cros_ec_light_prox_probe() 214 channel->scan_index = 0; in cros_ec_light_prox_probe() 215 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_light_prox_probe() 216 channel->scan_type.sign = 'u'; in cros_ec_light_prox_probe() 223 channel->type = IIO_LIGHT; in cros_ec_light_prox_probe() [all …]
|
/linux-4.19.296/drivers/iio/common/cros_ec_sensors/ |
D | cros_ec_sensors.c | 196 struct iio_chan_spec *channel; in cros_ec_sensors_probe() local 214 for (channel = state->channels, i = CROS_EC_SENSOR_X; in cros_ec_sensors_probe() 215 i < CROS_EC_SENSOR_MAX_AXIS; i++, channel++) { in cros_ec_sensors_probe() 217 channel->info_mask_separate = in cros_ec_sensors_probe() 220 channel->info_mask_shared_by_all = in cros_ec_sensors_probe() 224 channel->scan_type.realbits = CROS_EC_SENSOR_BITS; in cros_ec_sensors_probe() 225 channel->scan_type.storagebits = CROS_EC_SENSOR_BITS; in cros_ec_sensors_probe() 226 channel->scan_index = i; in cros_ec_sensors_probe() 227 channel->ext_info = cros_ec_sensors_ext_info; in cros_ec_sensors_probe() 228 channel->modified = 1; in cros_ec_sensors_probe() [all …]
|
/linux-4.19.296/drivers/s390/net/ |
D | ctcm_sysfs.c | 42 if (!(priv && priv->channel[CTCM_READ] && in ctcm_buffer_write() 43 priv->channel[CTCM_READ]->netdev)) { in ctcm_buffer_write() 47 ndev = priv->channel[CTCM_READ]->netdev; in ctcm_buffer_write() 62 priv->channel[CTCM_READ]->max_bufsize = bs1; in ctcm_buffer_write() 63 priv->channel[CTCM_WRITE]->max_bufsize = bs1; in ctcm_buffer_write() 66 priv->channel[CTCM_READ]->flags |= CHANNEL_FLAGS_BUFSIZE_CHANGED; in ctcm_buffer_write() 67 priv->channel[CTCM_WRITE]->flags |= CHANNEL_FLAGS_BUFSIZE_CHANGED; in ctcm_buffer_write() 92 fsm_getstate_str(priv->channel[CTCM_READ]->fsm)); in ctcm_print_statistics() 94 fsm_getstate_str(priv->channel[CTCM_WRITE]->fsm)); in ctcm_print_statistics() 96 priv->channel[WRITE]->prof.maxmulti); in ctcm_print_statistics() [all …]
|
D | lcs.c | 103 lcs_alloc_channel(struct lcs_channel *channel) in lcs_alloc_channel() argument 110 channel->iob[cnt].data = in lcs_alloc_channel() 112 if (channel->iob[cnt].data == NULL) in lcs_alloc_channel() 114 channel->iob[cnt].state = LCS_BUF_STATE_EMPTY; in lcs_alloc_channel() 120 kfree(channel->iob[cnt].data); in lcs_alloc_channel() 130 lcs_free_channel(struct lcs_channel *channel) in lcs_free_channel() argument 136 kfree(channel->iob[cnt].data); in lcs_free_channel() 137 channel->iob[cnt].data = NULL; in lcs_free_channel() 145 lcs_cleanup_channel(struct lcs_channel *channel) in lcs_cleanup_channel() argument 149 tasklet_kill(&channel->irq_tasklet); in lcs_cleanup_channel() [all …]
|
/linux-4.19.296/drivers/iio/dac/ |
D | ad5446.c | 55 struct iio_chan_spec channel; member 146 .channel = 0, \ 255 indio_dev->channels = &st->chip_info->channel; in ad5446_probe() 347 .channel = AD5446_CHANNEL_POWERDOWN(8, 16, 4), 351 .channel = AD5446_CHANNEL_POWERDOWN(10, 16, 2), 355 .channel = AD5446_CHANNEL_POWERDOWN(12, 16, 0), 359 .channel = AD5446_CHANNEL(12, 16, 2), 363 .channel = AD5446_CHANNEL(14, 16, 0), 367 .channel = AD5446_CHANNEL(8, 16, 6), 371 .channel = AD5446_CHANNEL(10, 16, 4), [all …]
|
D | max5821.c | 62 return st->powerdown_mode[chan->channel]; in max5821_get_powerdown_mode() 71 st->powerdown_mode[chan->channel] = mode; in max5821_set_powerdown_mode() 90 return sprintf(buf, "%d\n", st->powerdown[chan->channel]); in max5821_read_dac_powerdown() 100 if (chan->channel == 0) in max5821_sync_powerdown_mode() 105 if (data->powerdown[chan->channel]) in max5821_sync_powerdown_mode() 106 outbuf[1] |= data->powerdown_mode[chan->channel] + 1; in max5821_sync_powerdown_mode() 126 data->powerdown[chan->channel] = powerdown; in max5821_write_dac_powerdown() 151 .channel = (chan), \ 173 int *val, int channel) in max5821_get_value() argument 181 if ((channel != 0) && (channel != 1)) in max5821_get_value() [all …]
|
D | stm32-dac.c | 31 static int stm32_dac_is_enabled(struct iio_dev *indio_dev, int channel) in stm32_dac_is_enabled() argument 40 if (STM32_DAC_IS_CHAN_1(channel)) in stm32_dac_is_enabled() 74 static int stm32_dac_get_value(struct stm32_dac *dac, int channel, int *val) in stm32_dac_get_value() argument 78 if (STM32_DAC_IS_CHAN_1(channel)) in stm32_dac_get_value() 86 static int stm32_dac_set_value(struct stm32_dac *dac, int channel, int val) in stm32_dac_set_value() argument 90 if (STM32_DAC_IS_CHAN_1(channel)) in stm32_dac_set_value() 106 return stm32_dac_get_value(dac, chan->channel, val); in stm32_dac_read_raw() 124 return stm32_dac_set_value(dac, chan->channel, val); in stm32_dac_write_raw() 170 int ret = stm32_dac_is_enabled(indio_dev, chan->channel); in stm32_dac_read_powerdown() 190 ret = stm32_dac_set_enable_state(indio_dev, chan->channel, !powerdown); in stm32_dac_write_powerdown() [all …]
|
/linux-4.19.296/drivers/isdn/hardware/eicon/ |
D | debug.c | 67 diva_trace_line_state_t *channel, 1425 diva_trace_line_state_t *channel, in diva_maint_state_change_notify() argument 1428 diva_trace_fax_state_t *fax = &channel->fax; in diva_maint_state_change_notify() 1429 diva_trace_modem_state_t *modem = &channel->modem; in diva_maint_state_change_notify() 1442 if (channel->Line[0] == 'I' && channel->Line[1] == 'd' && in diva_maint_state_change_notify() 1443 channel->Line[2] == 'l' && channel->Line[3] == 'e') { in diva_maint_state_change_notify() 1444 if ((TraceFilterIdent == pC->hDbg->id) && (TraceFilterChannel == (int)channel->ChannelNumber)) { in diva_maint_state_change_notify() 1445 (*(hLib->DivaSTraceSetBChannel))(hLib, (int)channel->ChannelNumber, 0); in diva_maint_state_change_notify() 1446 (*(hLib->DivaSTraceSetAudioTap))(hLib, (int)channel->ChannelNumber, 0); in diva_maint_state_change_notify() 1448 (int)channel->ChannelNumber); in diva_maint_state_change_notify() [all …]
|
/linux-4.19.296/drivers/isdn/hisax/ |
D | hfc_2bs0.c | 92 cip = HFC_CIP | HFC_F1 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo() 99 cip = HFC_CIP | HFC_F2 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo() 102 z1 = ReadZReg(bcs, HFC_Z1 | HFC_REC | HFC_CHANNEL(bcs->channel)); in hfc_clear_fifo() 103 z2 = ReadZReg(bcs, HFC_Z2 | HFC_REC | HFC_CHANNEL(bcs->channel)); in hfc_clear_fifo() 108 bcs->channel, f1, f2); in hfc_clear_fifo() 116 bcs->channel, z1, z2, rcnt); in hfc_clear_fifo() 117 cip = HFC_CIP | HFC_FIFO_OUT | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo() 126 HFC_CHANNEL(bcs->channel)); in hfc_clear_fifo() 129 cip = HFC_CIP | HFC_F1 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo() 132 cip = HFC_CIP | HFC_F2 | HFC_REC | HFC_CHANNEL(bcs->channel); in hfc_clear_fifo() [all …]
|
D | st5481_b.c | 41 DBG(4, "ep %d urb %d busy", (bcs->channel + 1) * 2, buf_nr); in usb_b_out() 50 DBG(4, "B%d,adjust flow,add %d bytes", bcs->channel + 1, B_FLOW_ADJUST); in usb_b_out() 54 DBG(4, "B%d,adjust flow,remove %d bytes", bcs->channel + 1, B_FLOW_ADJUST); in usb_b_out() 65 DBG(4, "B%d,len=%d", bcs->channel + 1, skb->len); in usb_b_out() 134 DBG(4, "B%d", bcs->channel + 1); in st5481B_start_xfer() 185 st5481_usb_pipe_reset(adapter, (bcs->channel + 1) * 2 | USB_DIR_OUT, NULL, NULL); in usb_b_out_complete() 205 DBG(4, "B%d,mode=%d", bcs->channel + 1, mode); in st5481B_mode() 226 st5481_usb_pipe_reset(adapter, (bcs->channel + 1) * 2, NULL, NULL); in st5481B_mode() 229 st5481_usb_device_ctrl_msg(adapter, FFMSK_B1 + (bcs->channel * 2), in st5481B_mode() 233 …st5481_usb_device_ctrl_msg(adapter, OUT_B1_COUNTER+(bcs->channel * 2), 32, st5481B_start_xfer, bcs… in st5481B_mode() [all …]
|
/linux-4.19.296/drivers/edac/ |
D | i5000_edac.c | 467 int channel; in i5000_process_fatal_error_info() local 478 channel = EXTRACT_FBDCHAN_INDX(info->ferr_fat_fbd); in i5000_process_fatal_error_info() 488 rank, channel, bank, in i5000_process_fatal_error_info() 529 channel >> 1, channel & 1, rank, in i5000_process_fatal_error_info() 552 int channel; in i5000_process_nonfatal_error_info() local 574 channel = branch & 2; in i5000_process_nonfatal_error_info() 583 rank, channel, channel + 1, branch >> 1, bank, in i5000_process_nonfatal_error_info() 628 channel >> 1, -1, rank, in i5000_process_nonfatal_error_info() 640 channel = 0; in i5000_process_nonfatal_error_info() 642 channel = 1; in i5000_process_nonfatal_error_info() [all …]
|
/linux-4.19.296/include/linux/mfd/abx500/ |
D | ab8500-gpadc.h | 56 int ab8500_gpadc_sw_hw_convert(struct ab8500_gpadc *gpadc, u8 channel, 58 static inline int ab8500_gpadc_convert(struct ab8500_gpadc *gpadc, u8 channel) in ab8500_gpadc_convert() argument 60 return ab8500_gpadc_sw_hw_convert(gpadc, channel, in ab8500_gpadc_convert() 64 int ab8500_gpadc_read_raw(struct ab8500_gpadc *gpadc, u8 channel, 66 int ab8500_gpadc_double_read_raw(struct ab8500_gpadc *gpadc, u8 channel, 70 u8 channel, int ad_value);
|