Home
last modified time | relevance | path

Searched refs:drvdata (Results 1 – 25 of 239) sorted by relevance

12345678910

/drivers/i2c/busses/
A Di2c-gxp.c100 drvdata->buf = drvdata->curr_msg->buf; in gxp_i2c_start()
101 drvdata->buf_remaining = drvdata->curr_msg->len; in gxp_i2c_start()
207 drvdata->buf = drvdata->curr_msg->buf; in gxp_i2c_restart()
208 drvdata->buf_remaining = drvdata->curr_msg->len; in gxp_i2c_restart()
270 drvdata->buf++; in gxp_i2c_chk_addr_ack()
284 drvdata->buf++; in gxp_i2c_ack_data()
351 drvdata->buf++; in gxp_i2c_chk_data_ack()
526 drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), in gxp_i2c_probe()
528 if (!drvdata) in gxp_i2c_probe()
540 drvdata->engine = ((size_t)drvdata->base & 0xf00) >> 8; in gxp_i2c_probe()
[all …]
/drivers/char/hw_random/
A Dcctrng.c170 if (drvdata->smpl_ratio[drvdata->active_rosc] > 0) in cc_trng_change_rosc()
184 max_cycles = CCTRNG_TIMEOUT(drvdata->smpl_ratio[drvdata->active_rosc]); in cc_trng_enable_rnd_source()
295 drvdata->smpl_ratio[drvdata->active_rosc]); in cc_trng_hw_trigger()
300 } while (tmp_smpl_cnt != drvdata->smpl_ratio[drvdata->active_rosc]); in cc_trng_hw_trigger()
307 cc_iowrite(drvdata, CC_TRNG_CONFIG_REG_OFFSET, drvdata->active_rosc); in cc_trng_hw_trigger()
359 buf[drvdata->circ.head] = cc_ioread(drvdata, in cc_trng_compwork_handler()
469 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in cctrng_probe()
470 if (!drvdata) in cctrng_probe()
478 drvdata->rng.priv = (unsigned long)drvdata; in cctrng_probe()
482 drvdata->pdev = pdev; in cctrng_probe()
[all …]
/drivers/hwtracing/coresight/
A Dcoresight-tmc-etf.c43 writel_relaxed(drvdata->trigger_cntr, drvdata->base + TMC_TRG); in __tmc_etb_enable_hw()
70 bufp = drvdata->buf; in tmc_etb_dump_hw()
71 drvdata->len = 0; in tmc_etb_dump_hw()
78 drvdata->len += 4; in tmc_etb_dump_hw()
189 if (!drvdata->buf) { in tmc_enable_etf_sink_sysfs()
225 if (drvdata->buf) { in tmc_enable_etf_sink_sysfs()
226 memset(drvdata->buf, 0, drvdata->size); in tmc_enable_etf_sink_sysfs()
275 if (drvdata->pid != -1 && drvdata->pid != pid) { in tmc_enable_etf_sink_perf()
353 drvdata->pid = -1; in tmc_disable_etf_sink()
645 drvdata->buf = drvdata->resrv_buf.vaddr; in tmc_panic_sync_etf()
[all …]
A Dcoresight-tpdm.c204 if (drvdata && tpdm_has_dsb_dataset(drvdata)) in tpdm_dsb_is_visible()
216 if (drvdata && drvdata->cmb) in tpdm_cmb_is_visible()
261 if (drvdata && tpdm_has_mcmb_dataset(drvdata)) in tpdm_mcmb_is_visible()
276 if (drvdata->cmb) in tpdm_reset_datasets()
579 if (tpdm_has_dsb_dataset(drvdata) && (!drvdata->dsb)) { in tpdm_datasets_setup()
580 drvdata->dsb = devm_kzalloc(drvdata->dev, in tpdm_datasets_setup()
587 drvdata->cmb = devm_kzalloc(drvdata->dev, in tpdm_datasets_setup()
1360 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in tpdm_probe()
1361 if (!drvdata) in tpdm_probe()
1376 if (drvdata && tpdm_has_dsb_dataset(drvdata)) in tpdm_probe()
[all …]
A Dcoresight-stm.c87 #define stm_channel_addr(drvdata, ch) (drvdata->chs.base + \ argument
345 if (!drvdata || !drvdata->csdev) in stm_generic_link()
356 if (!drvdata || !drvdata->csdev) in stm_generic_unlink()
387 if (!(drvdata && coresight_get_mode(drvdata->csdev))) in stm_generic_set_options()
422 if (!(drvdata && coresight_get_mode(drvdata->csdev))) in stm_generic_packet()
809 drvdata->stm.sw_nchannels = drvdata->numsp; in stm_init_generic_data()
878 drvdata->numsp = stm_num_stimulus_port(drvdata); in __stm_probe()
966 if (drvdata && !IS_ERR(drvdata->atclk)) in stm_runtime_suspend()
969 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) in stm_runtime_suspend()
978 if (drvdata && !IS_ERR(drvdata->atclk)) in stm_runtime_resume()
[all …]
A Dcoresight-etm3x-core.c423 etm_writel(drvdata, drvdata->traceid, ETMTRACEIDR); in etm_enable_hw()
433 drvdata->cpu, rc); in etm_enable_hw()
495 arg.drvdata = drvdata; in etm_enable_sysfs()
615 smp_call_function_single(drvdata->cpu, etm_disable_hw, drvdata, 1); in etm_disable_sysfs()
756 drvdata->port_size = etm_readl(drvdata, ETMCR) & PORT_SIZE_MASK; in etm_init_arch_data()
758 drvdata->etmccer = etm_readl(drvdata, ETMCCER); in etm_init_arch_data()
819 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in etm_probe()
820 if (!drvdata) in etm_probe()
881 etmdrvdata[drvdata->cpu] = drvdata; in etm_probe()
931 if (drvdata && !IS_ERR(drvdata->atclk)) in etm_runtime_suspend()
[all …]
A Dcoresight-cpu-debug.c166 drvdata->edprsr, (drvdata->edprsr & EDPRSR_PU), in debug_force_cpu_powered_up()
187 drvdata->edprsr = readl_relaxed(drvdata->base + EDPRSR); in debug_force_cpu_powered_up()
215 drvdata->edpcsr = readl_relaxed(drvdata->base + EDPCSR); in debug_read_regs()
236 drvdata->edcidsr = readl_relaxed(drvdata->base + EDCIDSR); in debug_read_regs()
239 drvdata->edvidsr = readl_relaxed(drvdata->base + EDVIDSR); in debug_read_regs()
400 dev_emerg(drvdata->dev, "CPU[%d]:\n", drvdata->cpu); in debug_notifier_call()
587 per_cpu(debug_drvdata, drvdata->cpu) = drvdata; in __debug_probe()
631 if (!drvdata) in debug_probe()
697 if (!drvdata) in debug_platform_probe()
745 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) in debug_runtime_suspend()
[all …]
A Dcoresight-cti-core.c66 CS_UNLOCK(drvdata->base); in cti_write_all_hw_regs()
86 CS_LOCK(drvdata->base); in cti_write_all_hw_regs()
179 CS_LOCK(drvdata->base); in cti_disable_hw()
193 CS_LOCK(drvdata->base); in cti_write_single_reg()
732 if (!drvdata) in cti_starting_cpu()
743 if (!drvdata) in cti_dying_cpu()
783 cti_cpu_drvdata[drvdata->ctidev.cpu] = drvdata; in cti_pm_setup()
871 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in cti_probe()
872 if (!drvdata) in cti_probe()
880 drvdata->base = base; in cti_probe()
[all …]
A Dcoresight-etm4x-core.c201 etm4_os_unlock_csa(drvdata, &drvdata->csdev->access); in etm4_os_unlock()
209 etm_write_os_lock(drvdata, &drvdata->csdev->access, 0x1); in etm4_os_lock()
860 arg.drvdata = drvdata; in etm4_enable_sysfs()
1364 drvdata->config.s_ex_level = drvdata->s_ex_level; in etm4_init_arch_data()
2140 if (!drvdata) in etm4_add_coresight_dev()
2195 etmdrvdata[drvdata->cpu] = drvdata; in etm4_add_coresight_dev()
2405 if (drvdata) in etm4_remove_amba()
2413 if (drvdata) in etm4_remove_platform_dev()
2417 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) in etm4_remove_platform_dev()
2466 if (drvdata->pclk && !IS_ERR(drvdata->pclk)) in etm4_runtime_suspend()
[all …]
A Dcoresight-etb10.c122 writel_relaxed(drvdata->trigger_cntr, drvdata->base + ETB_TRG); in __etb_enable_hw()
190 if (drvdata->pid != -1 && drvdata->pid != pid) { in etb_enable_perf()
367 drvdata->pid = -1; in etb_disable()
621 etb_dump(drvdata); in etb_read()
729 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in etb_probe()
730 if (!drvdata) in etb_probe()
751 drvdata->buffer_depth = etb_get_buffer_depth(drvdata); in etb_probe()
758 if (!drvdata->buf) in etb_probe()
762 drvdata->pid = -1; in etb_probe()
814 if (drvdata && !IS_ERR(drvdata->atclk)) in etb_runtime_suspend()
[all …]
A Dcoresight-tpda.c36 drvdata->dsb_esize = 0; in tpda_clear_element_size()
37 drvdata->cmb_esize = 0; in tpda_clear_element_size()
125 if (drvdata->dsb_esize || drvdata->cmb_esize) in tpda_get_element_size()
159 rc = tpda_get_element_size(drvdata, drvdata->csdev, port); in tpda_enable_port()
160 if (!rc && (drvdata->dsb_esize || drvdata->cmb_esize)) { in tpda_enable_port()
190 CS_LOCK(drvdata->base); in __tpda_enable()
252 return drvdata->atid; in tpda_trace_id()
279 drvdata->atid = atid; in tpda_init_default_data()
297 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in tpda_probe()
298 if (!drvdata) in tpda_probe()
[all …]
A Dcoresight-tmc-core.c529 drvdata->size = val; in buffer_size_store()
801 drvdata->base = base; in __tmc_probe()
810 drvdata->pid = -1; in __tmc_probe()
817 drvdata->size = readl_relaxed(drvdata->base + TMC_RSZ) * 4; in __tmc_probe()
900 drvdata = devm_kzalloc(&adev->dev, sizeof(*drvdata), GFP_KERNEL); in tmc_probe()
901 if (!drvdata) in tmc_probe()
984 drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL); in tmc_platform_probe()
985 if (!drvdata) in tmc_platform_probe()
1009 if (WARN_ON(!drvdata)) in tmc_platform_remove()
1023 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) in tmc_runtime_suspend()
[all …]
A Dcoresight-etm4x-sysfs.c65 val = drvdata->nr_pe_cmp; in nr_pe_cmp_show()
89 val = drvdata->nr_cntr; in nr_cntr_show()
113 val = drvdata->numcidc; in numcidc_show()
1236 if ((drvdata->numcidc <= 1) && (drvdata->numvmidc <= 1)) in addr_context_store()
1238 if (val >= (drvdata->numcidc >= drvdata->numvmidc ? in addr_context_store()
1239 drvdata->numcidc : drvdata->numvmidc)) in addr_context_store()
1943 if (!drvdata->ctxid_size || !drvdata->numcidc) in ctxid_pid_store()
2000 if (!drvdata->ctxid_size || !drvdata->numcidc) in ctxid_masks_store()
2160 if (!drvdata->vmid_size || !drvdata->numvmidc) in vmid_val_store()
2214 if (!drvdata->vmid_size || !drvdata->numvmidc) in vmid_masks_store()
[all …]
A Dcoresight-replicator.c60 CS_LOCK(drvdata->base); in dynamic_replicator_reset()
68 if (drvdata->base) in replicator_reset()
114 CS_LOCK(drvdata->base); in dynamic_replicator_enable()
130 if (drvdata->base) in replicator_enable()
184 if (drvdata->base) in replicator_disable()
237 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in replicator_probe()
238 if (!drvdata) in replicator_probe()
347 if (drvdata && !IS_ERR(drvdata->atclk)) in replicator_runtime_suspend()
350 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) in replicator_runtime_suspend()
359 if (drvdata && !IS_ERR(drvdata->atclk)) in replicator_runtime_resume()
[all …]
A Dcoresight-funnel.c73 writel_relaxed(drvdata->priority, drvdata->base + FUNNEL_PRICTL); in dynamic_funnel_enable_hw()
75 CS_LOCK(drvdata->base); in dynamic_funnel_enable_hw()
90 if (drvdata->base) in funnel_enable()
121 CS_LOCK(drvdata->base); in dynamic_funnel_disable_hw()
134 if (drvdata->base) in funnel_disable()
230 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in funnel_probe()
231 if (!drvdata) in funnel_probe()
306 if (drvdata && !IS_ERR(drvdata->atclk)) in funnel_runtime_suspend()
309 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) in funnel_runtime_suspend()
319 if (drvdata && !IS_ERR(drvdata->atclk)) in funnel_runtime_resume()
[all …]
A Dultrasoc-smb.c103 if (drvdata->reading) in smb_open()
110 drvdata->reading = true; in smb_open()
230 if (drvdata->pid != -1 && drvdata->pid != pid) in smb_enable_perf()
235 drvdata->pid = pid; in smb_enable_perf()
251 if (drvdata->reading) in smb_enable()
285 if (drvdata->reading) in smb_disable()
298 drvdata->pid = -1; in smb_disable()
542 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in smb_probe()
543 if (!drvdata) in smb_probe()
552 smb_init_hw(drvdata); in smb_probe()
[all …]
A Dcoresight-etm3x-sysfs.c19 val = drvdata->nr_addr_cmp; in nr_addr_cmp_show()
29 val = drvdata->nr_cntr; in nr_cntr_show()
40 val = drvdata->nr_ctxid_cmp; in nr_ctxid_cmp_show()
53 CS_UNLOCK(drvdata->csa.base); in etmsr_show()
55 val = etm_readl(drvdata, ETMSR); in etmsr_show()
57 CS_LOCK(drvdata->csa.base); in etmsr_show()
79 spin_lock(&drvdata->spinlock); in reset_store()
88 etm_release_trace_id(drvdata); in reset_store()
120 spin_lock(&drvdata->spinlock); in mode_store()
954 CS_LOCK(drvdata->csa.base); in seq_curr_state_show()
[all …]
/drivers/input/serio/
A Dps2-gpio.c178 us_delta = ktime_us_delta(drvdata->t_irq_now, drvdata->tx.t_xfer_end); in ps2_gpio_irq_rx()
182 us_delta = ktime_us_delta(drvdata->t_irq_now, drvdata->t_irq_last); in ps2_gpio_irq_rx()
191 drvdata->t_irq_last = drvdata->t_irq_now; in ps2_gpio_irq_rx()
292 us_delta = ktime_us_delta(drvdata->t_irq_now, drvdata->t_irq_last); in ps2_gpio_irq_tx()
301 drvdata->t_irq_last = drvdata->t_irq_now; in ps2_gpio_irq_tx()
358 __ps2_gpio_write(drvdata->serio, drvdata->tx.byte); in ps2_gpio_irq_tx()
368 return drvdata->mode ? ps2_gpio_irq_tx(drvdata) : in ps2_gpio_irq()
407 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL); in ps2_gpio_probe()
433 drvdata); in ps2_gpio_probe()
454 drvdata->dev = dev; in ps2_gpio_probe()
[all …]
A Dxilinx_ps2.c130 dev_err(drvdata->dev, in xps2_interrupt()
133 serio_interrupt(drvdata->serio, c, drvdata->flags); in xps2_interrupt()
134 drvdata->flags = 0; in xps2_interrupt()
186 dev_err(drvdata->dev, in sxps2_open()
212 free_irq(drvdata->irq, drvdata); in sxps2_close()
250 drvdata = kzalloc(sizeof(*drvdata), GFP_KERNEL); in xps2_of_probe()
258 drvdata->irq = irq; in xps2_of_probe()
260 drvdata->dev = dev; in xps2_of_probe()
291 drvdata->irq); in xps2_of_probe()
313 kfree(drvdata); in xps2_of_probe()
[all …]
A Dsun4i-ps2.c212 drvdata = kzalloc(sizeof(*drvdata), GFP_KERNEL); in sun4i_ps2_probe()
263 if (drvdata->irq < 0) { in sun4i_ps2_probe()
264 error = drvdata->irq; in sun4i_ps2_probe()
268 drvdata->serio = serio; in sun4i_ps2_probe()
269 drvdata->dev = dev; in sun4i_ps2_probe()
275 drvdata->irq, error); in sun4i_ps2_probe()
287 clk_put(drvdata->clk); in sun4i_ps2_probe()
292 kfree(drvdata); in sun4i_ps2_probe()
302 free_irq(drvdata->irq, drvdata); in sun4i_ps2_remove()
305 clk_put(drvdata->clk); in sun4i_ps2_remove()
[all …]
/drivers/hid/
A Dhid-corsair-void.c178 if (drvdata->is_wired) in corsair_void_set_wireless_status()
332 if (drvdata->fw_receiver_major == 0 && drvdata->fw_receiver_minor == 0) in fw_version_receiver_show()
346 if (drvdata->fw_headset_major == 0 && drvdata->fw_headset_minor == 0) in fw_version_headset_show()
376 if (!drvdata->connected || drvdata->is_wired) in send_alert_store()
469 if (drvdata->is_wired) in set_sidetone_store()
546 if (drvdata->battery) in corsair_void_add_battery()
647 drvdata = devm_kzalloc(&hid_dev->dev, sizeof(*drvdata), in corsair_void_probe()
649 if (!drvdata) in corsair_void_probe()
660 if (drvdata->is_wired) in corsair_void_probe()
729 if (drvdata->battery) in corsair_void_remove()
[all …]
/drivers/video/fbdev/
A Dxilinxfb.c234 xilinx_fb_out32(drvdata, REG_CTRL, drvdata->reg_ctrl_default); in xilinx_fb_blank()
300 xilinx_fb_out32(drvdata, REG_FB_ADDR, drvdata->fb_phys); in xilinxfb_assign()
305 xilinx_fb_out32(drvdata, REG_FB_ADDR, drvdata->fb_phys); in xilinxfb_assign()
312 xilinx_fb_out32(drvdata, REG_CTRL, drvdata->reg_ctrl_default); in xilinxfb_assign()
316 drvdata->info.screen_base = (void __iomem *)drvdata->fb_virt; in xilinxfb_assign()
319 drvdata->info.fix.smem_start = drvdata->fb_phys; in xilinxfb_assign()
323 drvdata->info.pseudo_palette = drvdata->pseudo_palette; in xilinxfb_assign()
350 &drvdata->regs_phys, drvdata->regs); in xilinxfb_assign()
388 drvdata->fb_virt, drvdata->fb_phys); in xilinxfb_release()
398 dcr_unmap(drvdata->dcr_host, drvdata->dcr_len); in xilinxfb_release()
[all …]
/drivers/hwmon/
A Dnzxt-smart2.c173 struct drvdata { struct
341 struct drvdata *drvdata = dev_get_drvdata(dev); in nzxt_smart2_hwmon_read() local
459 ret = hid_hw_output_report(drvdata->hid, drvdata->output_buffer, in send_output_report()
560 static int set_update_interval(struct drvdata *drvdata, long val) in set_update_interval() argument
603 struct drvdata *drvdata = dev_get_drvdata(dev); in nzxt_smart2_hwmon_write() local
691 struct drvdata *drvdata = hid_get_drvdata(hdev); in nzxt_smart2_hid_raw_event() local
709 struct drvdata *drvdata = hid_get_drvdata(hdev); in nzxt_smart2_hid_reset_resume() local
721 return init_device(drvdata, drvdata->update_interval); in nzxt_smart2_hid_reset_resume()
732 struct drvdata *drvdata; in nzxt_smart2_hid_probe() local
736 if (!drvdata) in nzxt_smart2_hid_probe()
[all …]
/drivers/char/xilinx_hwicap/
A Dxilinx_hwicap.c244 return drvdata->config->set_configuration(drvdata, in hwicap_command_desync()
281 status = drvdata->config->set_configuration(drvdata, in hwicap_get_configuration_register()
287 status = drvdata->config->get_status(drvdata); in hwicap_get_configuration_register()
300 status = drvdata->config->set_configuration(drvdata, in hwicap_get_configuration_register()
308 status = drvdata->config->get_configuration(drvdata, reg_data, 1); in hwicap_get_configuration_register()
326 drvdata->config->reset(drvdata); in hwicap_initialize_hwicap()
339 drvdata, drvdata->config_regs->IDCODE, &idcode); in hwicap_initialize_hwicap()
410 status = drvdata->config->get_configuration(drvdata, in hwicap_read()
494 status = drvdata->config->set_configuration(drvdata, in hwicap_write()
574 status = drvdata->config->set_configuration(drvdata, in hwicap_release()
[all …]
A Dfifo_icap.c141 dev_dbg(drvdata->dev, "readback started\n"); in fifo_icap_start_readback()
184 struct hwicap_drvdata *drvdata) in fifo_icap_write_fifo_vacancy() argument
196 struct hwicap_drvdata *drvdata) in fifo_icap_read_fifo_occupancy() argument
226 if (fifo_icap_busy(drvdata)) in fifo_icap_set_configuration()
240 fifo_icap_write_fifo_vacancy(drvdata); in fifo_icap_set_configuration()
258 fifo_icap_start_config(drvdata); in fifo_icap_set_configuration()
262 while (fifo_icap_busy(drvdata)) { in fifo_icap_set_configuration()
304 if (fifo_icap_busy(drvdata)) in fifo_icap_get_configuration()
319 fifo_icap_start_readback(drvdata); in fifo_icap_get_configuration()
325 fifo_icap_read_fifo_occupancy(drvdata); in fifo_icap_get_configuration()
[all …]

Completed in 115 milliseconds

12345678910