Home
last modified time | relevance | path

Searched refs:cd (Results 1 – 25 of 113) sorted by relevance

12345

/drivers/misc/genwqe/
A Dcard_base.c145 if (!cd) in genwqe_dev_alloc()
173 return cd; in genwqe_dev_alloc()
178 if (!cd) in genwqe_dev_free()
182 kfree(cd); in genwqe_dev_free()
273 cd->slu_unitcfg, cd->app_unitcfg); in genwqe_tweak_hardware()
432 cd->slu_unitcfg = __genwqe_readq(cd, IO_SLU_UNITCFG); in genwqe_read_ids()
448 cd->app_unitcfg = __genwqe_readq(cd, IO_APP_UNITCFG); in genwqe_read_ids()
455 genwqe_read_app_id(cd, cd->app_name, sizeof(cd->app_name)); in genwqe_read_ids()
467 cd->is_privileged = (__genwqe_readq(cd, IO_SLU_BITSTREAM) in genwqe_read_ids()
489 genwqe_read_ffdc_regs(cd, cd->ffdc[GENWQE_DBG_REGS].regs, in genwqe_start()
[all …]
A Dcard_debugfs.c45 struct genwqe_dev *cd = s->private; in curr_dbg_uidn_show() local
62 genwqe_start_traps(cd); in curr_dbg_uidn_show()
94 dbg_uidn_show(s, cd->ffdc[uid].regs, cd->ffdc[uid].entries); in prev_dbg_uidn_show()
129 genwqe_stop_traps(cd); in curr_regs_show()
131 genwqe_start_traps(cd); in curr_regs_show()
218 queue = &cd->queue; in ddcb_info_show()
235 cd->irqs_processed); in ddcb_info_show()
293 if (genwqe_is_privileged(cd)) in info_show()
304 genwqe_is_privileged(cd) ? in info_show()
340 cd->debugfs_root = root; in genwqe_init_debugfs()
[all …]
A Dcard_utils.c51 if (cd->mmio == NULL) in __genwqe_writeq()
81 if (cd->mmio == NULL) in __genwqe_readq()
102 if (cd->mmio == NULL) in __genwqe_writel()
124 if (cd->mmio == NULL) in __genwqe_readl()
141 u32 app_id = (u32)cd->app_unitcfg; in genwqe_read_app_id()
657 u64 card_type = cd->slu_unitcfg; in genwqe_card_type()
671 if (!genwqe_is_privileged(cd)) in genwqe_card_reset()
707 if (!genwqe_is_privileged(cd)) in genwqe_read_softreset()
866 val = __genwqe_readq(cd, addr); in genwqe_ffdc_buff_size()
982 __genwqe_writeq(cd, reg, val); in genwqe_write_vreg()
[all …]
A Dcard_base.h398 struct genwqe_dev *cd; member
414 int genwqe_finish_queue(struct genwqe_dev *cd);
426 return (int)((cd->slu_unitcfg >> 32) & 0xff); in genwqe_get_slu_id()
431 u8 genwqe_card_type(struct genwqe_dev *cd);
432 int genwqe_card_reset(struct genwqe_dev *cd);
440 void genwqe_init_debugfs(struct genwqe_dev *cd);
441 void genqwe_exit_debugfs(struct genwqe_dev *cd);
474 int genwqe_ffdc_dump_dma(struct genwqe_dev *cd,
542 void genwqe_stop_traps(struct genwqe_dev *cd);
543 void genwqe_start_traps(struct genwqe_dev *cd);
[all …]
A Dcard_ddcb.c1130 cd->irqs_processed++; in genwqe_pf_isr()
1173 cd->irqs_processed++; in genwqe_vf_isr()
1195 genwqe_check_ddcb_queue(cd, &cd->queue); in genwqe_card_thread()
1199 cd->queue_waitq, in genwqe_card_thread()
1204 cd->queue_waitq, in genwqe_card_thread()
1244 queue = &cd->queue; in genwqe_setup_service_layer()
1262 cd->card_thread = kthread_run(genwqe_card_thread, cd, in genwqe_setup_service_layer()
1264 cd->card_idx); in genwqe_setup_service_layer()
1301 cd->card_thread = NULL; in genwqe_setup_service_layer()
1358 queue_wake_up_all(cd); in genwqe_finish_queue()
[all …]
A Dcard_dev.c194 struct genwqe_dev *cd = cfile->cd; in genwqe_remove_mappings() local
232 struct genwqe_dev *cd = cfile->cd; in genwqe_remove_pinnings() local
309 cfile->cd = cd; in genwqe_open()
360 struct genwqe_dev *cd = cfile->cd; in genwqe_release() local
440 struct genwqe_dev *cd = cfile->cd; in genwqe_mmap() local
514 struct genwqe_dev *cd = cfile->cd; in do_flash_update() local
649 struct genwqe_dev *cd = cfile->cd; in do_flash_read() local
772 struct genwqe_dev *cd = cfile->cd; in genwqe_pin_mem() local
805 struct genwqe_dev *cd = cfile->cd; in genwqe_unpin_mem() local
837 struct genwqe_dev *cd = cfile->cd; in ddcb_cmd_cleanup() local
[all …]
A Dcard_sysfs.c42 struct genwqe_dev *cd = dev_get_drvdata(dev); in status_show() local
66 slu_id = __genwqe_readq(cd, IO_SLU_UNITCFG); in version_show()
67 app_id = __genwqe_readq(cd, IO_APP_UNITCFG); in version_show()
79 card_type = genwqe_card_type(cd); in type_show()
115 t = __genwqe_readq(cd, IO_SLC_QUEUE_WTIME); in queue_working_time_show()
170 switch ((cd->softreset & 0xc) >> 2) { in next_bitstream_show()
196 cd->softreset = 0x78; in next_bitstream_store()
199 cd->softreset = 0x7c; in next_bitstream_store()
205 __genwqe_writeq(cd, IO_SLC_CFGREG_SOFTRESET, cd->softreset); in next_bitstream_store()
222 cd->card_state == GENWQE_CARD_USED) in reload_bitstream_store()
[all …]
/drivers/input/touchscreen/
A Dgoodix_berlin_core.c304 &cd->fw_version, sizeof(cd->fw_version)); in goodix_berlin_read_version()
371 error = regmap_raw_read(cd->regmap, cd->ic_data->ic_info_addr, in goodix_berlin_get_ic_info()
462 touchscreen_report_pos(cd->input_dev, &cd->props, in goodix_berlin_report_state()
556 error = regmap_raw_read(cd->regmap, cd->touch_data_addr, in goodix_berlin_irq()
557 &cd->event, in goodix_berlin_irq()
598 regmap_write(cd->regmap, cd->touch_data_addr, 0); in goodix_berlin_irq()
628 touchscreen_parse_properties(cd->input_dev, true, &cd->props); in goodix_berlin_input_dev_config()
731 cd = devm_kzalloc(dev, sizeof(*cd), GFP_KERNEL); in goodix_berlin_probe()
732 if (!cd) in goodix_berlin_probe()
735 cd->dev = dev; in goodix_berlin_probe()
[all …]
/drivers/clk/sunxi-ng/
A Dccu_div.c26 cd->div.table, cd->div.width, in ccu_div_round_rate()
39 return ccu_gate_helper_disable(&cd->common, cd->enable); in ccu_div_disable()
46 return ccu_gate_helper_enable(&cd->common, cd->enable); in ccu_div_enable()
53 return ccu_gate_helper_is_enabled(&cd->common, cd->enable); in ccu_div_is_enabled()
63 reg = readl(cd->common.base + cd->common.reg); in ccu_div_recalc_rate()
71 cd->div.flags, cd->div.width); in ccu_div_recalc_rate()
84 return ccu_mux_helper_determine_rate(&cd->common, &cd->mux, in ccu_div_determine_rate()
107 reg = readl(cd->common.base + cd->common.reg); in ccu_div_set_rate()
108 reg &= ~GENMASK(cd->div.width + cd->div.shift - 1, cd->div.shift); in ccu_div_set_rate()
113 cd->common.base + cd->common.reg); in ccu_div_set_rate()
[all …]
/drivers/scsi/
A Dsr.c374 if (!cd->device || !scsi_device_online(cd->device)) { in sr_init_command()
578 kfree(cd); in sr_free_disk()
624 cd = kzalloc(sizeof(*cd), GFP_KERNEL); in sr_probe()
625 if (!cd) in sr_probe()
657 cd->disk = disk; in sr_probe()
661 cd->use = 1; in sr_probe()
666 cd->cdi.handle = cd; in sr_probe()
667 cd->cdi.mask = 0; in sr_probe()
715 kfree(cd); in sr_probe()
763 cd->capacity = max_t(long, cd->capacity, last_written); in get_sectorsize()
[all …]
A Dsr_vendor.c74 cd->vendor = VENDOR_SCSI3; in sr_vendor_init()
75 if (cd->readcd_known) in sr_vendor_init()
83 cd->vendor = VENDOR_NEC; in sr_vendor_init()
110 cd->cdi.mask |= ( in sr_vendor_init()
160 sr_printk(KERN_INFO, cd, in sr_set_blocklength()
173 Scsi_CD *cd = cdi->handle; in sr_cd_check() local
192 switch (cd->vendor) { in sr_cd_check()
317 cd->vendor); in sr_cd_check()
322 cd->ms_offset = sector; in sr_cd_check()
323 cd->xa_flag = 0; in sr_cd_check()
[all …]
A Dsr_ioctl.c197 SDev = cd->device; in sr_do_ioctl()
274 Scsi_CD *cd = cdi->handle; in sr_tray_move() local
287 Scsi_CD *cd = cdi->handle; in sr_lock_door() local
352 Scsi_CD *cd = cdi->handle; in sr_disk_status() local
375 if (cd->xa_flag) in sr_disk_status()
387 ms_info->xa_flag = cd->xa_flag || cd->ms_offset > 0; in sr_get_last_session()
535 if (cd->readcd_known) { in sr_read_sector()
539 cd->readcd_known = 0; in sr_read_sector()
540 sr_printk(KERN_INFO, cd, in sr_read_sector()
577 int sr_is_xa(Scsi_CD *cd) in sr_is_xa() argument
[all …]
/drivers/soc/fsl/
A Ddpaa2-console.c95 if (cd->cur_ptr <= cd->end_of_data) in dpaa2_console_size()
96 size = cd->end_of_data - cd->cur_ptr; in dpaa2_console_size()
98 size = (cd->end_addr - cd->cur_ptr) + in dpaa2_console_size()
99 (cd->end_of_data - cd->start_addr); in dpaa2_console_size()
114 cd = kmalloc(sizeof(*cd), GFP_KERNEL); in dpaa2_generic_console_open()
145 cd->end_addr = cd->start_addr + buf_length; in dpaa2_generic_console_open()
151 cd->cur_ptr = cd->end_of_data + 1; in dpaa2_generic_console_open()
153 cd->cur_ptr = cd->start_addr; in dpaa2_generic_console_open()
197 size_t bytes_end = cd->end_addr - cd->cur_ptr; in dpaa2_console_read()
205 if (cd->end_of_data == cd->cur_ptr) in dpaa2_console_read()
[all …]
/drivers/irqchip/
A Dirq-mst-intc.c87 if (!cd->no_eoi) in mst_intc_eoi_irq()
159 mst_intc_polarity_save(cd); in mst_irq_suspend()
262 cd = kzalloc(sizeof(*cd), GFP_KERNEL); in mst_intc_of_init()
263 if (!cd) in mst_intc_of_init()
266 cd->base = of_iomap(dn, 0); in mst_intc_of_init()
267 if (!cd->base) { in mst_intc_of_init()
268 kfree(cd); in mst_intc_of_init()
274 cd->irq_start = irq_start; in mst_intc_of_init()
279 iounmap(cd->base); in mst_intc_of_init()
280 kfree(cd); in mst_intc_of_init()
[all …]
A Dirq-imx-gpcv2.c33 return cd->gpc_base + cd->cpu2wakeup + i * 4; in gpcv2_idx_to_reg()
42 cd = imx_gpcv2_instance; in gpcv2_wakeup_source_save()
43 if (!cd) in gpcv2_wakeup_source_save()
60 cd = imx_gpcv2_instance; in gpcv2_wakeup_source_restore()
61 if (!cd) in gpcv2_wakeup_source_restore()
65 writel_relaxed(cd->saved_irq_mask[i], gpcv2_idx_to_reg(cd, i)); in gpcv2_wakeup_source_restore()
231 if (!cd) in imx_gpcv2_irqchip_init()
237 if (!cd->gpc_base) { in imx_gpcv2_irqchip_init()
239 kfree(cd); in imx_gpcv2_irqchip_init()
247 kfree(cd); in imx_gpcv2_irqchip_init()
[all …]
/drivers/gpu/drm/amd/display/dc/gpio/
A Dddc_regs.h39 #define DDC_GPIO_REG_LIST(cd, id) \ argument
44 DDC_GPIO_REG_LIST_ENTRY(Y, cd, id)\
47 #define DDC_REG_LIST(cd, id) \ argument
48 DDC_GPIO_REG_LIST(cd, id),\
52 DDC_GPIO_REG_LIST(cd, id),\
62 #define DDC_GPIO_VGA_REG_LIST(cd) \ argument
70 #define DDC_VGA_REG_LIST(cd) \ argument
71 DDC_GPIO_VGA_REG_LIST(cd),\
87 #define DDC_I2C_REG_LIST(cd) \ argument
88 DDC_GPIO_I2C_REG_LIST(cd),\
[all …]
A Dgeneric_regs.h31 #define GENERIC_GPIO_REG_LIST_ENTRY(type, cd, id) \ argument
38 GENERIC_GPIO_REG_LIST_ENTRY(MASK, cd, id),\
39 GENERIC_GPIO_REG_LIST_ENTRY(A, cd, id),\
40 GENERIC_GPIO_REG_LIST_ENTRY(EN, cd, id),\
41 GENERIC_GPIO_REG_LIST_ENTRY(Y, cd, id)\
48 #define GENERIC_MASK_SH_LIST(mask_sh, cd) \ argument
49 {(DC_GENERIC ## cd ##__GENERIC ## cd ##_EN## mask_sh),\
50 (DC_GENERIC ## cd ##__GENERIC ## cd ##_SEL## mask_sh)}
/drivers/perf/
A Darm-ni.c125 #define cd_to_ni(cd) container_of((cd), struct arm_ni, cds[(cd)->id]) argument
132 for (struct arm_ni_unit *u = cd->units; u < cd->units + cd->num_units; u++)
409 if (cd->ccnt) in arm_ni_event_add()
412 cd->ccnt = event; in arm_ni_event_add()
443 cd->ccnt = NULL; in arm_ni_event_del()
475 cd += cd->irq_friend; in arm_ni_handle_irq()
486 cd->units = devm_kcalloc(ni->dev, cd->num_units, sizeof(*(cd->units)), GFP_KERNEL); in arm_ni_init_cd()
487 if (!cd->units) in arm_ni_init_cd()
543 cd->irq = platform_get_irq(to_platform_device(ni->dev), cd->id); in arm_ni_init_cd()
544 if (cd->irq < 0) in arm_ni_init_cd()
[all …]
/drivers/net/wireless/ath/
A Ddfs_pattern_detector.c172 if (cd == NULL) in channel_detector_reset()
175 cd->detectors[i]->reset(cd->detectors[i], dpd->last_pulse_ts); in channel_detector_reset()
183 if (cd == NULL) in channel_detector_exit()
185 list_del(&cd->head); in channel_detector_exit()
193 kfree(cd); in channel_detector_exit()
202 cd = kzalloc(struct_size(cd, detectors, dpd->num_radar_types), GFP_ATOMIC); in channel_detector_create()
203 if (cd == NULL) in channel_detector_create()
207 cd->freq = freq; in channel_detector_create()
217 return cd; in channel_detector_create()
242 return cd; in channel_detector_get()
[all …]
/drivers/dca/
A Ddca-sysfs.c24 struct device *cd; in dca_sysfs_add_req() local
27 cd = device_create(&dca_class, dca->cd, MKDEV(0, slot + 1), NULL, in dca_sysfs_add_req()
29 return PTR_ERR_OR_ZERO(cd); in dca_sysfs_add_req()
39 struct device *cd; in dca_sysfs_add_provider() local
54 cd = device_create(&dca_class, dev, MKDEV(0, 0), NULL, "dca%d", dca->id); in dca_sysfs_add_provider()
55 if (IS_ERR(cd)) { in dca_sysfs_add_provider()
59 return PTR_ERR(cd); in dca_sysfs_add_provider()
61 dca->cd = cd; in dca_sysfs_add_provider()
67 device_unregister(dca->cd); in dca_sysfs_remove_provider()
68 dca->cd = NULL; in dca_sysfs_remove_provider()
/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
A Ddefiner.c716 cd->match_flags); in hws_definer_check_match_flags()
725 struct mlx5hws_definer_fc *fc = cd->fc; in hws_definer_conv_outer()
746 mlx5hws_err(cd->ctx, in hws_definer_conv_outer()
902 struct mlx5hws_definer_fc *fc = cd->fc; in hws_definer_conv_inner()
923 mlx5hws_err(cd->ctx, in hws_definer_conv_inner()
1266 mlx5hws_err(cd->ctx, in hws_definer_conv_misc()
1478 hws_definer_flex_parser_handler(cd, in hws_definer_conv_misc3()
1757 cd.fc = fc; in hws_definer_conv_match_params_to_hl()
1758 cd.ctx = ctx; in hws_definer_conv_match_params_to_hl()
1849 cd.fc = fc; in mlx5hws_definer_conv_match_params_to_compressed_fc()
[all …]
/drivers/gpu/host1x/
A Dcontext.c133 struct host1x_memory_context *cd = &cdl->devs[i]; in host1x_memory_context_alloc() local
135 if (cd->dev.iommu->iommu_dev != dev->iommu->iommu_dev) in host1x_memory_context_alloc()
138 if (cd->owner == pid) { in host1x_memory_context_alloc()
139 refcount_inc(&cd->ref); in host1x_memory_context_alloc()
141 return cd; in host1x_memory_context_alloc()
142 } else if (!cd->owner && !free) { in host1x_memory_context_alloc()
143 free = cd; in host1x_memory_context_alloc()
163 refcount_inc(&cd->ref); in host1x_memory_context_get()
171 if (refcount_dec_and_mutex_lock(&cd->ref, &cdl->lock)) { in host1x_memory_context_put()
172 put_pid(cd->owner); in host1x_memory_context_put()
[all …]
/drivers/clk/microchip/
A Dclk-pic32mzda.c137 struct pic32mzda_clk_data *cd; in pic32_fscm_nmi() local
142 if (readl(cd->core.iobase) & BIT(2)) in pic32_fscm_nmi()
154 struct pic32mzda_clk_data *cd; in pic32mzda_clk_probe() local
160 cd = devm_kzalloc(&pdev->dev, sizeof(*cd), GFP_KERNEL); in pic32mzda_clk_probe()
161 if (!cd) in pic32mzda_clk_probe()
164 core = &cd->core; in pic32mzda_clk_probe()
173 clks = &cd->clks[0]; in pic32mzda_clk_probe()
227 cd->onecell_data.clks = clks; in pic32mzda_clk_probe()
228 cd->onecell_data.clk_num = MAXCLKS; in pic32mzda_clk_probe()
230 &cd->onecell_data); in pic32mzda_clk_probe()
[all …]
/drivers/zorro/
A Dzorro-sysfs.c88 struct ConfigDev cd; in zorro_read_config() local
91 memset(&cd, 0, sizeof(cd)); in zorro_read_config()
92 cd.cd_Rom = z->rom; in zorro_read_config()
93 cd.cd_SlotAddr = cpu_to_be16(z->slotaddr); in zorro_read_config()
94 cd.cd_SlotSize = cpu_to_be16(z->slotsize); in zorro_read_config()
95 cd.cd_BoardAddr = cpu_to_be32(zorro_resource_start(z)); in zorro_read_config()
96 cd.cd_BoardSize = cpu_to_be32(zorro_resource_len(z)); in zorro_read_config()
98 return memory_read_from_buffer(buf, count, &off, &cd, sizeof(cd)); in zorro_read_config()
/drivers/clk/sprd/
A Ddiv.c15 struct sprd_div *cd = hw_to_sprd_div(hw); in sprd_div_round_rate() local
17 return divider_round_rate(&cd->common.hw, rate, parent_rate, NULL, in sprd_div_round_rate()
18 cd->div.width, 0); in sprd_div_round_rate()
40 struct sprd_div *cd = hw_to_sprd_div(hw); in sprd_div_recalc_rate() local
42 return sprd_div_helper_recalc_rate(&cd->common, &cd->div, parent_rate); in sprd_div_recalc_rate()
70 struct sprd_div *cd = hw_to_sprd_div(hw); in sprd_div_set_rate() local
72 return sprd_div_helper_set_rate(&cd->common, &cd->div, in sprd_div_set_rate()

Completed in 73 milliseconds

12345