Searched refs:cinfo (Results 1 - 25 of 68) sorted by path

123

/linux-master/drivers/media/pci/cx23885/
H A Dnetup-eeprom.c82 struct netup_card_info *cinfo)
86 cinfo->rev = netup_eeprom_read(i2c_adap, 63);
89 cinfo->port[0].mac[j] = netup_eeprom_read(i2c_adap, i);
92 cinfo->port[1].mac[j] = netup_eeprom_read(i2c_adap, i);
81 netup_get_card_info(struct i2c_adapter *i2c_adap, struct netup_card_info *cinfo) argument
H A Dnetup-eeprom.h26 struct netup_card_info *cinfo);
/linux-master/drivers/video/fbdev/omap2/omapfb/dss/
H A Dmanager.c186 struct dispc_clock_info cinfo = config->clock_info; local
191 if (cinfo.lck_div < 1 || cinfo.lck_div > 255)
194 if (cinfo.pck_div < 1 || cinfo.pck_div > 255)
H A Dpll.c105 memset(&pll->cinfo, 0, sizeof(pll->cinfo));
108 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) argument
112 r = pll->ops->set_config(pll, cinfo);
116 pll->cinfo = *cinfo;
239 const struct dss_pll_clock_info *cinfo)
249 l = FLD_MOD(l, cinfo->n - 1, hw->n_msb, hw->n_lsb); /* PLL_REGN */
250 l = FLD_MOD(l, cinfo->m, hw->m_msb, hw->m_lsb); /* PLL_REGM */
252 l = FLD_MOD(l, cinfo
238 dss_pll_write_config_type_a(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) argument
330 dss_pll_write_config_type_b(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) argument
[all...]
/linux-master/arch/riscv/include/asm/
H A Dkvm_vcpu_pmu.h34 union sbi_pmu_ctr_info cinfo; member in struct:kvm_pmc
/linux-master/arch/riscv/kvm/
H A Dvcpu_pmu.c39 u64 counter_val_mask = GENMASK(pmc->cinfo.width, 0);
219 if (pmc->cinfo.type != SBI_PMU_CTR_TYPE_FW)
245 if (pmc->cinfo.type == SBI_PMU_CTR_TYPE_FW) {
485 retdata->out_val = kvpmu->pmc[cidx].cinfo.value;
532 if (pmc->cinfo.type == SBI_PMU_CTR_TYPE_FW) {
594 if (pmc->cinfo.type == SBI_PMU_CTR_TYPE_FW) {
622 if (pmc->cinfo.type == SBI_PMU_CTR_TYPE_FW)
813 pmc->cinfo.type = SBI_PMU_CTR_TYPE_HW;
816 pmc->cinfo.width = 63;
818 pmc->cinfo
[all...]
/linux-master/drivers/clk/
H A Dclk-palmas.c54 struct palmas_clock_info *cinfo = to_palmas_clks_info(hw); local
57 ret = palmas_update_bits(cinfo->palmas, PALMAS_RESOURCE_BASE,
58 cinfo->clk_desc->control_reg,
59 cinfo->clk_desc->enable_mask,
60 cinfo->clk_desc->enable_mask);
62 dev_err(cinfo->dev, "Reg 0x%02x update failed, %d\n",
63 cinfo->clk_desc->control_reg, ret);
64 else if (cinfo->clk_desc->delay)
65 udelay(cinfo->clk_desc->delay);
72 struct palmas_clock_info *cinfo local
92 struct palmas_clock_info *cinfo = to_palmas_clks_info(hw); local
166 palmas_clks_get_clk_data(struct platform_device *pdev, struct palmas_clock_info *cinfo) argument
197 palmas_clks_init_configure(struct palmas_clock_info *cinfo) argument
235 struct palmas_clock_info *cinfo; local
[all...]
H A Dclk-twl.c58 struct twl_clock_info *cinfo = to_twl_clks_info(hw); local
61 ret = twlclk_write(cinfo, TWL_MODULE_PM_RECEIVER, VREG_STATE,
64 dev_err(cinfo->dev, "clk prepare failed\n");
71 struct twl_clock_info *cinfo = to_twl_clks_info(hw); local
74 ret = twlclk_write(cinfo, TWL_MODULE_PM_RECEIVER, VREG_STATE,
77 dev_err(cinfo->dev, "clk unprepare failed\n");
82 struct twl_clock_info *cinfo = to_twl_clks_info(hw); local
85 val = twlclk_read(cinfo, TWL_MODULE_PM_RECEIVER, VREG_STATE);
87 dev_err(cinfo->dev, "clk read failed\n");
135 struct twl_clock_info *cinfo; local
[all...]
/linux-master/drivers/clk/ti/
H A Dclk-dra7-atl.c41 struct dra7_atl_clock_info *cinfo; member in struct:dra7_atl_desc
61 static inline void atl_write(struct dra7_atl_clock_info *cinfo, u32 reg, argument
64 __raw_writel(val, cinfo->iobase + reg);
67 static inline int atl_read(struct dra7_atl_clock_info *cinfo, u32 reg) argument
69 return __raw_readl(cinfo->iobase + reg);
80 dev_warn(cdesc->cinfo->dev, "atl%d has not been configured\n",
82 pm_runtime_get_sync(cdesc->cinfo->dev);
84 atl_write(cdesc->cinfo, DRA7_ATL_ATLCR_REG(cdesc->id),
86 atl_write(cdesc->cinfo, DRA7_ATL_SWEN_REG(cdesc->id), DRA7_ATL_SWEN);
101 atl_write(cdesc->cinfo, DRA7_ATL_SWEN_RE
206 struct dra7_atl_clock_info *cinfo; local
[all...]
/linux-master/drivers/crypto/intel/ixp4xx/
H A Dixp4xx_crypto.c740 unsigned char *cinfo; local
748 cinfo = dir->npe_ctx + dir->npe_ctx_idx;
756 *(__be32 *)cinfo = cpu_to_be32(cfgword);
757 cinfo += sizeof(cfgword);
760 memcpy(cinfo, algo->icv, digest_len);
761 cinfo += digest_len;
766 init_len = cinfo - (dir->npe_ctx + dir->npe_ctx_idx);
814 u8 *cinfo; local
822 cinfo = dir->npe_ctx;
851 *(__be32 *)cinfo
[all...]
/linux-master/drivers/firmware/arm_scmi/
H A Dclock.c348 u32 clk_id, struct clock_info *cinfo,
355 struct scmi_clock_info *clk = cinfo->clk + clk_id;
388 if (cinfo->notify_rate_changed_cmd &&
391 if (cinfo->notify_rate_change_requested_cmd &&
1065 struct clock_info *cinfo; local
1074 cinfo = devm_kzalloc(ph->dev, sizeof(*cinfo), GFP_KERNEL);
1075 if (!cinfo)
1078 ret = scmi_clock_protocol_attributes_get(ph, cinfo);
1082 cinfo
347 scmi_clock_attributes_get(const struct scmi_protocol_handle *ph, u32 clk_id, struct clock_info *cinfo, u32 version) argument
[all...]
H A 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);
259 static inline bool is_polling_required(struct scmi_chan_info *cinfo, argument
262 return cinfo->no_completion_irq || desc->force_polling;
270 static inline bool is_polling_enabled(struct scmi_chan_info *cinfo, argument
[all...]
H A Ddriver.c736 struct scmi_chan_info *cinfo; local
739 cinfo = idr_find(&info->tx_idr, protocol_id);
740 if (!cinfo) {
744 cinfo = idr_find(&info->tx_idr, SCMI_PROTOCOL_BASE);
745 if (!cinfo)
752 return cinfo;
827 * @cinfo: A reference to the channel descriptor on which the message was
836 void scmi_bad_message_trace(struct scmi_chan_info *cinfo, u32 msg_hdr, argument
840 struct scmi_info *info = handle_to_scmi_info(cinfo->handle);
857 trace_scmi_msg_dump(info->id, cinfo
882 scmi_msg_response_validate(struct scmi_chan_info *cinfo, u8 msg_type, struct scmi_xfer *xfer) argument
971 scmi_xfer_command_acquire(struct scmi_chan_info *cinfo, u32 msg_hdr) argument
1034 scmi_clear_channel(struct scmi_info *info, struct scmi_chan_info *cinfo) argument
1041 scmi_handle_notification(struct scmi_chan_info *cinfo, u32 msg_hdr, void *priv) argument
1091 scmi_handle_response(struct scmi_chan_info *cinfo, u32 msg_hdr, void *priv) argument
1163 scmi_rx_callback(struct scmi_chan_info *cinfo, u32 msg_hdr, void *priv) argument
1197 scmi_xfer_done_no_timeout(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer, ktime_t stop) argument
1211 scmi_wait_for_reply(struct device *dev, const struct scmi_desc *desc, struct scmi_chan_info *cinfo, struct scmi_xfer *xfer, unsigned int timeout_ms) argument
1297 scmi_wait_for_message_response(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
1322 scmi_xfer_raw_wait_for_message_response(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer, unsigned int timeout_ms) argument
1355 struct scmi_chan_info *cinfo; local
2598 struct scmi_chan_info *cinfo; local
2740 struct scmi_chan_info *cinfo = p; local
2916 struct scmi_chan_info *cinfo; local
[all...]
H A Dmailbox.c24 * @cinfo: SCMI channel info
31 struct scmi_chan_info *cinfo; member in struct:scmi_mailbox
41 shmem_tx_prepare(smbox->shmem, m, smbox->cinfo);
58 dev_warn(smbox->cinfo->dev, "Ignoring spurious A2P IRQ !\n");
59 scmi_bad_message_trace(smbox->cinfo,
65 scmi_rx_callback(smbox->cinfo, shmem_read_header(smbox->shmem), NULL);
162 static int mailbox_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, argument
166 struct device *cdev = cinfo->dev;
232 cinfo->transport_info = smbox;
233 smbox->cinfo
240 struct scmi_chan_info *cinfo = p; local
255 mailbox_send_message(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
270 mailbox_mark_txdone(struct scmi_chan_info *cinfo, int ret, struct scmi_xfer *__unused) argument
284 mailbox_fetch_response(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
292 mailbox_fetch_notification(struct scmi_chan_info *cinfo, size_t max_len, struct scmi_xfer *xfer) argument
300 mailbox_clear_channel(struct scmi_chan_info *cinfo) argument
308 mailbox_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
[all...]
H A Doptee.c111 * @cinfo: SCMI channel information
125 struct scmi_chan_info *cinfo; member in struct:scmi_optee_channel
341 static void scmi_optee_clear_channel(struct scmi_chan_info *cinfo) argument
343 struct scmi_optee_channel *channel = cinfo->transport_info;
356 dev_err(channel->cinfo->dev, "shmem allocation failed\n");
368 static int setup_static_shmem(struct device *dev, struct scmi_chan_info *cinfo, argument
376 np = of_parse_phandle(cinfo->dev->of_node, "shmem", 0);
405 static int setup_shmem(struct device *dev, struct scmi_chan_info *cinfo, argument
408 if (of_property_present(cinfo->dev->of_node, "shmem"))
409 return setup_static_shmem(dev, cinfo, channe
414 scmi_optee_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, bool tx) argument
473 struct scmi_chan_info *cinfo = p; local
493 scmi_optee_send_message(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
515 scmi_optee_fetch_response(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
526 scmi_optee_mark_txdone(struct scmi_chan_info *cinfo, int ret, struct scmi_xfer *__unused) argument
[all...]
H A Draw_mode.c196 * @cinfo: A reference to the channel to use for this transaction
205 struct scmi_chan_info *cinfo; member in struct:scmi_xfer_raw_waiter
337 struct scmi_chan_info *cinfo, bool async)
352 rw->cinfo = cinfo;
448 struct scmi_chan_info *cinfo; local
454 cinfo = rw->cinfo;
469 ret = scmi_xfer_raw_wait_for_message_response(cinfo, xfer,
475 raw->desc->ops->mark_txdone(rw->cinfo, re
336 scmi_xfer_raw_waiter_get(struct scmi_raw_mode_info *raw, struct scmi_xfer *xfer, struct scmi_chan_info *cinfo, bool async) argument
616 struct scmi_chan_info *cinfo; local
1397 scmi_xfer_raw_fill(struct scmi_raw_mode_info *raw, struct scmi_chan_info *cinfo, struct scmi_xfer *xfer, u32 msg_hdr) argument
1428 scmi_raw_error_report(void *r, struct scmi_chan_info *cinfo, u32 msg_hdr, void *priv) argument
[all...]
H A Draw_mode.h28 void scmi_raw_error_report(void *raw, struct scmi_chan_info *cinfo,
H A Dshmem.c36 struct scmi_xfer *xfer, struct scmi_chan_info *cinfo)
54 stop = ktime_add_ms(ktime_get(), 2 * cinfo->rx_timeout_ms);
61 dev_err(cinfo->dev,
35 shmem_tx_prepare(struct scmi_shared_mem __iomem *shmem, struct scmi_xfer *xfer, struct scmi_chan_info *cinfo) argument
H A Dsmc.c45 * @cinfo: SCMI channel info
60 struct scmi_chan_info *cinfo; member in struct:scmi_smc
76 scmi_rx_callback(scmi_info->cinfo,
127 static int smc_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, argument
130 struct device *cdev = cinfo->dev;
200 cinfo->no_completion_irq = true;
205 scmi_info->cinfo = cinfo;
207 cinfo->transport_info = scmi_info;
214 struct scmi_chan_info *cinfo local
234 smc_send_message(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
265 smc_fetch_response(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
273 smc_mark_txdone(struct scmi_chan_info *cinfo, int ret, struct scmi_xfer *__unused) argument
[all...]
H A Dvirtio.c42 * @cinfo: SCMI Tx or Rx channel
58 struct scmi_chan_info *cinfo; member in struct:scmi_vio_channel
115 struct scmi_chan_info *cinfo)
120 cinfo->transport_info = vioch;
122 vioch->cinfo = cinfo;
140 vioch->cinfo = NULL;
157 if (!vioch->cinfo || vioch->shutdown_done) {
297 scmi_rx_callback(vioch->cinfo,
342 scmi_rx_callback(vioch->cinfo,
114 scmi_vio_channel_ready(struct scmi_vio_channel *vioch, struct scmi_chan_info *cinfo) argument
417 virtio_chan_setup(struct scmi_chan_info *cinfo, struct device *dev, bool tx) argument
481 struct scmi_chan_info *cinfo = p; local
495 virtio_send_message(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
559 virtio_fetch_response(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
568 virtio_fetch_notification(struct scmi_chan_info *cinfo, size_t max_len, struct scmi_xfer *xfer) argument
612 virtio_mark_txdone(struct scmi_chan_info *cinfo, int ret, struct scmi_xfer *xfer) argument
679 virtio_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) argument
[all...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Ddispc.c3308 r = pll->cinfo.clkout[clkout_idx];
3336 r = pll->cinfo.clkout[clkout_idx];
3658 /* calculate clock rates using dividers in cinfo */
3661 struct dispc_clock_info *cinfo)
3663 if (cinfo->lck_div > 255 || cinfo->lck_div == 0)
3665 if (cinfo->pck_div < 1 || cinfo->pck_div > 255)
3668 cinfo->lck = dispc_fclk_rate / cinfo
3659 dispc_calc_clock_rates(struct dispc_device *dispc, unsigned long dispc_fclk_rate, struct dispc_clock_info *cinfo) argument
3734 dispc_mgr_set_clock_div(struct dispc_device *dispc, enum omap_channel channel, const struct dispc_clock_info *cinfo) argument
3745 dispc_mgr_get_clock_div(struct dispc_device *dispc, enum omap_channel channel, struct dispc_clock_info *cinfo) argument
[all...]
H A Ddsi.c777 return dsi->pll.cinfo.clkout[HSDIV_DISPC];
782 return dsi->pll.cinfo.clkout[HSDIV_DSI];
787 return dsi->pll.cinfo.clkdco / 16;
903 struct dss_pll_clock_info *cinfo)
909 cinfo->mX[HSDIV_DSI] = DIV_ROUND_UP(cinfo->clkdco, max_dsi_fck);
910 cinfo->clkout[HSDIV_DSI] = cinfo->clkdco / cinfo->mX[HSDIV_DSI];
980 struct dss_pll_clock_info *cinfo local
902 dsi_pll_calc_dsi_fck(struct dsi_data *dsi, struct dss_pll_clock_info *cinfo) argument
3385 struct dss_pll_clock_info cinfo; local
[all...]
H A Ddss.h147 const struct dss_pll_clock_info *cinfo);
191 struct dss_pll_clock_info cinfo; member in struct:dss_pll
484 struct dispc_clock_info *cinfo);
496 const struct dispc_clock_info *cinfo);
499 struct dispc_clock_info *cinfo);
528 const struct dss_pll_clock_info *cinfo);
538 unsigned long target_clkout, struct dss_pll_clock_info *cinfo);
541 const struct dss_pll_clock_info *cinfo);
543 const struct dss_pll_clock_info *cinfo);
H A Dpll.c160 memset(&pll->cinfo, 0, sizeof(pll->cinfo));
163 int dss_pll_set_config(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) argument
167 r = pll->ops->set_config(pll, cinfo);
171 pll->cinfo = *cinfo;
273 unsigned long target_clkout, struct dss_pll_clock_info *cinfo)
316 cinfo->n = n;
317 cinfo->m = m;
318 cinfo
272 dss_pll_calc_b(const struct dss_pll *pll, unsigned long clkin, unsigned long target_clkout, struct dss_pll_clock_info *cinfo) argument
396 dss_pll_write_config_type_a(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) argument
524 dss_pll_write_config_type_b(struct dss_pll *pll, const struct dss_pll_clock_info *cinfo) argument
[all...]
/linux-master/drivers/hid/usbhid/
H A Dhiddev.c599 struct hiddev_collection_info cinfo; local
801 if (copy_from_user(&cinfo, user_arg, sizeof(cinfo))) {
806 if (cinfo.index >= hid->maxcollection)
808 cinfo.index = array_index_nospec(cinfo.index,
811 cinfo.type = hid->collection[cinfo.index].type;
812 cinfo.usage = hid->collection[cinfo
[all...]

Completed in 317 milliseconds

123