| /Linux-v5.10/drivers/clk/ |
| D | clk-palmas.c | 63 struct palmas_clock_info *cinfo = to_palmas_clks_info(hw); in palmas_clks_prepare() local 66 ret = palmas_update_bits(cinfo->palmas, PALMAS_RESOURCE_BASE, in palmas_clks_prepare() 67 cinfo->clk_desc->control_reg, in palmas_clks_prepare() 68 cinfo->clk_desc->enable_mask, in palmas_clks_prepare() 69 cinfo->clk_desc->enable_mask); in palmas_clks_prepare() 71 dev_err(cinfo->dev, "Reg 0x%02x update failed, %d\n", in palmas_clks_prepare() 72 cinfo->clk_desc->control_reg, ret); in palmas_clks_prepare() 73 else if (cinfo->clk_desc->delay) in palmas_clks_prepare() 74 udelay(cinfo->clk_desc->delay); in palmas_clks_prepare() 81 struct palmas_clock_info *cinfo = to_palmas_clks_info(hw); in palmas_clks_unprepare() local [all …]
|
| /Linux-v5.10/drivers/md/ |
| D | md-cluster.c | 188 struct md_cluster_info *cinfo = mddev->cluster_info; in lockres_init() local 195 res->ls = cinfo->lockspace; in lockres_init() 272 struct md_cluster_info *cinfo = mddev->cluster_info; in read_resync_info() local 278 cinfo->suspend_hi = le64_to_cpu(ri.hi); in read_resync_info() 279 cinfo->suspend_lo = le64_to_cpu(ri.lo); in read_resync_info() 289 struct md_cluster_info *cinfo = mddev->cluster_info; in recover_bitmaps() local 295 while (cinfo->recovery_map) { in recover_bitmaps() 296 slot = fls64((u64)cinfo->recovery_map) - 1; in recover_bitmaps() 318 spin_lock_irq(&cinfo->suspend_lock); in recover_bitmaps() 319 cinfo->suspend_hi = 0; in recover_bitmaps() [all …]
|
| /Linux-v5.10/drivers/video/fbdev/ |
| D | cirrusfb.c | 380 static void switch_monitor(struct cirrusfb_info *cinfo, int on); 381 static void WGen(const struct cirrusfb_info *cinfo, 383 static unsigned char RGen(const struct cirrusfb_info *cinfo, int regnum); 384 static void AttrOn(const struct cirrusfb_info *cinfo); 385 static void WHDR(const struct cirrusfb_info *cinfo, unsigned char val); 386 static void WSFR(struct cirrusfb_info *cinfo, unsigned char val); 387 static void WSFR2(struct cirrusfb_info *cinfo, unsigned char val); 388 static void WClut(struct cirrusfb_info *cinfo, unsigned char regnum, 391 static void RClut(struct cirrusfb_info *cinfo, unsigned char regnum, 420 static inline int is_laguna(const struct cirrusfb_info *cinfo) in is_laguna() argument [all …]
|
| /Linux-v5.10/drivers/firmware/arm_scmi/ |
| D | mailbox.c | 29 struct scmi_chan_info *cinfo; member 46 scmi_rx_callback(smbox->cinfo, shmem_read_header(smbox->shmem)); in rx_callback() 55 static int mailbox_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, in mailbox_chan_setup() argument 59 struct device *cdev = cinfo->dev; in mailbox_chan_setup() 102 cinfo->transport_info = smbox; in mailbox_chan_setup() 103 smbox->cinfo = cinfo; in mailbox_chan_setup() 110 struct scmi_chan_info *cinfo = p; in mailbox_chan_free() local 111 struct scmi_mailbox *smbox = cinfo->transport_info; in mailbox_chan_free() 115 cinfo->transport_info = NULL; in mailbox_chan_free() 117 smbox->cinfo = NULL; in mailbox_chan_free() [all …]
|
| D | smc.c | 29 struct scmi_chan_info *cinfo; member 45 static int smc_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, in smc_chan_setup() argument 48 struct device *cdev = cinfo->dev; in smc_chan_setup() 83 scmi_info->cinfo = cinfo; in smc_chan_setup() 85 cinfo->transport_info = scmi_info; in smc_chan_setup() 92 struct scmi_chan_info *cinfo = p; in smc_chan_free() local 93 struct scmi_smc *scmi_info = cinfo->transport_info; in smc_chan_free() 95 cinfo->transport_info = NULL; in smc_chan_free() 96 scmi_info->cinfo = NULL; in smc_chan_free() 98 scmi_free_channel(cinfo, data, id); in smc_chan_free() [all …]
|
| D | driver.c | 206 static void scmi_handle_notification(struct scmi_chan_info *cinfo, u32 msg_hdr) in scmi_handle_notification() argument 209 struct device *dev = cinfo->dev; in scmi_handle_notification() 210 struct scmi_info *info = handle_to_scmi_info(cinfo->handle); in scmi_handle_notification() 215 xfer = scmi_xfer_get(cinfo->handle, minfo); in scmi_handle_notification() 219 info->desc->ops->clear_channel(cinfo); in scmi_handle_notification() 225 info->desc->ops->fetch_notification(cinfo, info->desc->max_msg_size, in scmi_handle_notification() 227 scmi_notify(cinfo->handle, xfer->hdr.protocol_id, in scmi_handle_notification() 236 info->desc->ops->clear_channel(cinfo); in scmi_handle_notification() 239 static void scmi_handle_response(struct scmi_chan_info *cinfo, in scmi_handle_response() argument 243 struct device *dev = cinfo->dev; in scmi_handle_response() [all …]
|
| D | common.h | 215 int (*chan_setup)(struct scmi_chan_info *cinfo, struct device *dev, 218 int (*send_message)(struct scmi_chan_info *cinfo, 220 void (*mark_txdone)(struct scmi_chan_info *cinfo, int ret); 221 void (*fetch_response)(struct scmi_chan_info *cinfo, 223 void (*fetch_notification)(struct scmi_chan_info *cinfo, 225 void (*clear_channel)(struct scmi_chan_info *cinfo); 226 bool (*poll_done)(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer); 250 void scmi_rx_callback(struct scmi_chan_info *cinfo, u32 msg_hdr); 251 void scmi_free_channel(struct scmi_chan_info *cinfo, struct idr *idr, int id);
|
| D | clock.c | 336 struct clock_info *cinfo; in scmi_clock_protocol_init() local 343 cinfo = devm_kzalloc(handle->dev, sizeof(*cinfo), GFP_KERNEL); in scmi_clock_protocol_init() 344 if (!cinfo) in scmi_clock_protocol_init() 347 scmi_clock_protocol_attributes_get(handle, cinfo); in scmi_clock_protocol_init() 349 cinfo->clk = devm_kcalloc(handle->dev, cinfo->num_clocks, in scmi_clock_protocol_init() 350 sizeof(*cinfo->clk), GFP_KERNEL); in scmi_clock_protocol_init() 351 if (!cinfo->clk) in scmi_clock_protocol_init() 354 for (clkid = 0; clkid < cinfo->num_clocks; clkid++) { in scmi_clock_protocol_init() 355 struct scmi_clock_info *clk = cinfo->clk + clkid; in scmi_clock_protocol_init() 362 cinfo->version = version; in scmi_clock_protocol_init() [all …]
|
| /Linux-v5.10/drivers/gpu/drm/omapdrm/dss/ |
| D | pll.c | 160 memset(&pll->cinfo, 0, sizeof(pll->cinfo)); in dss_pll_disable() 163 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) in dss_pll_set_config() argument 167 r = pll->ops->set_config(pll, cinfo); in dss_pll_set_config() 171 pll->cinfo = *cinfo; in dss_pll_set_config() 267 unsigned long target_clkout, struct dss_pll_clock_info *cinfo) in dss_pll_calc_b() argument 310 cinfo->n = n; in dss_pll_calc_b() 311 cinfo->m = m; in dss_pll_calc_b() 312 cinfo->mf = mf; in dss_pll_calc_b() 313 cinfo->mX[0] = m2; in dss_pll_calc_b() 314 cinfo->sd = sd; in dss_pll_calc_b() [all …]
|
| /Linux-v5.10/tools/testing/selftests/gpio/ |
| D | gpio-mockup-chardev.c | 129 struct gpiochip_info *cinfo; in list_gpiochip() local 137 cinfo = calloc(sizeof(struct gpiochip_info) * 4, GC_NUM + 1); in list_gpiochip() 138 if (!cinfo) in list_gpiochip() 141 current = cinfo; in list_gpiochip() 179 free(cinfo); in list_gpiochip() 180 cinfo = NULL; in list_gpiochip() 183 cinfo = realloc(cinfo, sizeof(struct gpiochip_info) * 4 * i); in list_gpiochip() 193 return cinfo; in list_gpiochip() 196 int gpio_pin_test(struct gpiochip_info *cinfo, int line, int flag, int value) in gpio_pin_test() argument 206 ret = gpiotools_request_linehandle(cinfo->name, lines, 1, flag, &data, in gpio_pin_test() [all …]
|
| /Linux-v5.10/drivers/video/fbdev/omap2/omapfb/dss/ |
| D | pll.c | 105 memset(&pll->cinfo, 0, sizeof(pll->cinfo)); in dss_pll_disable() 108 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) in dss_pll_set_config() argument 112 r = pll->ops->set_config(pll, cinfo); in dss_pll_set_config() 116 pll->cinfo = *cinfo; in dss_pll_set_config() 239 const struct dss_pll_clock_info *cinfo) in dss_pll_write_config_type_a() argument 249 l = FLD_MOD(l, cinfo->n - 1, hw->n_msb, hw->n_lsb); /* PLL_REGN */ in dss_pll_write_config_type_a() 250 l = FLD_MOD(l, cinfo->m, hw->m_msb, hw->m_lsb); /* PLL_REGM */ in dss_pll_write_config_type_a() 252 l = FLD_MOD(l, cinfo->mX[0] ? cinfo->mX[0] - 1 : 0, in dss_pll_write_config_type_a() 255 l = FLD_MOD(l, cinfo->mX[1] ? cinfo->mX[1] - 1 : 0, in dss_pll_write_config_type_a() 261 l = FLD_MOD(l, cinfo->mX[2] ? cinfo->mX[2] - 1 : 0, in dss_pll_write_config_type_a() [all …]
|
| /Linux-v5.10/drivers/clk/ti/ |
| D | clk-dra7-atl.c | 49 struct dra7_atl_clock_info *cinfo; member 69 static inline void atl_write(struct dra7_atl_clock_info *cinfo, u32 reg, in atl_write() argument 72 __raw_writel(val, cinfo->iobase + reg); in atl_write() 75 static inline int atl_read(struct dra7_atl_clock_info *cinfo, u32 reg) in atl_read() argument 77 return __raw_readl(cinfo->iobase + reg); in atl_read() 88 dev_warn(cdesc->cinfo->dev, "atl%d has not been configured\n", in atl_clk_enable() 90 pm_runtime_get_sync(cdesc->cinfo->dev); in atl_clk_enable() 92 atl_write(cdesc->cinfo, DRA7_ATL_ATLCR_REG(cdesc->id), in atl_clk_enable() 94 atl_write(cdesc->cinfo, DRA7_ATL_SWEN_REG(cdesc->id), DRA7_ATL_SWEN); in atl_clk_enable() 109 atl_write(cdesc->cinfo, DRA7_ATL_SWEN_REG(cdesc->id), 0); in atl_clk_disable() [all …]
|
| /Linux-v5.10/fs/nfs/ |
| D | pnfs_nfs.c | 79 struct nfs_commit_info *cinfo) in pnfs_generic_clear_request_commit() argument 85 cinfo->ds->nwritten--; in pnfs_generic_clear_request_commit() 95 nfs_request_remove_commit_list(req, cinfo); in pnfs_generic_clear_request_commit() 246 struct nfs_commit_info *cinfo, in pnfs_bucket_scan_ds_commit_list() argument 253 lockdep_assert_held(&NFS_I(cinfo->inode)->commit_mutex); in pnfs_bucket_scan_ds_commit_list() 254 ret = nfs_scan_commit_list(src, dst, cinfo, max); in pnfs_bucket_scan_ds_commit_list() 256 cinfo->ds->nwritten -= ret; in pnfs_bucket_scan_ds_commit_list() 257 cinfo->ds->ncommitting += ret; in pnfs_bucket_scan_ds_commit_list() 262 static int pnfs_bucket_scan_array(struct nfs_commit_info *cinfo, in pnfs_bucket_scan_array() argument 271 cnt = pnfs_bucket_scan_ds_commit_list(&buckets[i], cinfo, max); in pnfs_bucket_scan_array() [all …]
|
| D | write.c | 62 static void nfs_init_cinfo_from_inode(struct nfs_commit_info *cinfo, 826 struct nfs_commit_info cinfo; in nfs_page_search_commits_for_head_request_locked() local 829 nfs_init_cinfo_from_inode(&cinfo, inode); in nfs_page_search_commits_for_head_request_locked() 832 freq = pnfs_search_commit_reqs(inode, &cinfo, page); in nfs_page_search_commits_for_head_request_locked() 837 list_for_each_entry_safe(freq, t, &cinfo.mds->list, wb_list) { in nfs_page_search_commits_for_head_request_locked() 860 struct nfs_commit_info *cinfo) in nfs_request_add_commit_list_locked() argument 864 atomic_long_inc(&cinfo->mds->ncommit); in nfs_request_add_commit_list_locked() 881 nfs_request_add_commit_list(struct nfs_page *req, struct nfs_commit_info *cinfo) in nfs_request_add_commit_list() argument 883 mutex_lock(&NFS_I(cinfo->inode)->commit_mutex); in nfs_request_add_commit_list() 884 nfs_request_add_commit_list_locked(req, &cinfo->mds->list, cinfo); in nfs_request_add_commit_list() [all …]
|
| D | pnfs.h | 183 struct nfs_commit_info *cinfo); 186 struct nfs_commit_info *cinfo, 189 struct nfs_commit_info *cinfo); 190 int (*scan_commit_lists) (struct nfs_commit_info *cinfo, 193 struct nfs_commit_info *cinfo); 194 struct nfs_page * (*search_commit_reqs)(struct nfs_commit_info *cinfo, 389 struct nfs_commit_info *cinfo); 394 struct nfs_commit_info *cinfo); 395 struct nfs_page *pnfs_generic_search_commit_reqs(struct nfs_commit_info *cinfo, 400 struct nfs_commit_info *cinfo, [all …]
|
| D | direct.c | 186 void nfs_init_cinfo_from_dreq(struct nfs_commit_info *cinfo, in nfs_init_cinfo_from_dreq() argument 189 cinfo->inode = dreq->inode; in nfs_init_cinfo_from_dreq() 190 cinfo->mds = &dreq->mds_cinfo; in nfs_init_cinfo_from_dreq() 191 cinfo->ds = &dreq->ds_cinfo; in nfs_init_cinfo_from_dreq() 192 cinfo->dreq = dreq; in nfs_init_cinfo_from_dreq() 193 cinfo->completion_ops = &nfs_direct_commit_completion_ops; in nfs_init_cinfo_from_dreq() 529 struct nfs_commit_info *cinfo) in nfs_direct_write_scan_commit_list() argument 531 mutex_lock(&NFS_I(cinfo->inode)->commit_mutex); in nfs_direct_write_scan_commit_list() 532 pnfs_recover_commit_reqs(list, cinfo); in nfs_direct_write_scan_commit_list() 533 nfs_scan_commit_list(&cinfo->mds->list, list, cinfo, 0); in nfs_direct_write_scan_commit_list() [all …]
|
| D | internal.h | 477 struct nfs_commit_info *cinfo); 479 struct nfs_commit_info *cinfo, int max); 482 struct nfs_commit_info *cinfo); 485 struct nfs_commit_info *cinfo, 490 int how, struct nfs_commit_info *cinfo); 493 struct nfs_commit_info *cinfo, 497 struct nfs_commit_info *cinfo); 500 struct nfs_commit_info *cinfo); 502 struct nfs_commit_info *cinfo); 503 void nfs_init_cinfo(struct nfs_commit_info *cinfo, [all …]
|
| /Linux-v5.10/drivers/tty/ |
| D | cyclades.c | 438 static void cyy_chip_rx(struct cyclades_card *cinfo, int chip, in cyy_chip_rx() argument 443 int len, index = cinfo->bus_index; in cyy_chip_rx() 452 info = &cinfo->ports[channel + chip * 4]; in cyy_chip_rx() 566 static void cyy_chip_tx(struct cyclades_card *cinfo, unsigned int chip, in cyy_chip_tx() argument 571 int char_count, index = cinfo->bus_index; in cyy_chip_tx() 587 info = &cinfo->ports[channel + chip * 4]; in cyy_chip_tx() 679 static void cyy_chip_modem(struct cyclades_card *cinfo, int chip, in cyy_chip_modem() argument 684 int index = cinfo->bus_index; in cyy_chip_modem() 690 info = &cinfo->ports[channel + chip * 4]; in cyy_chip_modem() 759 struct cyclades_card *cinfo = dev_id; in cyy_interrupt() local [all …]
|
| /Linux-v5.10/sound/soc/generic/ |
| D | simple-card.c | 627 struct asoc_simple_card_info *cinfo; in asoc_simple_probe() local 636 cinfo = dev->platform_data; in asoc_simple_probe() 637 if (!cinfo) { in asoc_simple_probe() 642 if (!cinfo->name || in asoc_simple_probe() 643 !cinfo->codec_dai.name || in asoc_simple_probe() 644 !cinfo->codec || in asoc_simple_probe() 645 !cinfo->platform || in asoc_simple_probe() 646 !cinfo->cpu_dai.name) { in asoc_simple_probe() 655 cpus->dai_name = cinfo->cpu_dai.name; in asoc_simple_probe() 658 codecs->name = cinfo->codec; in asoc_simple_probe() [all …]
|
| /Linux-v5.10/drivers/infiniband/hw/hfi1/ |
| D | trace_ctxts.h | 109 struct hfi1_ctxt_info *cinfo), 110 TP_ARGS(dd, ctxt, subctxt, cinfo), 123 __entry->egrtids = cinfo->egrtids; 124 __entry->rcvhdrq_cnt = cinfo->rcvhdrq_cnt; 125 __entry->rcvhdrq_size = cinfo->rcvhdrq_entsize; 126 __entry->sdma_ring_size = cinfo->sdma_ring_size; 127 __entry->rcvegr_size = cinfo->rcvegr_size;
|
| /Linux-v5.10/drivers/input/touchscreen/ |
| D | zylonite-wm97xx.c | 39 static const struct continuous cinfo[] = { variable 134 } while (reads < cinfo[sp_idx].reads); in wm97xx_acc_pen_down() 148 for (idx = 0; idx < ARRAY_SIZE(cinfo); idx++) { in wm97xx_acc_startup() 149 if (wm->id != cinfo[idx].id) in wm97xx_acc_startup() 152 if (cont_rate <= cinfo[idx].speed) in wm97xx_acc_startup() 155 wm->acc_rate = cinfo[sp_idx].code; in wm97xx_acc_startup() 159 cinfo[sp_idx].speed); in wm97xx_acc_startup()
|
| D | mainstone-wm97xx.c | 43 static const struct continuous cinfo[] = { variable 167 } while (reads < cinfo[sp_idx].reads); in wm97xx_acc_pen_down() 181 for (idx = 0; idx < ARRAY_SIZE(cinfo); idx++) { in wm97xx_acc_startup() 182 if (wm->id != cinfo[idx].id) in wm97xx_acc_startup() 185 if (cont_rate <= cinfo[idx].speed) in wm97xx_acc_startup() 188 wm->acc_rate = cinfo[sp_idx].code; in wm97xx_acc_startup() 192 cinfo[sp_idx].speed); in wm97xx_acc_startup()
|
| /Linux-v5.10/tools/gpio/ |
| D | lsgpio.c | 99 struct gpiochip_info cinfo; in list_device() local 117 ret = ioctl(fd, GPIO_GET_CHIPINFO_IOCTL, &cinfo); in list_device() 124 cinfo.name, cinfo.label, cinfo.lines); in list_device() 127 for (i = 0; i < cinfo.lines; i++) { in list_device()
|
| /Linux-v5.10/drivers/media/pci/cx23885/ |
| D | netup-eeprom.c | 82 struct netup_card_info *cinfo) in netup_get_card_info() argument 86 cinfo->rev = netup_eeprom_read(i2c_adap, 63); in netup_get_card_info() 89 cinfo->port[0].mac[j] = netup_eeprom_read(i2c_adap, i); in netup_get_card_info() 92 cinfo->port[1].mac[j] = netup_eeprom_read(i2c_adap, i); in netup_get_card_info()
|
| /Linux-v5.10/drivers/scsi/megaraid/ |
| D | megaraid_mm.c | 804 mcontroller_t cinfo; in kioc_to_mimd() local 822 hinfo_to_cinfo(hinfo, &cinfo); in kioc_to_mimd() 824 if (copy_to_user(kmimd.data, &cinfo, sizeof(cinfo))) in kioc_to_mimd() 872 hinfo_to_cinfo(mraid_hba_info_t *hinfo, mcontroller_t *cinfo) in hinfo_to_cinfo() argument 874 if (!hinfo || !cinfo) in hinfo_to_cinfo() 877 cinfo->base = hinfo->baseport; in hinfo_to_cinfo() 878 cinfo->irq = hinfo->irq; in hinfo_to_cinfo() 879 cinfo->numldrv = hinfo->num_ldrv; in hinfo_to_cinfo() 880 cinfo->pcibus = hinfo->pci_bus; in hinfo_to_cinfo() 881 cinfo->pcidev = hinfo->pci_slot; in hinfo_to_cinfo() [all …]
|