/linux-master/drivers/watchdog/ |
H A D | rt2880_wdt.c | 69 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 D | loongson1_wdt.c | 35 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 D | mt7621_wdt.c | 59 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 D | cc_debugfs.c | 63 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 D | cc_sram_mgr.c | 12 * @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 D | cc_sram_mgr.h | 20 * @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 D | cc_request_mgr.c | 86 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 D | clk-max9485.c | 74 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 D | sun4i-ps2.c | 97 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 D | coresight-tmc-core.c | 38 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 D | coresight-funnel.c | 53 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 D | coresight-cti-core.c | 61 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 D | coresight-etm4x-sysfs.c | 14 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 D | coresight-etm3x-sysfs.c | 17 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 D | coresight-tpiu.c | 80 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 D | ultrasoc-smb.c | 24 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 D | coresight-etb10.c | 98 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 D | open-dice.c | 43 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 D | pwm-regulator.c | 56 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 D | xilinx_hwicap.c | 219 * @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 D | leds-lm3530.c | 189 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 D | hid-asus.c | 327 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 D | hid-vivaldi.c | 20 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 D | ux500_msp_dai.c | 30 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 D | lpass-apq8016.c | 123 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...] |