| /drivers/mailbox/ |
| A D | mailbox-mchp-ipc-sbi.c | 281 chan_info->buf_base_tx_addr = __pa(chan_info->buf_base_tx); in mchp_ipc_startup() 289 chan_info->buf_base_rx_addr = __pa(chan_info->buf_base_rx); in mchp_ipc_startup() 301 chan_info->msg_buf_tx = kmalloc(chan_info->max_msg_size, GFP_KERNEL); in mchp_ipc_startup() 302 if (!chan_info->msg_buf_tx) { in mchp_ipc_startup() 307 chan_info->msg_buf_tx_addr = __pa(chan_info->msg_buf_tx); in mchp_ipc_startup() 309 chan_info->msg_buf_rx = kmalloc(chan_info->max_msg_size, GFP_KERNEL); in mchp_ipc_startup() 310 if (!chan_info->msg_buf_rx) { in mchp_ipc_startup() 315 chan_info->msg_buf_rx_addr = __pa(chan_info->msg_buf_rx); in mchp_ipc_startup() 332 kfree(chan_info->msg_buf_rx); in mchp_ipc_startup() 334 kfree(chan_info->msg_buf_tx); in mchp_ipc_startup() [all …]
|
| A D | mailbox-sti.c | 101 struct sti_channel *chan_info; in sti_mbox_to_channel() local 106 if (chan_info && in sti_mbox_to_channel() 217 struct sti_channel *chan_info; in sti_mbox_irq_handler() local 226 chan_info = chan->con_priv; in sti_mbox_irq_handler() 344 if (chan_info && in sti_mbox_xlate() 357 if (!chan && !chan_info) in sti_mbox_xlate() 366 chan_info = devm_kzalloc(mbox->dev, sizeof(*chan_info), GFP_KERNEL); in sti_mbox_xlate() 367 if (!chan_info) in sti_mbox_xlate() 370 chan_info->mdev = mdev; in sti_mbox_xlate() 372 chan_info->channel = channel; in sti_mbox_xlate() [all …]
|
| A D | arm_mhu_db.c | 63 struct mhu_db_channel *chan_info; in mhu_db_mbox_to_channel() local 67 if (chan_info && chan_info->pchan == pchan && in mhu_db_mbox_to_channel() 78 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].rx_reg; in mhu_db_mbox_clear_irq() 140 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_last_tx_done() 151 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_send_data() 224 chan_info = devm_kzalloc(mbox->dev, sizeof(*chan_info), GFP_KERNEL); in mhu_db_mbox_xlate() 225 if (!chan_info) in mhu_db_mbox_xlate() 228 chan_info->mhu = mhu; in mhu_db_mbox_xlate() 229 chan_info->pchan = pchan; in mhu_db_mbox_xlate() 230 chan_info->doorbell = doorbell; in mhu_db_mbox_xlate() [all …]
|
| A D | pcc.c | 117 static struct pcc_chan_info *chan_info; variable 401 pchan = chan_info + subspace_id; in pcc_mbox_request_channel() 863 chan_info = devm_kcalloc(dev, count, sizeof(*chan_info), GFP_KERNEL); in pcc_mbox_probe() 864 if (!chan_info) { in pcc_mbox_probe() 884 struct pcc_chan_info *pchan = chan_info + i; in pcc_mbox_probe()
|
| /drivers/iio/adc/ |
| A D | ad4170-4.c | 657 if (!chan_info->initialized || chan_info->setup_num != setup_num) in ad4170_unlink_setup() 679 chan_info->setup_num = setup_num; in ad4170_link_channel_setup() 770 if (!chan_info->enabled) { in ad4170_write_channel_setup() 808 if (chan_info->enabled == status) in ad4170_set_channel_enable() 826 chan_info->enabled = status; in ad4170_set_channel_enable() 1316 *val = chan_info->offset_tbl[pga]; in ad4170_read_raw() 1389 chan_info->scale_tbl[pga][0] = 0; in ad4170_fill_scale_tbl() 2303 chan_info->initialized = true; in ad4170_parse_channel_node() 2305 setup = &chan_info->setup; in ad4170_parse_channel_node() 2351 chan_info->input_range_uv = ret; in ad4170_parse_channel_node() [all …]
|
| A D | ad4130.c | 674 chan_info->slot = AD4130_INVALID_SLOT; in ad4130_unlink_channel() 685 if (!chan_info->initialized || chan_info->slot != slot) in ad4130_unlink_slot() 707 chan_info->slot = slot; in ad4130_link_channel_slot() 819 if (chan_info->enabled == status) in ad4130_set_channel_enable() 837 chan_info->enabled = status; in ad4130_set_channel_enable() 1593 struct ad4130_chan_info *chan_info; in ad4130_parse_fw_channel() local 1602 chan_info = &st->chans_info[index]; in ad4130_parse_fw_channel() 1609 chan_info->slot = AD4130_INVALID_SLOT; in ad4130_parse_fw_channel() 1611 chan_info->initialized = true; in ad4130_parse_fw_channel() 1630 &chan_info->iout0); in ad4130_parse_fw_channel() [all …]
|
| A D | ad7266.c | 363 const struct ad7266_chan_info *chan_info; in ad7266_init_channels() local 371 chan_info = &ad7266_chan_infos[i]; in ad7266_init_channels() 373 indio_dev->channels = chan_info->channels; in ad7266_init_channels() 374 indio_dev->num_channels = chan_info->num_channels; in ad7266_init_channels() 375 indio_dev->available_scan_masks = chan_info->scan_masks; in ad7266_init_channels()
|
| A D | ad7606.c | 293 struct ad7606_chan_info *ci = &st->chan_info[chan->scan_index]; in ad7606_16bit_chan_scale_setup() 360 ci = &st->chan_info[reg - 1]; in ad7606_get_chan_config() 378 struct ad7606_chan_info *ci = &st->chan_info[chan->scan_index]; in ad7606c_18bit_chan_scale_setup() 436 struct ad7606_chan_info *ci = &st->chan_info[chan->scan_index]; in ad7606c_16bit_chan_scale_setup() 495 struct ad7606_chan_info *ci = &st->chan_info[chan->scan_index]; in ad7607_chan_scale_setup() 777 ci = &st->chan_info[ch]; in ad7606_read_raw() 814 struct ad7606_chan_info *ci = &st->chan_info[0]; in in_voltage_scale_available_show() 929 ci = &st->chan_info[ch]; in ad7606_write_raw() 1149 ci = &st->chan_info[ch]; in ad7606_read_avail() 1377 ci = &st->chan_info[i]; in ad7606_set_gain_calib() [all …]
|
| A D | da9150-gpadc.c | 250 #define DA9150_GPADC_CHANNEL(_id, _hw_id, _type, chan_info, \ argument 256 .info_mask_separate = chan_info, \
|
| A D | ad7606.h | 145 struct ad7606_chan_info chan_info[AD760X_MAX_CHANNELS]; member
|
| A D | twl6030-gpadc.c | 802 #define TWL6030_GPADC_CHAN(chn, _type, chan_info) { \ argument 805 .info_mask_separate = BIT(chan_info), \
|
| A D | palmas_gpadc.c | 800 #define PALMAS_ADC_CHAN_IIO(chan, _type, chan_info) \ argument 805 BIT(chan_info), \
|
| /drivers/media/platform/ti/vpe/ |
| A D | vpdma.c | 233 static const struct vpdma_channel_info chan_info[] = { variable 682 ctd->type_source_ctl = ctd_type_source_ctl(chan_info[chan].num, in vpdma_add_sync_on_channel_ctd() 781 max_w, max_h, chan_info[chan].num, flags); in vpdma_add_out_dtd() 867 channel = next_chan = chan_info[chan].num; in vpdma_add_in_dtd() 1012 int client_cstat = chan_info[chan].cstat_offset; in vpdma_set_line_mode() 1027 int client_cstat = chan_info[chan].cstat_offset; in vpdma_set_frame_start_event()
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | sta_event.c | 411 struct mwifiex_ie_types_multi_chan_info *chan_info; in mwifiex_process_multi_chan_event() local 420 chan_info = (void *)event_skb->data + sizeof(u32); in mwifiex_process_multi_chan_event() 422 if (le16_to_cpu(chan_info->header.type) != TLV_TYPE_MULTI_CHAN_INFO || in mwifiex_process_multi_chan_event() 429 adapter->usb_mc_status = le16_to_cpu(chan_info->status); in mwifiex_process_multi_chan_event() 434 tlv = (struct mwifiex_ie_types_header *)chan_info->tlv_buffer; in mwifiex_process_multi_chan_event()
|
| /drivers/net/wireless/mediatek/mt76/mt7925/ |
| A D | mcu.c | 2884 struct scan_chan_info_tlv *chan_info; in mt7925_mcu_hw_scan() local 2957 chan_info = (struct scan_chan_info_tlv *)tlv; in mt7925_mcu_hw_scan() 2959 ARRAY_SIZE(chan_info->channels)); in mt7925_mcu_hw_scan() 2960 for (i = 0; i < chan_info->channels_num; i++) { in mt7925_mcu_hw_scan() 2961 chan = &chan_info->channels[i]; in mt7925_mcu_hw_scan() 3015 struct scan_chan_info_tlv *chan_info; in mt7925_mcu_sched_scan_req() local 3023 sizeof(*chan_info) + sizeof(*ie) + in mt7925_mcu_sched_scan_req() 3070 chan_info = (struct scan_chan_info_tlv *)tlv; in mt7925_mcu_sched_scan_req() 3072 ARRAY_SIZE(chan_info->channels)); in mt7925_mcu_sched_scan_req() 3073 for (i = 0; i < chan_info->channels_num; i++) { in mt7925_mcu_sched_scan_req() [all …]
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | wmi.c | 2546 struct wmi_channel *chan_info; in ath11k_wmi_send_scan_chan_list_cmd() local 2558 sizeof(*chan_info); in ath11k_wmi_send_scan_chan_list_cmd() 2593 chan_info = ptr; in ath11k_wmi_send_scan_chan_list_cmd() 2594 memset(chan_info, 0, sizeof(*chan_info)); in ath11k_wmi_send_scan_chan_list_cmd() 2595 len = sizeof(*chan_info); in ath11k_wmi_send_scan_chan_list_cmd() 2601 reg1 = &chan_info->reg_info_1; in ath11k_wmi_send_scan_chan_list_cmd() 2602 reg2 = &chan_info->reg_info_2; in ath11k_wmi_send_scan_chan_list_cmd() 2603 chan_info->mhz = tchan_info->mhz; in ath11k_wmi_send_scan_chan_list_cmd() 2620 chan_info->info |= WMI_CHAN_INFO_PSC; in ath11k_wmi_send_scan_chan_list_cmd() 2641 i, chan_info->mhz, chan_info->info); in ath11k_wmi_send_scan_chan_list_cmd() [all …]
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | wmi.c | 2874 struct ath12k_wmi_channel_params *chan_info; in ath12k_wmi_send_scan_chan_list_cmd() local 2886 sizeof(*chan_info); in ath12k_wmi_send_scan_chan_list_cmd() 2911 len = sizeof(*chan_info) * num_send_chans; in ath12k_wmi_send_scan_chan_list_cmd() 2918 chan_info = ptr; in ath12k_wmi_send_scan_chan_list_cmd() 2919 memset(chan_info, 0, sizeof(*chan_info)); in ath12k_wmi_send_scan_chan_list_cmd() 2920 len = sizeof(*chan_info); in ath12k_wmi_send_scan_chan_list_cmd() 2924 reg1 = &chan_info->reg_info_1; in ath12k_wmi_send_scan_chan_list_cmd() 2925 reg2 = &chan_info->reg_info_2; in ath12k_wmi_send_scan_chan_list_cmd() 2941 chan_info->info |= in ath12k_wmi_send_scan_chan_list_cmd() 2967 i, chan_info->mhz, chan_info->info); in ath12k_wmi_send_scan_chan_list_cmd() [all …]
|
| /drivers/net/wireless/intel/iwlegacy/ |
| A D | 4965.c | 667 struct il_eeprom_calib_ch_info *chan_info) in il4965_interpolate_chan() argument 686 chan_info->ch_num = (u8) channel; in il4965_interpolate_chan() 697 omeas = &(chan_info->measurements[c][m]); in il4965_interpolate_chan()
|
| /drivers/dma/xilinx/ |
| A D | xdma.c | 1105 struct xdma_chan_info *chan_info = param; in xdma_filter_fn() local 1107 return chan_info->dir == xdma_chan->dir; in xdma_filter_fn()
|
| /drivers/net/wireless/ath/ath10k/ |
| A D | wmi.h | 3365 struct wmi_channel chan_info[]; member
|
| A D | wmi.c | 7626 skb = ath10k_wmi_alloc_skb(ar, struct_size(cmd, chan_info, arg->n_channels)); in ath10k_wmi_op_gen_scan_chan_list() 7635 ci = &cmd->chan_info[i]; in ath10k_wmi_op_gen_scan_chan_list()
|