Searched refs:drvdata (Results 26 - 50 of 244) sorted by relevance

12345678910

/linux-master/drivers/watchdog/
H A Drt2880_wdt.c69 struct rt2880_wdt_data *drvdata = watchdog_get_drvdata(w); local
71 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1LOAD, w->timeout * drvdata->freq);
78 struct rt2880_wdt_data *drvdata = watchdog_get_drvdata(w); local
81 t = rt_wdt_r32(drvdata->base, TIMER_REG_TMR1CTL);
86 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, t);
90 t = rt_wdt_r32(drvdata->base, TIMER_REG_TMR1CTL);
92 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, t);
99 struct rt2880_wdt_data *drvdata = watchdog_get_drvdata(w); local
104 t = rt_wdt_r32(drvdata
144 struct rt2880_wdt_data *drvdata; local
[all...]
H A Dloongson1_wdt.c35 struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev); local
37 writel(0x1, drvdata->base + WDT_SET);
45 struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev); local
51 counts = drvdata->clk_rate * min(timeout, max_hw_heartbeat);
52 writel(counts, drvdata->base + WDT_TIMER);
59 struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev); local
61 writel(0x1, drvdata->base + WDT_EN);
68 struct ls1x_wdt_drvdata *drvdata = watchdog_get_drvdata(wdt_dev); local
70 writel(0x0, drvdata->base + WDT_EN);
78 struct ls1x_wdt_drvdata *drvdata local
104 struct ls1x_wdt_drvdata *drvdata; local
[all...]
H A Dmt7621_wdt.c59 struct mt7621_wdt_data *drvdata = watchdog_get_drvdata(w); local
61 rt_wdt_w32(drvdata->base, TIMER_REG_TMRSTAT, TMR1CTL_RESTART);
68 struct mt7621_wdt_data *drvdata = watchdog_get_drvdata(w); local
71 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1LOAD, t * 1000);
79 struct mt7621_wdt_data *drvdata = watchdog_get_drvdata(w); local
83 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, 1000 << TMR1CTL_PRESCALE_SHIFT);
87 t = rt_wdt_r32(drvdata->base, TIMER_REG_TMR1CTL);
89 rt_wdt_w32(drvdata->base, TIMER_REG_TMR1CTL, t);
96 struct mt7621_wdt_data *drvdata = watchdog_get_drvdata(w); local
101 t = rt_wdt_r32(drvdata
121 struct mt7621_wdt_data *drvdata = watchdog_get_drvdata(w); local
144 struct mt7621_wdt_data *drvdata; local
205 struct mt7621_wdt_data *drvdata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/crypto/ccree/
H A Dcc_debugfs.c63 int cc_debugfs_init(struct cc_drvdata *drvdata) argument
65 struct device *dev = drvdata_to_dev(drvdata);
74 regset->base = drvdata->cc_base;
77 drvdata->dir = debugfs_create_dir(drvdata->plat_dev->name,
80 debugfs_create_regset32("regs", 0400, drvdata->dir, regset);
81 debugfs_create_bool("coherent", 0400, drvdata->dir, &drvdata->coherent);
88 if (drvdata->hw_rev <= CC_HW_REV_712) {
89 ver_sig_regs[0].offset = drvdata
104 cc_debugfs_fini(struct cc_drvdata *drvdata) argument
[all...]
H A Dcc_sram_mgr.c12 * @drvdata: Associated device driver context
17 int cc_sram_mgr_init(struct cc_drvdata *drvdata) argument
20 struct device *dev = drvdata_to_dev(drvdata);
22 if (drvdata->hw_rev < CC_HW_REV_712) {
24 start = cc_ioread(drvdata, CC_REG(HOST_SEP_SRAM_THRESHOLD));
31 drvdata->sram_free_offset = start;
38 * @drvdata: Associated device driver context
44 u32 cc_sram_alloc(struct cc_drvdata *drvdata, u32 size) argument
46 struct device *dev = drvdata_to_dev(drvdata);
54 if (size > (CC_CC_SRAM_SIZE - drvdata
[all...]
H A Dcc_sram_mgr.h20 * @drvdata: Associated device driver context
25 int cc_sram_mgr_init(struct cc_drvdata *drvdata);
30 * @drvdata: Associated device driver context
36 u32 cc_sram_alloc(struct cc_drvdata *drvdata, u32 size);
H A Dcc_request_mgr.c86 void cc_req_mgr_fini(struct cc_drvdata *drvdata) argument
88 struct cc_req_mgr_handle *req_mgr_h = drvdata->request_mgr_handle;
89 struct device *dev = drvdata_to_dev(drvdata);
110 drvdata->request_mgr_handle = NULL;
113 int cc_req_mgr_init(struct cc_drvdata *drvdata) argument
116 struct device *dev = drvdata_to_dev(drvdata);
125 drvdata->request_mgr_handle = req_mgr_h;
143 (unsigned long)drvdata);
145 req_mgr_h->hw_queue_size = cc_ioread(drvdata,
175 set_queue_last_ind(drvdata,
184 enqueue_seq(struct cc_drvdata *drvdata, struct cc_hw_desc seq[], unsigned int seq_len) argument
224 cc_queues_status(struct cc_drvdata *drvdata, struct cc_req_mgr_handle *req_mgr_h, unsigned int total_seq_len) argument
278 cc_do_send_request(struct cc_drvdata *drvdata, struct cc_crypto_req *cc_req, struct cc_hw_desc *desc, unsigned int len, bool add_comp) argument
330 cc_enqueue_backlog(struct cc_drvdata *drvdata, struct cc_bl_item *bli) argument
344 cc_proc_backlog(struct cc_drvdata *drvdata) argument
401 cc_send_request(struct cc_drvdata *drvdata, struct cc_crypto_req *cc_req, struct cc_hw_desc *desc, unsigned int len, struct crypto_async_request *req) argument
452 cc_send_sync_request(struct cc_drvdata *drvdata, struct cc_crypto_req *cc_req, struct cc_hw_desc *desc, unsigned int len) argument
501 send_request_init(struct cc_drvdata *drvdata, struct cc_hw_desc *desc, unsigned int len) argument
531 complete_request(struct cc_drvdata *drvdata) argument
548 struct cc_drvdata *drvdata = local
555 proc_completions(struct cc_drvdata *drvdata) argument
606 cc_axi_comp_count(struct cc_drvdata *drvdata) argument
615 struct cc_drvdata *drvdata = (struct cc_drvdata *)devarg; local
[all...]
/linux-master/drivers/clk/
H A Dclk-max9485.c74 struct max9485_driver_data *drvdata; member in struct:max9485_clk_hw
91 static int max9485_update_bits(struct max9485_driver_data *drvdata, argument
96 drvdata->reg_value &= ~mask;
97 drvdata->reg_value |= value;
99 dev_dbg(&drvdata->client->dev,
101 mask, value, drvdata->reg_value);
103 ret = i2c_master_send(drvdata->client,
104 &drvdata->reg_value,
105 sizeof(drvdata->reg_value));
114 return max9485_update_bits(clk_hw->drvdata,
151 struct max9485_driver_data *drvdata = clk_hw->drvdata; local
251 struct max9485_driver_data *drvdata = data; local
259 struct max9485_driver_data *drvdata; local
336 struct max9485_driver_data *drvdata = i2c_get_clientdata(client); local
346 struct max9485_driver_data *drvdata = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/input/serio/
H A Dsun4i-ps2.c97 struct sun4i_ps2data *drvdata = dev_id; local
104 spin_lock(&drvdata->lock);
107 intr_status = readl(drvdata->reg_base + PS2_REG_LSTS);
108 fifo_status = readl(drvdata->reg_base + PS2_REG_FSTS);
118 writel(rval, drvdata->reg_base + PS2_REG_LSTS);
125 writel(rval, drvdata->reg_base + PS2_REG_FSTS);
130 byte = readl(drvdata->reg_base + PS2_REG_DATA) & 0xff;
131 serio_interrupt(drvdata->serio, byte, rxflags);
134 writel(intr_status, drvdata->reg_base + PS2_REG_LSTS);
135 writel(fifo_status, drvdata
144 struct sun4i_ps2data *drvdata = serio->port_data; local
183 struct sun4i_ps2data *drvdata = serio->port_data; local
196 struct sun4i_ps2data *drvdata = serio->port_data; local
211 struct sun4i_ps2data *drvdata; local
302 struct sun4i_ps2data *drvdata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-tmc-core.c38 int tmc_wait_for_tmcready(struct tmc_drvdata *drvdata) argument
40 struct coresight_device *csdev = drvdata->csdev;
52 void tmc_flush_and_stop(struct tmc_drvdata *drvdata) argument
54 struct coresight_device *csdev = drvdata->csdev;
58 ffcr = readl_relaxed(drvdata->base + TMC_FFCR);
60 writel_relaxed(ffcr, drvdata->base + TMC_FFCR);
62 writel_relaxed(ffcr, drvdata->base + TMC_FFCR);
69 tmc_wait_for_tmcready(drvdata);
72 void tmc_enable_hw(struct tmc_drvdata *drvdata) argument
74 writel_relaxed(TMC_CTL_CAPT_EN, drvdata
77 tmc_disable_hw(struct tmc_drvdata *drvdata) argument
82 tmc_get_memwidth_mask(struct tmc_drvdata *drvdata) argument
108 tmc_read_prepare(struct tmc_drvdata *drvdata) argument
130 tmc_read_unprepare(struct tmc_drvdata *drvdata) argument
155 struct tmc_drvdata *drvdata = container_of(file->private_data, local
168 tmc_get_sysfs_trace(struct tmc_drvdata *drvdata, loff_t pos, size_t len, char **bufpp) argument
187 struct tmc_drvdata *drvdata = container_of(file->private_data, local
208 struct tmc_drvdata *drvdata = container_of(file->private_data, local
281 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); local
293 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); local
307 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); local
318 struct tmc_drvdata *drvdata = dev_get_drvdata(dev->parent); local
394 tmc_etr_has_non_secure_access(struct tmc_drvdata *drvdata) argument
409 struct tmc_drvdata *drvdata = dev_get_drvdata(parent); local
481 struct tmc_drvdata *drvdata = dev_get_drvdata(dev); local
581 struct tmc_drvdata *drvdata; local
599 struct tmc_drvdata *drvdata = amba_get_drvdata(adev); local
620 struct tmc_drvdata *drvdata = dev_get_drvdata(dev); local
663 struct tmc_drvdata *drvdata; local
689 struct tmc_drvdata *drvdata = dev_get_drvdata(&pdev->dev); local
703 struct tmc_drvdata *drvdata = dev_get_drvdata(dev); local
712 struct tmc_drvdata *drvdata = dev_get_drvdata(dev); local
[all...]
H A Dcoresight-funnel.c53 static int dynamic_funnel_enable_hw(struct funnel_drvdata *drvdata, int port) argument
57 struct coresight_device *csdev = drvdata->csdev;
59 CS_UNLOCK(drvdata->base);
61 functl = readl_relaxed(drvdata->base + FUNNEL_FUNCTL);
72 writel_relaxed(functl, drvdata->base + FUNNEL_FUNCTL);
73 writel_relaxed(drvdata->priority, drvdata->base + FUNNEL_PRICTL);
75 CS_LOCK(drvdata->base);
84 struct funnel_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
88 spin_lock_irqsave(&drvdata
105 dynamic_funnel_disable_hw(struct funnel_drvdata *drvdata, int inport) argument
128 struct funnel_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
157 struct funnel_drvdata *drvdata = dev_get_drvdata(dev->parent); local
169 struct funnel_drvdata *drvdata = dev_get_drvdata(dev->parent); local
180 get_funnel_ctrl_hw(struct funnel_drvdata *drvdata) argument
195 struct funnel_drvdata *drvdata = dev_get_drvdata(dev->parent); local
219 struct funnel_drvdata *drvdata; local
293 struct funnel_drvdata *drvdata = dev_get_drvdata(dev); local
303 struct funnel_drvdata *drvdata = dev_get_drvdata(dev); local
316 struct funnel_drvdata *drvdata = dev_get_drvdata(dev); local
350 struct funnel_drvdata *drvdata = dev_get_drvdata(&pdev->dev); local
[all...]
H A Dcoresight-cti-core.c61 void cti_write_all_hw_regs(struct cti_drvdata *drvdata) argument
63 struct cti_config *config = &drvdata->config;
66 CS_UNLOCK(drvdata->base);
69 writel_relaxed(0, drvdata->base + CTICONTROL);
73 writel_relaxed(config->ctiinen[i], drvdata->base + CTIINEN(i));
75 drvdata->base + CTIOUTEN(i));
79 writel_relaxed(config->ctigate, drvdata->base + CTIGATE);
80 writel_relaxed(config->asicctl, drvdata->base + ASICCTL);
81 writel_relaxed(config->ctiappset, drvdata->base + CTIAPPSET);
84 writel_relaxed(1, drvdata
90 cti_enable_hw(struct cti_drvdata *drvdata) argument
124 cti_cpuhp_enable_hw(struct cti_drvdata *drvdata) argument
150 cti_disable_hw(struct cti_drvdata *drvdata) argument
189 cti_write_single_reg(struct cti_drvdata *drvdata, int offset, u32 value) argument
198 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); local
217 cti_set_default_config(struct device *dev, struct cti_drvdata *drvdata) argument
249 cti_add_connection_entry(struct device *dev, struct cti_drvdata *drvdata, struct cti_trig_con *tc, struct coresight_device *csdev, const char *assoc_dev_name) argument
313 cti_add_default_connection(struct device *dev, struct cti_drvdata *drvdata) argument
340 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); local
398 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); local
436 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); local
481 cti_add_sysfs_link(struct cti_drvdata *drvdata, struct cti_trig_con *tc) argument
500 cti_remove_sysfs_link(struct cti_drvdata *drvdata, struct cti_trig_con *tc) argument
522 struct cti_drvdata *drvdata = container_of(ctidev, struct cti_drvdata, local
629 cti_update_conn_xrefs(struct cti_drvdata *drvdata) argument
648 cti_remove_conn_xrefs(struct cti_drvdata *drvdata) argument
665 struct cti_drvdata *drvdata; local
730 struct cti_drvdata *drvdata = cti_cpu_drvdata[cpu]; local
741 struct cti_drvdata *drvdata = cti_cpu_drvdata[cpu]; local
754 cti_pm_setup(struct cti_drvdata *drvdata) argument
789 cti_pm_release(struct cti_drvdata *drvdata) argument
804 struct cti_drvdata *drvdata = csdev_to_cti_drvdata(csdev); local
811 struct cti_drvdata *drvdata = csdev_to_cti_drvdata(csdev); local
831 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); local
851 struct cti_drvdata *drvdata = dev_get_drvdata(&adev->dev); local
865 struct cti_drvdata *drvdata = NULL; local
[all...]
H A Dcoresight-etm4x-sysfs.c14 static int etm4_set_mode_exclude(struct etmv4_drvdata *drvdata, bool exclude) argument
17 struct etmv4_config *config = &drvdata->config;
62 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
64 val = drvdata->nr_pe_cmp;
74 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
76 val = drvdata->nr_addr_cmp;
86 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
88 val = drvdata->nr_cntr;
98 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
100 val = drvdata
110 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
122 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
134 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
146 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
158 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
171 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
285 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
297 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
451 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
463 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
486 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
498 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
535 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
547 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
591 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
603 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
621 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
633 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
651 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
663 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
684 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
696 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
724 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
736 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
756 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
768 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
790 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
803 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
825 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
837 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
862 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
883 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
908 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
929 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
956 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
985 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1037 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1060 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1092 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1115 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1147 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1167 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1213 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1230 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1257 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1273 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1305 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1348 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1361 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1381 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1393 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1417 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1429 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1448 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1464 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1484 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1496 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1514 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1526 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1551 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1567 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1589 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1605 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1627 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1643 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1662 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1674 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1703 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1719 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1744 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1756 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1776 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1791 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1811 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1826 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1841 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1862 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1874 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1899 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1922 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1960 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1983 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2088 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2100 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2124 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2145 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2175 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2198 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2302 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2315 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2406 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2428 etmv4_cross_read(const struct etmv4_drvdata *drvdata, u32 offset) argument
2456 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
2468 etm4x_register_implemented(struct etmv4_drvdata *drvdata, u32 offset) argument
2518 struct etmv4_drvdata *drvdata = dev_get_drvdata(dev->parent); local
[all...]
H A Dcoresight-etm3x-sysfs.c17 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
19 val = drvdata->nr_addr_cmp;
27 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
29 val = drvdata->nr_cntr;
38 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
40 val = drvdata->nr_ctxid_cmp;
49 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
52 spin_lock_irqsave(&drvdata->spinlock, flags);
53 CS_UNLOCK(drvdata->base);
55 val = etm_readl(drvdata, ETMS
71 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
100 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
113 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
185 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
198 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
215 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
228 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
245 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
258 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
275 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
288 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
315 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
339 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
367 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
397 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
436 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
460 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
490 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
514 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
543 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
559 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
578 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
591 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
616 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
632 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
651 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
667 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
686 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
702 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
722 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
748 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
767 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
780 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
796 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
809 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
825 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
838 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
854 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
867 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
883 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
896 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
912 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
925 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
941 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
968 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
988 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1001 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1027 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1050 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1081 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1101 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1124 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1137 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1153 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1166 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1182 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
1194 struct etm_drvdata *drvdata = dev_get_drvdata(dev->parent); local
[all...]
H A Dcoresight-tpiu.c80 struct tpiu_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
82 guard(spinlock)(&drvdata->spinlock);
107 struct tpiu_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
109 guard(spinlock)(&drvdata->spinlock);
134 struct tpiu_drvdata *drvdata; local
141 drvdata = devm_kzalloc(dev, sizeof(*drvdata), GFP_KERNEL);
142 if (!drvdata)
145 spin_lock_init(&drvdata->spinlock);
147 drvdata
200 struct tpiu_drvdata *drvdata = dev_get_drvdata(dev); local
213 struct tpiu_drvdata *drvdata = dev_get_drvdata(dev); local
225 struct tpiu_drvdata *drvdata = dev_get_drvdata(dev); local
289 struct tpiu_drvdata *drvdata = dev_get_drvdata(&pdev->dev); local
[all...]
H A Dultrasoc-smb.c24 static bool smb_buffer_not_empty(struct smb_drv_data *drvdata) argument
26 u32 buf_status = readl(drvdata->base + SMB_LB_INT_STS_REG);
31 static void smb_update_data_size(struct smb_drv_data *drvdata) argument
33 struct smb_data_buffer *sdb = &drvdata->sdb;
36 buf_wrptr = readl(drvdata->base + SMB_LB_WR_ADDR_REG) -
40 if (buf_wrptr == sdb->buf_rdptr && smb_buffer_not_empty(drvdata)) {
55 static void smb_update_read_ptr(struct smb_drv_data *drvdata, u32 nbytes) argument
57 struct smb_data_buffer *sdb = &drvdata->sdb;
62 drvdata->base + SMB_LB_RD_ADDR_REG);
67 static void smb_reset_buffer(struct smb_drv_data *drvdata) argument
98 struct smb_drv_data *drvdata = container_of(file->private_data, local
118 struct smb_drv_data *drvdata = container_of(file->private_data, local
152 struct smb_drv_data *drvdata = container_of(file->private_data, local
172 struct smb_drv_data *drvdata = dev_get_drvdata(dev->parent); local
196 smb_enable_hw(struct smb_drv_data *drvdata) argument
201 smb_disable_hw(struct smb_drv_data *drvdata) argument
208 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); local
219 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); local
246 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); local
282 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); local
333 smb_sync_perf_buffer(struct smb_drv_data *drvdata, struct cs_buffers *buf, unsigned long head) argument
373 struct smb_drv_data *drvdata = dev_get_drvdata(csdev->dev.parent); local
453 smb_init_hw(struct smb_drv_data *drvdata) argument
464 smb_register_sink(struct platform_device *pdev, struct smb_drv_data *drvdata) argument
504 smb_unregister_sink(struct smb_drv_data *drvdata) argument
540 struct smb_drv_data *drvdata; local
582 struct smb_drv_data *drvdata = platform_get_drvdata(pdev); local
[all...]
H A Dcoresight-etb10.c98 static inline unsigned int etb_get_buffer_depth(struct etb_drvdata *drvdata) argument
100 return readl_relaxed(drvdata->base + ETB_RAM_DEPTH_REG);
103 static void __etb_enable_hw(struct etb_drvdata *drvdata) argument
108 CS_UNLOCK(drvdata->base);
110 depth = drvdata->buffer_depth;
112 writel_relaxed(0x0, drvdata->base + ETB_RAM_WRITE_POINTER);
115 writel_relaxed(0x0, drvdata->base + ETB_RWD_REG);
118 writel_relaxed(0x0, drvdata->base + ETB_RAM_WRITE_POINTER);
120 writel_relaxed(0x0, drvdata->base + ETB_RAM_READ_POINTER);
122 writel_relaxed(drvdata
131 etb_enable_hw(struct etb_drvdata *drvdata) argument
146 struct etb_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
175 struct etb_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
250 __etb_disable_hw(struct etb_drvdata *drvdata) argument
282 etb_dump_hw(struct etb_drvdata *drvdata) argument
343 etb_disable_hw(struct etb_drvdata *drvdata) argument
352 struct etb_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
439 struct etb_drvdata *drvdata = dev_get_drvdata(csdev->dev.parent); local
586 etb_dump(struct etb_drvdata *drvdata) argument
603 struct etb_drvdata *drvdata = container_of(file->private_data, local
617 struct etb_drvdata *drvdata = container_of(file->private_data, local
642 struct etb_drvdata *drvdata = container_of(file->private_data, local
673 struct etb_drvdata *drvdata = dev_get_drvdata(dev->parent); local
685 struct etb_drvdata *drvdata = dev_get_drvdata(dev->parent); local
722 struct etb_drvdata *drvdata; local
797 struct etb_drvdata *drvdata = dev_get_drvdata(&adev->dev); local
811 struct etb_drvdata *drvdata = dev_get_drvdata(dev); local
821 struct etb_drvdata *drvdata = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/misc/
H A Dopen-dice.c43 static int open_dice_wipe(struct open_dice_drvdata *drvdata) argument
47 mutex_lock(&drvdata->lock);
48 kaddr = devm_memremap(drvdata->misc.this_device, drvdata->rmem->base,
49 drvdata->rmem->size, MEMREMAP_WC);
51 mutex_unlock(&drvdata->lock);
55 memset(kaddr, 0, drvdata->rmem->size);
56 devm_memunmap(drvdata->misc.this_device, kaddr);
57 mutex_unlock(&drvdata->lock);
91 struct open_dice_drvdata *drvdata local
119 struct open_dice_drvdata *drvdata; local
170 struct open_dice_drvdata *drvdata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/regulator/
H A Dpwm-regulator.c56 struct pwm_regulator_data *drvdata = rdev_get_drvdata(rdev); local
61 pwm_get_state(drvdata->pwm, &pwm_state);
65 if (dutycycle == drvdata->duty_cycle_table[i].dutycycle) {
66 drvdata->state = i;
74 struct pwm_regulator_data *drvdata = rdev_get_drvdata(rdev); local
76 if (drvdata->state < 0)
79 return drvdata->state;
85 struct pwm_regulator_data *drvdata = rdev_get_drvdata(rdev); local
89 pwm_init_state(drvdata->pwm, &pstate);
91 drvdata
107 struct pwm_regulator_data *drvdata = rdev_get_drvdata(rdev); local
117 struct pwm_regulator_data *drvdata = rdev_get_drvdata(dev); local
126 struct pwm_regulator_data *drvdata = rdev_get_drvdata(dev); local
137 struct pwm_regulator_data *drvdata = rdev_get_drvdata(dev); local
147 struct pwm_regulator_data *drvdata = rdev_get_drvdata(rdev); local
194 struct pwm_regulator_data *drvdata = rdev_get_drvdata(rdev); local
263 pwm_regulator_init_table(struct platform_device *pdev, struct pwm_regulator_data *drvdata) argument
298 pwm_regulator_init_continuous(struct platform_device *pdev, struct pwm_regulator_data *drvdata) argument
324 pwm_regulator_init_boot_on(struct platform_device *pdev, struct pwm_regulator_data *drvdata, const struct regulator_init_data *init_data) argument
353 struct pwm_regulator_data *drvdata; local
[all...]
/linux-master/drivers/char/xilinx_hwicap/
H A Dxilinx_hwicap.c219 * @drvdata: a pointer to the drvdata.
227 static int hwicap_command_desync(struct hwicap_drvdata *drvdata) argument
235 buffer[index++] = hwicap_type_1_write(drvdata->config_regs->CMD) | 1;
244 return drvdata->config->set_configuration(drvdata,
250 * @drvdata: a pointer to the drvdata.
261 static int hwicap_get_configuration_register(struct hwicap_drvdata *drvdata, argument
281 status = drvdata
315 hwicap_initialize_hwicap(struct hwicap_drvdata *drvdata) argument
355 struct hwicap_drvdata *drvdata = file->private_data; local
441 struct hwicap_drvdata *drvdata = file->private_data; local
528 struct hwicap_drvdata *drvdata; local
563 struct hwicap_drvdata *drvdata = file->private_data; local
604 struct hwicap_drvdata *drvdata = NULL; local
719 struct hwicap_drvdata *drvdata; local
[all...]
/linux-master/drivers/leds/
H A Dleds-lm3530.c189 static int lm3530_led_enable(struct lm3530_data *drvdata) argument
193 if (drvdata->enable)
196 ret = regulator_enable(drvdata->regulator);
198 dev_err(drvdata->led_dev.dev, "Failed to enable vin:%d\n", ret);
202 drvdata->enable = true;
206 static void lm3530_led_disable(struct lm3530_data *drvdata) argument
210 if (!drvdata->enable)
213 ret = regulator_disable(drvdata->regulator);
215 dev_err(drvdata->led_dev.dev, "Failed to disable vin:%d\n",
220 drvdata
223 lm3530_init_registers(struct lm3530_data *drvdata) argument
308 struct lm3530_data *drvdata = local
353 struct lm3530_data *drvdata; local
372 struct lm3530_data *drvdata; local
411 struct lm3530_data *drvdata; local
474 struct lm3530_data *drvdata = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/hid/
H A Dhid-asus.c327 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
329 if (drvdata->battery && data[0] == BATTERY_REPORT_ID)
330 return asus_report_battery(drvdata, data, size);
332 if (drvdata->tp && data[0] == INPUT_REPORT_ID)
333 return asus_report_input(drvdata, data, size);
335 if (drvdata->quirks & QUIRK_MEDION_E1239T)
336 return asus_e1239t_event(drvdata, data, size);
344 if (drvdata->quirks & QUIRK_ROG_NKEY_KEYBOARD) {
354 if (drvdata->quirks & QUIRK_ROG_CLAYMORE_II_KEYBOARD) {
512 struct asus_drvdata *drvdata local
580 asus_parse_battery(struct asus_drvdata *drvdata, u8 *data, int size) argument
608 asus_report_battery(struct asus_drvdata *drvdata, u8 *data, int size) argument
618 asus_battery_query(struct asus_drvdata *drvdata) argument
656 struct asus_drvdata *drvdata = power_supply_get_drvdata(psy); local
693 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
732 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
802 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
957 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
976 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
987 struct asus_drvdata *drvdata; local
1103 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
1125 struct asus_drvdata *drvdata = hid_get_drvdata(hdev); local
[all...]
H A Dhid-vivaldi.c20 struct vivaldi_data *drvdata; local
23 drvdata = devm_kzalloc(&hdev->dev, sizeof(*drvdata), GFP_KERNEL);
24 if (!drvdata)
27 hid_set_drvdata(hdev, drvdata);
/linux-master/sound/soc/ux500/
H A Dux500_msp_dai.c30 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
34 if (drvdata->slots > 1) {
41 multi->tx_channel_0_enable = drvdata->tx_mask;
46 multi->rx_channel_0_enable = drvdata->rx_mask;
53 __func__, drvdata->slots, multi->tx_channel_0_enable,
63 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
65 switch (drvdata->slots) {
110 __func__, drvdata->slots);
127 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
133 switch (drvdata
302 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
384 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
425 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
460 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
500 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
539 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
582 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
621 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
644 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
657 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(dai->dev); local
718 struct ux500_msp_i2s_drvdata *drvdata; local
796 struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(&pdev->dev); local
[all...]
/linux-master/sound/soc/qcom/
H A Dlpass-apq8016.c123 static int apq8016_lpass_alloc_dma_channel(struct lpass_data *drvdata, argument
126 const struct lpass_variant *v = drvdata->variant;
130 chan = find_first_zero_bit(&drvdata->dma_ch_bit_map,
136 chan = find_next_zero_bit(&drvdata->dma_ch_bit_map,
145 set_bit(chan, &drvdata->dma_ch_bit_map);
150 static int apq8016_lpass_free_dma_channel(struct lpass_data *drvdata, int chan, unsigned int dai_id) argument
152 clear_bit(chan, &drvdata->dma_ch_bit_map);
159 struct lpass_data *drvdata = platform_get_drvdata(pdev); local
160 const struct lpass_variant *variant = drvdata->variant;
165 drvdata
217 struct lpass_data *drvdata = platform_get_drvdata(pdev); local
[all...]

Completed in 383 milliseconds

12345678910