Home
last modified time | relevance | path

Searched refs:cinfo (Results 1 – 25 of 69) sorted by relevance

123

/linux-6.12.1/drivers/md/
Dmd-cluster.c197 struct md_cluster_info *cinfo = mddev->cluster_info; in lockres_init() local
204 res->ls = cinfo->lockspace; in lockres_init()
281 struct md_cluster_info *cinfo = mddev->cluster_info; in read_resync_info() local
287 cinfo->suspend_hi = le64_to_cpu(ri.hi); in read_resync_info()
288 cinfo->suspend_lo = le64_to_cpu(ri.lo); in read_resync_info()
298 struct md_cluster_info *cinfo = mddev->cluster_info; in recover_bitmaps() local
304 while (cinfo->recovery_map) { in recover_bitmaps()
305 slot = fls64((u64)cinfo->recovery_map) - 1; in recover_bitmaps()
327 spin_lock_irq(&cinfo->suspend_lock); in recover_bitmaps()
328 cinfo->suspend_hi = 0; in recover_bitmaps()
[all …]
/linux-6.12.1/drivers/clk/
Dclk-palmas.c54 struct palmas_clock_info *cinfo = to_palmas_clks_info(hw); in palmas_clks_prepare() local
57 ret = palmas_update_bits(cinfo->palmas, PALMAS_RESOURCE_BASE, in palmas_clks_prepare()
58 cinfo->clk_desc->control_reg, in palmas_clks_prepare()
59 cinfo->clk_desc->enable_mask, in palmas_clks_prepare()
60 cinfo->clk_desc->enable_mask); in palmas_clks_prepare()
62 dev_err(cinfo->dev, "Reg 0x%02x update failed, %d\n", in palmas_clks_prepare()
63 cinfo->clk_desc->control_reg, ret); in palmas_clks_prepare()
64 else if (cinfo->clk_desc->delay) in palmas_clks_prepare()
65 udelay(cinfo->clk_desc->delay); in palmas_clks_prepare()
72 struct palmas_clock_info *cinfo = to_palmas_clks_info(hw); in palmas_clks_unprepare() local
[all …]
Dclk-twl.c58 struct twl_clock_info *cinfo = to_twl_clks_info(hw); in twl6032_clks_prepare() local
61 ret = twlclk_write(cinfo, TWL_MODULE_PM_RECEIVER, VREG_STATE, in twl6032_clks_prepare()
64 dev_err(cinfo->dev, "clk prepare failed\n"); in twl6032_clks_prepare()
71 struct twl_clock_info *cinfo = to_twl_clks_info(hw); in twl6032_clks_unprepare() local
74 ret = twlclk_write(cinfo, TWL_MODULE_PM_RECEIVER, VREG_STATE, in twl6032_clks_unprepare()
77 dev_err(cinfo->dev, "clk unprepare failed\n"); in twl6032_clks_unprepare()
82 struct twl_clock_info *cinfo = to_twl_clks_info(hw); in twl6032_clks_is_prepared() local
85 val = twlclk_read(cinfo, TWL_MODULE_PM_RECEIVER, VREG_STATE); in twl6032_clks_is_prepared()
87 dev_err(cinfo->dev, "clk read failed\n"); in twl6032_clks_is_prepared()
135 struct twl_clock_info *cinfo; in twl_clks_probe() local
[all …]
/linux-6.12.1/drivers/video/fbdev/
Dcirrusfb.c381 static void switch_monitor(struct cirrusfb_info *cinfo, int on);
382 static void WGen(const struct cirrusfb_info *cinfo,
384 static unsigned char RGen(const struct cirrusfb_info *cinfo, int regnum);
385 static void AttrOn(const struct cirrusfb_info *cinfo);
386 static void WHDR(const struct cirrusfb_info *cinfo, unsigned char val);
387 static void WSFR(struct cirrusfb_info *cinfo, unsigned char val);
388 static void WSFR2(struct cirrusfb_info *cinfo, unsigned char val);
389 static void WClut(struct cirrusfb_info *cinfo, unsigned char regnum,
392 static void RClut(struct cirrusfb_info *cinfo, unsigned char regnum,
421 static inline int is_laguna(const struct cirrusfb_info *cinfo) in is_laguna() argument
[all …]
/linux-6.12.1/drivers/gpu/drm/omapdrm/dss/
Dpll.c160 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()
273 unsigned long target_clkout, struct dss_pll_clock_info *cinfo) in dss_pll_calc_b() argument
316 cinfo->n = n; in dss_pll_calc_b()
317 cinfo->m = m; in dss_pll_calc_b()
318 cinfo->mf = mf; in dss_pll_calc_b()
319 cinfo->mX[0] = m2; in dss_pll_calc_b()
320 cinfo->sd = sd; in dss_pll_calc_b()
[all …]
/linux-6.12.1/drivers/video/fbdev/omap2/omapfb/dss/
Dpll.c105 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-6.12.1/drivers/clk/ti/
Dclk-dra7-atl.c41 struct dra7_atl_clock_info *cinfo; member
61 static inline void atl_write(struct dra7_atl_clock_info *cinfo, u32 reg, in atl_write() argument
64 __raw_writel(val, cinfo->iobase + reg); in atl_write()
67 static inline int atl_read(struct dra7_atl_clock_info *cinfo, u32 reg) in atl_read() argument
69 return __raw_readl(cinfo->iobase + reg); in atl_read()
80 dev_warn(cdesc->cinfo->dev, "atl%d has not been configured\n", in atl_clk_enable()
82 pm_runtime_get_sync(cdesc->cinfo->dev); in atl_clk_enable()
84 atl_write(cdesc->cinfo, DRA7_ATL_ATLCR_REG(cdesc->id), in atl_clk_enable()
86 atl_write(cdesc->cinfo, DRA7_ATL_SWEN_REG(cdesc->id), DRA7_ATL_SWEN); in atl_clk_enable()
101 atl_write(cdesc->cinfo, DRA7_ATL_SWEN_REG(cdesc->id), 0); in atl_clk_disable()
[all …]
/linux-6.12.1/drivers/firmware/arm_scmi/transports/
Dmailbox.c35 struct scmi_chan_info *cinfo; member
48 core->shmem->tx_prepare(smbox->shmem, m, smbox->cinfo); in tx_prepare()
66 dev_warn(smbox->cinfo->dev, "Ignoring spurious A2P IRQ !\n"); in rx_callback()
67 core->bad_message_trace(smbox->cinfo, in rx_callback()
73 core->rx_callback(smbox->cinfo, in rx_callback()
180 static int mailbox_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, in mailbox_chan_setup() argument
184 struct device *cdev = cinfo->dev; in mailbox_chan_setup()
200 smbox->shmem = core->shmem->setup_iomap(cinfo, dev, tx, NULL); in mailbox_chan_setup()
241 cinfo->transport_info = smbox; in mailbox_chan_setup()
242 smbox->cinfo = cinfo; in mailbox_chan_setup()
[all …]
Dsmc.c61 struct scmi_chan_info *cinfo; member
79 core->rx_callback(scmi_info->cinfo, in smc_msg_done_isr()
130 static int smc_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, in smc_chan_setup() argument
133 struct device *cdev = cinfo->dev; in smc_chan_setup()
147 scmi_info->shmem = core->shmem->setup_iomap(cinfo, dev, tx, &res); in smc_chan_setup()
186 cinfo->no_completion_irq = true; in smc_chan_setup()
191 scmi_info->cinfo = cinfo; in smc_chan_setup()
193 cinfo->transport_info = scmi_info; in smc_chan_setup()
200 struct scmi_chan_info *cinfo = p; in smc_chan_free() local
201 struct scmi_smc *scmi_info = cinfo->transport_info; in smc_chan_free()
[all …]
Doptee.c126 struct scmi_chan_info *cinfo; member
323 static void scmi_optee_clear_channel(struct scmi_chan_info *cinfo) in scmi_optee_clear_channel() argument
325 struct scmi_optee_channel *channel = cinfo->transport_info; in scmi_optee_clear_channel()
338 dev_err(channel->cinfo->dev, "shmem allocation failed\n"); in setup_dynamic_shmem()
350 static int setup_static_shmem(struct device *dev, struct scmi_chan_info *cinfo, in setup_static_shmem() argument
353 channel->req.shmem = core->shmem->setup_iomap(cinfo, dev, true, NULL); in setup_static_shmem()
360 static int setup_shmem(struct device *dev, struct scmi_chan_info *cinfo, in setup_shmem() argument
363 if (of_property_present(cinfo->dev->of_node, "shmem")) in setup_shmem()
364 return setup_static_shmem(dev, cinfo, channel); in setup_shmem()
369 static int scmi_optee_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, bool tx) in scmi_optee_chan_setup() argument
[all …]
Dvirtio.c59 struct scmi_chan_info *cinfo; member
118 struct scmi_chan_info *cinfo) in scmi_vio_channel_ready() argument
123 cinfo->transport_info = vioch; in scmi_vio_channel_ready()
125 vioch->cinfo = cinfo; in scmi_vio_channel_ready()
143 vioch->cinfo = NULL; in scmi_vio_channel_release()
160 if (!vioch->cinfo || vioch->shutdown_done) { in scmi_vio_channel_cleanup_sync()
300 core->rx_callback(vioch->cinfo, in scmi_vio_complete_cb()
346 core->rx_callback(vioch->cinfo, in scmi_vio_deferred_tx_worker()
395 return vioch && !vioch->cinfo; in virtio_chan_available()
403 static int virtio_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, in virtio_chan_setup() argument
[all …]
/linux-6.12.1/fs/nfs/
Dpnfs_nfs.c79 struct nfs_commit_info *cinfo) in pnfs_generic_clear_request_commit() argument
85 cinfo->ds->nwritten--; in pnfs_generic_clear_request_commit()
90 nfs_request_remove_commit_list(req, cinfo); in pnfs_generic_clear_request_commit()
242 struct nfs_commit_info *cinfo, in pnfs_bucket_scan_ds_commit_list() argument
249 lockdep_assert_held(&NFS_I(cinfo->inode)->commit_mutex); in pnfs_bucket_scan_ds_commit_list()
250 ret = nfs_scan_commit_list(src, dst, cinfo, max); in pnfs_bucket_scan_ds_commit_list()
252 cinfo->ds->nwritten -= ret; in pnfs_bucket_scan_ds_commit_list()
253 cinfo->ds->ncommitting += ret; in pnfs_bucket_scan_ds_commit_list()
258 static int pnfs_bucket_scan_array(struct nfs_commit_info *cinfo, in pnfs_bucket_scan_array() argument
267 cnt = pnfs_bucket_scan_ds_commit_list(&buckets[i], cinfo, max); in pnfs_bucket_scan_array()
[all …]
Ddirect.c160 void nfs_init_cinfo_from_dreq(struct nfs_commit_info *cinfo, in nfs_init_cinfo_from_dreq() argument
163 cinfo->inode = dreq->inode; in nfs_init_cinfo_from_dreq()
164 cinfo->mds = &dreq->mds_cinfo; in nfs_init_cinfo_from_dreq()
165 cinfo->ds = &dreq->ds_cinfo; in nfs_init_cinfo_from_dreq()
166 cinfo->dreq = dreq; in nfs_init_cinfo_from_dreq()
167 cinfo->completion_ops = &nfs_direct_commit_completion_ops; in nfs_init_cinfo_from_dreq()
500 struct nfs_commit_info *cinfo, in nfs_direct_join_group() argument
523 nfs_join_page_group(req, cinfo, inode); in nfs_direct_join_group()
530 struct nfs_commit_info *cinfo) in nfs_direct_write_scan_commit_list() argument
532 mutex_lock(&NFS_I(cinfo->inode)->commit_mutex); in nfs_direct_write_scan_commit_list()
[all …]
Dwrite.c62 static void nfs_clear_request_commit(struct nfs_commit_info *cinfo,
64 static void nfs_init_cinfo_from_inode(struct nfs_commit_info *cinfo,
410 void nfs_join_page_group(struct nfs_page *head, struct nfs_commit_info *cinfo, in nfs_join_page_group() argument
441 nfs_clear_request_commit(cinfo, subreq); in nfs_join_page_group()
542 struct nfs_commit_info cinfo; in nfs_lock_and_join_requests() local
602 nfs_init_cinfo_from_inode(&cinfo, inode); in nfs_lock_and_join_requests()
603 nfs_join_page_group(head, &cinfo, inode); in nfs_lock_and_join_requests()
833 struct nfs_commit_info *cinfo) in nfs_request_add_commit_list_locked() argument
837 atomic_long_inc(&cinfo->mds->ncommit); in nfs_request_add_commit_list_locked()
854 nfs_request_add_commit_list(struct nfs_page *req, struct nfs_commit_info *cinfo) in nfs_request_add_commit_list() argument
[all …]
Dpnfs.h190 struct nfs_commit_info *cinfo);
193 struct nfs_commit_info *cinfo,
196 struct nfs_commit_info *cinfo);
197 int (*scan_commit_lists) (struct nfs_commit_info *cinfo,
200 struct nfs_commit_info *cinfo);
403 struct nfs_commit_info *cinfo);
408 struct nfs_commit_info *cinfo);
412 struct nfs_commit_info *cinfo,
415 int pnfs_generic_scan_commit_lists(struct nfs_commit_info *cinfo, int max);
429 struct nfs_commit_info *cinfo,
[all …]
/linux-6.12.1/drivers/iio/adc/
Dmt6359-auxadc.c307 const struct mtk_pmic_auxadc_info *cinfo = adc_dev->chip_info; in mt6358_stop_imp_conv() local
310 regmap_set_bits(regmap, cinfo->regs[PMIC_AUXADC_IMP0], MT6358_IMP0_CLEAR); in mt6358_stop_imp_conv()
311 regmap_clear_bits(regmap, cinfo->regs[PMIC_AUXADC_IMP0], MT6358_IMP0_CLEAR); in mt6358_stop_imp_conv()
312 regmap_clear_bits(regmap, cinfo->regs[PMIC_AUXADC_IMP1], MT6358_IMP1_AUTOREPEAT_EN); in mt6358_stop_imp_conv()
313 regmap_clear_bits(regmap, cinfo->regs[PMIC_AUXADC_DCM_CON], MT6358_DCM_CK_SW_EN); in mt6358_stop_imp_conv()
318 const struct mtk_pmic_auxadc_info *cinfo = adc_dev->chip_info; in mt6358_start_imp_conv() local
323 regmap_set_bits(regmap, cinfo->regs[PMIC_AUXADC_DCM_CON], MT6358_DCM_CK_SW_EN); in mt6358_start_imp_conv()
324 regmap_set_bits(regmap, cinfo->regs[PMIC_AUXADC_IMP1], MT6358_IMP1_AUTOREPEAT_EN); in mt6358_start_imp_conv()
326 ret = regmap_read_poll_timeout(adc_dev->regmap, cinfo->regs[PMIC_AUXADC_IMP0], in mt6358_start_imp_conv()
339 const struct mtk_pmic_auxadc_info *cinfo = adc_dev->chip_info; in mt6358_read_imp() local
[all …]
/linux-6.12.1/drivers/firmware/arm_scmi/
Ddriver.c199 static void scmi_rx_callback(struct scmi_chan_info *cinfo,
201 static void scmi_bad_message_trace(struct scmi_chan_info *cinfo,
748 struct scmi_chan_info *cinfo; in scmi_xfer_raw_channel_get() local
751 cinfo = idr_find(&info->tx_idr, protocol_id); in scmi_xfer_raw_channel_get()
752 if (!cinfo) { in scmi_xfer_raw_channel_get()
756 cinfo = idr_find(&info->tx_idr, SCMI_PROTOCOL_BASE); in scmi_xfer_raw_channel_get()
757 if (!cinfo) in scmi_xfer_raw_channel_get()
764 return cinfo; in scmi_xfer_raw_channel_get()
848 static void scmi_bad_message_trace(struct scmi_chan_info *cinfo, u32 msg_hdr, in scmi_bad_message_trace() argument
852 struct scmi_info *info = handle_to_scmi_info(cinfo->handle); in scmi_bad_message_trace()
[all …]
Dcommon.h203 int (*chan_setup)(struct scmi_chan_info *cinfo, struct device *dev,
207 int (*send_message)(struct scmi_chan_info *cinfo,
209 void (*mark_txdone)(struct scmi_chan_info *cinfo, int ret,
211 void (*fetch_response)(struct scmi_chan_info *cinfo,
213 void (*fetch_notification)(struct scmi_chan_info *cinfo,
215 void (*clear_channel)(struct scmi_chan_info *cinfo);
216 bool (*poll_done)(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer);
251 static inline bool is_polling_required(struct scmi_chan_info *cinfo, in is_polling_required() argument
254 return cinfo->no_completion_irq || desc->force_polling; in is_polling_required()
262 static inline bool is_polling_enabled(struct scmi_chan_info *cinfo, in is_polling_enabled() argument
[all …]
/linux-6.12.1/drivers/infiniband/hw/hfi1/
Dtrace_ctxts.h68 struct hfi1_ctxt_info *cinfo),
69 TP_ARGS(dd, ctxt, subctxt, cinfo),
82 __entry->egrtids = cinfo->egrtids;
83 __entry->rcvhdrq_cnt = cinfo->rcvhdrq_cnt;
84 __entry->rcvhdrq_size = cinfo->rcvhdrq_entsize;
85 __entry->sdma_ring_size = cinfo->sdma_ring_size;
86 __entry->rcvegr_size = cinfo->rcvegr_size;
/linux-6.12.1/sound/soc/generic/
Dsimple-card.c766 struct simple_util_info *cinfo; in simple_probe() local
775 cinfo = dev->platform_data; in simple_probe()
776 if (!cinfo) { in simple_probe()
781 if (!cinfo->name || in simple_probe()
782 !cinfo->codec_dai.name || in simple_probe()
783 !cinfo->codec || in simple_probe()
784 !cinfo->platform || in simple_probe()
785 !cinfo->cpu_dai.name) { in simple_probe()
791 cpus->dai_name = cinfo->cpu_dai.name; in simple_probe()
794 codecs->name = cinfo->codec; in simple_probe()
[all …]
/linux-6.12.1/drivers/input/touchscreen/
Dmainstone-wm97xx.c44 static const struct continuous cinfo[] = { variable
163 } while (reads < cinfo[sp_idx].reads); in wm97xx_acc_pen_down()
177 for (idx = 0; idx < ARRAY_SIZE(cinfo); idx++) { in wm97xx_acc_startup()
178 if (wm->id != cinfo[idx].id) in wm97xx_acc_startup()
181 if (cont_rate <= cinfo[idx].speed) in wm97xx_acc_startup()
184 wm->acc_rate = cinfo[sp_idx].code; in wm97xx_acc_startup()
188 cinfo[sp_idx].speed); in wm97xx_acc_startup()
/linux-6.12.1/drivers/platform/x86/dell/
Ddell-wmi-ddv.c505 struct combined_channel_info *cinfo; in dell_wmi_ddv_channel_create() local
508 cinfo = devm_kzalloc(dev, struct_size(cinfo, config, count + 1), GFP_KERNEL); in dell_wmi_ddv_channel_create()
509 if (!cinfo) in dell_wmi_ddv_channel_create()
512 cinfo->info.type = type; in dell_wmi_ddv_channel_create()
513 cinfo->info.config = cinfo->config; in dell_wmi_ddv_channel_create()
516 cinfo->config[i] = config; in dell_wmi_ddv_channel_create()
518 return &cinfo->info; in dell_wmi_ddv_channel_create()
572 struct combined_chip_info *cinfo; in dell_wmi_ddv_hwmon_add() local
581 cinfo = devm_kzalloc(&wdev->dev, struct_size(cinfo, info, 4), GFP_KERNEL); in dell_wmi_ddv_hwmon_add()
582 if (!cinfo) { in dell_wmi_ddv_hwmon_add()
[all …]
/linux-6.12.1/tools/gpio/
Dlsgpio.c103 struct gpiochip_info cinfo; in list_device() local
121 ret = ioctl(fd, GPIO_GET_CHIPINFO_IOCTL, &cinfo); in list_device()
128 cinfo.name, cinfo.label, cinfo.lines); in list_device()
131 for (i = 0; i < cinfo.lines; i++) { in list_device()
/linux-6.12.1/drivers/media/pci/cx23885/
Dnetup-eeprom.c82 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-6.12.1/drivers/scsi/megaraid/
Dmegaraid_mm.c813 mcontroller_t cinfo; in kioc_to_mimd() local
831 hinfo_to_cinfo(hinfo, &cinfo); in kioc_to_mimd()
833 if (copy_to_user(kmimd.data, &cinfo, sizeof(cinfo))) in kioc_to_mimd()
881 hinfo_to_cinfo(mraid_hba_info_t *hinfo, mcontroller_t *cinfo) in hinfo_to_cinfo() argument
883 if (!hinfo || !cinfo) in hinfo_to_cinfo()
886 cinfo->base = hinfo->baseport; in hinfo_to_cinfo()
887 cinfo->irq = hinfo->irq; in hinfo_to_cinfo()
888 cinfo->numldrv = hinfo->num_ldrv; in hinfo_to_cinfo()
889 cinfo->pcibus = hinfo->pci_bus; in hinfo_to_cinfo()
890 cinfo->pcidev = hinfo->pci_slot; in hinfo_to_cinfo()
[all …]

123