Home
last modified time | relevance | path

Searched refs:pcfg (Results 1 – 25 of 77) sorted by relevance

1234

/openbmc/linux/drivers/soc/fsl/qbman/
H A Dqman_portal.c45 static void portal_set_cpu(struct qm_portal_config *pcfg, int cpu) in portal_set_cpu() argument
48 struct device *dev = pcfg->dev; in portal_set_cpu()
51 pcfg->iommu_domain = iommu_domain_alloc(&platform_bus_type); in portal_set_cpu()
52 if (!pcfg->iommu_domain) { in portal_set_cpu()
56 ret = fsl_pamu_configure_l1_stash(pcfg->iommu_domain, cpu); in portal_set_cpu()
62 ret = iommu_attach_device(pcfg->iommu_domain, dev); in portal_set_cpu()
71 qman_set_sdest(pcfg->channel, cpu); in portal_set_cpu()
77 iommu_domain_free(pcfg->iommu_domain); in portal_set_cpu()
78 pcfg->iommu_domain = NULL; in portal_set_cpu()
82 static struct qman_portal *init_pcfg(struct qm_portal_config *pcfg) in init_pcfg() argument
[all …]
H A Dbman_portal.c39 static struct bman_portal *init_pcfg(struct bm_portal_config *pcfg) in init_pcfg() argument
41 struct bman_portal *p = bman_create_affine_portal(pcfg); in init_pcfg()
44 dev_crit(pcfg->dev, "%s: Portal failure on cpu %d\n", in init_pcfg()
45 __func__, pcfg->cpu); in init_pcfg()
50 affine_bportals[pcfg->cpu] = p; in init_pcfg()
52 dev_info(pcfg->dev, "Portal initialised, cpu %d\n", pcfg->cpu); in init_pcfg()
60 const struct bm_portal_config *pcfg; in bman_offline_cpu() local
65 pcfg = bman_get_bm_portal_config(p); in bman_offline_cpu()
66 if (!pcfg) in bman_offline_cpu()
71 irq_set_affinity(pcfg->irq, cpumask_of(cpu)); in bman_offline_cpu()
[all …]
H A Dqman_test_stash.c195 static const struct qm_portal_config *pcfg; variable
222 pcfg = qman_get_qm_portal_config(qman_dma_portal); in allocate_frame_data()
234 frame_dma = dma_map_single(pcfg->dev, frame_ptr, 4 * HP_NUM_WORDS, in allocate_frame_data()
236 if (dma_mapping_error(pcfg->dev, frame_dma)) { in allocate_frame_data()
247 dma_unmap_single(pcfg->dev, frame_dma, 4 * HP_NUM_WORDS, in deallocate_frame_data()
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drockchip-pinconf.dtsi8 pcfg_pull_up: pcfg-pull-up {
13 pcfg_pull_down: pcfg-pull-down {
18 pcfg_pull_none: pcfg-pull-none {
23 pcfg_pull_none_drv_level_0: pcfg-pull-none-drv-level-0 {
29 pcfg_pull_none_drv_level_1: pcfg-pull-none-drv-level-1 {
35 pcfg_pull_none_drv_level_2: pcfg-pull-none-drv-level-2 {
41 pcfg_pull_none_drv_level_3: pcfg-pull-none-drv-level-3 {
47 pcfg_pull_none_drv_level_4: pcfg-pull-none-drv-level-4 {
53 pcfg_pull_none_drv_level_5: pcfg-pull-none-drv-level-5 {
59 pcfg_pull_none_drv_level_6: pcfg-pull-none-drv-level-6 {
[all …]
H A Drk3308.dtsi851 pcfg_pull_up: pcfg-pull-up {
855 pcfg_pull_down: pcfg-pull-down {
859 pcfg_pull_none: pcfg-pull-none {
863 pcfg_pull_none_2ma: pcfg-pull-none-2ma {
868 pcfg_pull_up_2ma: pcfg-pull-up-2ma {
873 pcfg_pull_up_4ma: pcfg-pull-up-4ma {
878 pcfg_pull_none_4ma: pcfg-pull-none-4ma {
883 pcfg_pull_down_4ma: pcfg-pull-down-4ma {
888 pcfg_pull_none_8ma: pcfg-pull-none-8ma {
893 pcfg_pull_up_8ma: pcfg-pull-up-8ma {
[all …]
H A Drk3328.dtsi1109 pcfg_pull_up: pcfg-pull-up {
1113 pcfg_pull_down: pcfg-pull-down {
1117 pcfg_pull_none: pcfg-pull-none {
1121 pcfg_pull_none_2ma: pcfg-pull-none-2ma {
1126 pcfg_pull_up_2ma: pcfg-pull-up-2ma {
1131 pcfg_pull_up_4ma: pcfg-pull-up-4ma {
1136 pcfg_pull_none_4ma: pcfg-pull-none-4ma {
1141 pcfg_pull_down_4ma: pcfg-pull-down-4ma {
1146 pcfg_pull_none_8ma: pcfg-pull-none-8ma {
1151 pcfg_pull_up_8ma: pcfg-pull-up-8ma {
[all …]
H A Drk3368-evb.dtsi148 pcfg_pull_none_drv_8ma: pcfg-pull-none-drv-8ma {
153 pcfg_pull_up_drv_8ma: pcfg-pull-up-drv-8ma {
H A Dpx30.dtsi1442 pcfg_pull_up: pcfg-pull-up {
1446 pcfg_pull_down: pcfg-pull-down {
1450 pcfg_pull_none: pcfg-pull-none {
1454 pcfg_pull_none_2ma: pcfg-pull-none-2ma {
1459 pcfg_pull_up_2ma: pcfg-pull-up-2ma {
1464 pcfg_pull_up_4ma: pcfg-pull-up-4ma {
1469 pcfg_pull_none_4ma: pcfg-pull-none-4ma {
1474 pcfg_pull_down_4ma: pcfg-pull-down-4ma {
1479 pcfg_pull_none_8ma: pcfg-pull-none-8ma {
1484 pcfg_pull_up_8ma: pcfg-pull-up-8ma {
[all …]
H A Drk3399.dtsi2203 pcfg_pull_up: pcfg-pull-up {
2207 pcfg_pull_down: pcfg-pull-down {
2211 pcfg_pull_none: pcfg-pull-none {
2215 pcfg_pull_none_12ma: pcfg-pull-none-12ma {
2220 pcfg_pull_none_13ma: pcfg-pull-none-13ma {
2225 pcfg_pull_none_18ma: pcfg-pull-none-18ma {
2230 pcfg_pull_none_20ma: pcfg-pull-none-20ma {
2235 pcfg_pull_up_2ma: pcfg-pull-up-2ma {
2240 pcfg_pull_up_8ma: pcfg-pull-up-8ma {
2245 pcfg_pull_up_18ma: pcfg-pull-up-18ma {
[all …]
/openbmc/linux/arch/mips/txx9/generic/
H A Dsetup_tx4938.c193 txx9_clear64(&tx4938_ccfgptr->pcfg, TX4938_PCFG_DMASEL_ALL); in tx4938_setup()
197 txx9_clear64(&tx4938_ccfgptr->pcfg, TX4938_PCFG_PCICLKEN_ALL); in tx4938_setup()
204 ____raw_readq(&tx4938_ccfgptr->pcfg)); in tx4938_setup()
246 __u64 pcfg = ____raw_readq(&tx4938_ccfgptr->pcfg); in tx4938_setup() local
249 if (pcfg & (TX4938_PCFG_ETH0_SEL | TX4938_PCFG_ETH1_SEL)) { in tx4938_setup()
260 if (!(pcfg & TX4938_PCFG_ETH0_SEL)) { in tx4938_setup()
267 if (!(pcfg & TX4938_PCFG_ETH1_SEL)) { in tx4938_setup()
293 if (__raw_readq(&tx4938_ccfgptr->pcfg) & TX4938_PCFG_ETH0_SEL) in tx4938_sio_init()
312 u64 pcfg = __raw_readq(&tx4938_ccfgptr->pcfg); in tx4938_ethaddr_init() local
314 if (addr0 && (pcfg & TX4938_PCFG_ETH0_SEL)) in tx4938_ethaddr_init()
[all …]
H A Dsetup_tx4927.c180 txx9_clear64(&tx4927_ccfgptr->pcfg, TX4927_PCFG_DMASEL_ALL); in tx4927_setup()
184 txx9_clear64(&tx4927_ccfgptr->pcfg, TX4927_PCFG_PCICLKEN_ALL); in tx4927_setup()
191 ____raw_readq(&tx4927_ccfgptr->pcfg)); in tx4927_setup()
268 u64 pcfg = __raw_readq(&tx4927_ccfgptr->pcfg); in tx4927_aclc_init() local
272 if (!(pcfg & TX4927_PCFG_SEL2)) in tx4927_aclc_init()
300 txx9_clear64(&tx4927_ccfgptr->pcfg, dmasel_mask); in tx4927_aclc_init()
301 txx9_set64(&tx4927_ccfgptr->pcfg, dmasel); in tx4927_aclc_init()
310 __u64 pcfg, rst = 0, ckd = 0; in tx4927_stop_unused_modules() local
315 pcfg = ____raw_readq(&tx4927_ccfgptr->pcfg); in tx4927_stop_unused_modules()
316 if (!(pcfg & TX4927_PCFG_SEL2)) { in tx4927_stop_unused_modules()
/openbmc/linux/sound/soc/qcom/qdsp6/
H A Dq6afe.c1241 union afe_port_config *pcfg = &port->port_cfg; in q6afe_slim_port_prepare() local
1243 pcfg->slim_cfg.sb_cfg_minor_version = AFE_API_VERSION_SLIMBUS_CONFIG; in q6afe_slim_port_prepare()
1244 pcfg->slim_cfg.sample_rate = cfg->sample_rate; in q6afe_slim_port_prepare()
1245 pcfg->slim_cfg.bit_width = cfg->bit_width; in q6afe_slim_port_prepare()
1246 pcfg->slim_cfg.num_channels = cfg->num_channels; in q6afe_slim_port_prepare()
1247 pcfg->slim_cfg.data_format = cfg->data_format; in q6afe_slim_port_prepare()
1248 pcfg->slim_cfg.shared_ch_mapping[0] = cfg->ch_mapping[0]; in q6afe_slim_port_prepare()
1249 pcfg->slim_cfg.shared_ch_mapping[1] = cfg->ch_mapping[1]; in q6afe_slim_port_prepare()
1250 pcfg->slim_cfg.shared_ch_mapping[2] = cfg->ch_mapping[2]; in q6afe_slim_port_prepare()
1251 pcfg->slim_cfg.shared_ch_mapping[3] = cfg->ch_mapping[3]; in q6afe_slim_port_prepare()
[all …]
/openbmc/linux/drivers/dma/
H A Dpl330.c314 struct pl330_config *pcfg; member
479 struct pl330_config pcfg; member
572 return (thrd->dmac->pcfg.mode & DMAC_MODE_NS) ? true : false; in _manager_ns()
1099 struct pl330_config *pcfg = pxs->desc->rqcfg.pcfg; in _ldst_memtomem() local
1102 if (get_revision(pcfg->periph_id) >= PERIPH_REV_R1P0) { in _ldst_memtomem()
1507 desc->peri >= pl330->pcfg.num_peri) { in pl330_submit_req()
1600 pl330->dmac_tbd.reset_chan = (1 << pl330->pcfg.num_chan) - 1; in pl330_dotask()
1605 for (i = 0; i < pl330->pcfg.num_chan; i++) { in pl330_dotask()
1657 val = readl(regs + FSC) & ((1 << pl330->pcfg.num_chan) - 1); in pl330_update()
1661 while (i < pl330->pcfg.num_chan) { in pl330_update()
[all …]
/openbmc/linux/arch/mips/pci/
H A Dpci-tx4938.c27 if (__raw_readq(&tx4938_ccfgptr->pcfg) & TX4938_PCFG_PCICLKEN_ALL) { in tx4938_report_pciclk()
78 if (__raw_readq(&tx4938_ccfgptr->pcfg) & TX4938_PCFG_PCICLKEN_ALL) { in tx4938_pciclk66_setup()
120 if (__raw_readq(&tx4938_ccfgptr->pcfg) & in tx4938_pcic1_map_irq()
125 if (__raw_readq(&tx4938_ccfgptr->pcfg) & in tx4938_pcic1_map_irq()
H A Dpci-tx4927.c27 if (__raw_readq(&tx4927_ccfgptr->pcfg) & TX4927_PCFG_PCICLKEN_ALL) { in tx4927_report_pciclk()
58 if (__raw_readq(&tx4927_ccfgptr->pcfg) & TX4927_PCFG_PCICLKEN_ALL) { in tx4927_pciclk66_setup()
/openbmc/linux/drivers/soundwire/
H A Dqcom.c960 struct qcom_swrm_port_config *pcfg; in qcom_swrm_transport_params() local
965 pcfg = &ctrl->pconfig[params->port_num]; in qcom_swrm_transport_params()
967 value = pcfg->off1 << SWRM_DP_PORT_CTRL_OFFSET1_SHFT; in qcom_swrm_transport_params()
968 value |= pcfg->off2 << SWRM_DP_PORT_CTRL_OFFSET2_SHFT; in qcom_swrm_transport_params()
969 value |= pcfg->si & 0xff; in qcom_swrm_transport_params()
975 if (pcfg->si > 0xff) { in qcom_swrm_transport_params()
976 value = (pcfg->si >> 8) & 0xff; in qcom_swrm_transport_params()
983 if (pcfg->lane_control != SWR_INVALID_PARAM) { in qcom_swrm_transport_params()
985 value = pcfg->lane_control; in qcom_swrm_transport_params()
991 if (pcfg->blk_group_count != SWR_INVALID_PARAM) { in qcom_swrm_transport_params()
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Drv1108.dtsi358 pcfg_pull_up: pcfg-pull-up {
362 pcfg_pull_down: pcfg-pull-down {
366 pcfg_pull_none: pcfg-pull-none {
370 pcfg_pull_none_drv_8ma: pcfg-pull-none-drv-8ma {
374 pcfg_pull_none_drv_12ma: pcfg-pull-none-drv-12ma {
378 pcfg_pull_up_drv_8ma: pcfg-pull-up-drv-8ma {
383 pcfg_pull_none_drv_4ma: pcfg-pull-none-drv-4ma {
387 pcfg_pull_up_drv_4ma: pcfg-pull-up-drv-4ma {
392 pcfg_output_high: pcfg-output-high {
396 pcfg_output_low: pcfg-output-low {
[all …]
H A Drk3328.dtsi593 pcfg_pull_up: pcfg-pull-up {
597 pcfg_pull_down: pcfg-pull-down {
601 pcfg_pull_none: pcfg-pull-none {
605 pcfg_pull_none_2ma: pcfg-pull-none-2ma {
610 pcfg_pull_up_2ma: pcfg-pull-up-2ma {
615 pcfg_pull_up_4ma: pcfg-pull-up-4ma {
620 pcfg_pull_none_4ma: pcfg-pull-none-4ma {
625 pcfg_pull_down_4ma: pcfg-pull-down-4ma {
630 pcfg_pull_none_8ma: pcfg-pull-none-8ma {
635 pcfg_pull_up_8ma: pcfg-pull-up-8ma {
[all …]
H A Drk3288-fennec.dtsi311 pcfg_output_high: pcfg-output-high {
315 pcfg_output_low: pcfg-output-low {
319 pcfg_pull_none_drv_8ma: pcfg-pull-none-drv-8ma {
323 pcfg_pull_up_drv_8ma: pcfg-pull-up-drv-8ma {
H A Drk3399.dtsi1894 pcfg_pull_up: pcfg-pull-up {
1898 pcfg_pull_down: pcfg-pull-down {
1902 pcfg_pull_none: pcfg-pull-none {
1906 pcfg_pull_none_12ma: pcfg-pull-none-12ma {
1911 pcfg_pull_none_13ma: pcfg-pull-none-13ma {
1916 pcfg_pull_none_18ma: pcfg-pull-none-18ma {
1921 pcfg_pull_none_20ma: pcfg-pull-none-20ma {
1926 pcfg_pull_up_2ma: pcfg-pull-up-2ma {
1931 pcfg_pull_up_8ma: pcfg-pull-up-8ma {
1936 pcfg_pull_up_18ma: pcfg-pull-up-18ma {
[all …]
/openbmc/linux/drivers/pci/switch/
H A Dswitchtec.c1121 struct part_cfg_regs __iomem *pcfg; in ioctl_pff_to_port() local
1129 pcfg = &stdev->mmio_part_cfg_all[part]; in ioctl_pff_to_port()
1132 reg = ioread32(&pcfg->usp_pff_inst_id); in ioctl_pff_to_port()
1138 reg = ioread32(&pcfg->vep_pff_inst_id) & 0xFF; in ioctl_pff_to_port()
1144 for (i = 0; i < ARRAY_SIZE(pcfg->dsp_pff_inst_id); i++) { in ioctl_pff_to_port()
1145 reg = ioread32(&pcfg->dsp_pff_inst_id[i]); in ioctl_pff_to_port()
1167 struct part_cfg_regs __iomem *pcfg; in ioctl_port_to_pff() local
1173 pcfg = stdev->mmio_part_cfg; in ioctl_port_to_pff()
1175 pcfg = &stdev->mmio_part_cfg_all[p.partition]; in ioctl_port_to_pff()
1181 p.pff = ioread32(&pcfg->usp_pff_inst_id); in ioctl_port_to_pff()
[all …]
/openbmc/linux/arch/arm/boot/dts/rockchip/
H A Drv1108.dtsi642 pcfg_pull_up: pcfg-pull-up {
646 pcfg_pull_down: pcfg-pull-down {
650 pcfg_pull_none: pcfg-pull-none {
654 pcfg_pull_none_drv_8ma: pcfg-pull-none-drv-8ma {
658 pcfg_pull_none_drv_12ma: pcfg-pull-none-drv-12ma {
662 pcfg_pull_none_smt: pcfg-pull-none-smt {
667 pcfg_pull_up_drv_8ma: pcfg-pull-up-drv-8ma {
672 pcfg_pull_none_drv_4ma: pcfg-pull-none-drv-4ma {
676 pcfg_pull_up_drv_4ma: pcfg-pull-up-drv-4ma {
681 pcfg_output_high: pcfg-output-high {
[all …]
H A Drk3288-firefly-reload-core.dtsi212 pcfg_output_high: pcfg-output-high {
216 pcfg_output_low: pcfg-output-low {
220 pcfg_pull_up_drv_12ma: pcfg-pull-up-drv-12ma {
H A Drk3288-miqi.dts300 pcfg_output_high: pcfg-output-high {
304 pcfg_output_low: pcfg-output-low {
308 pcfg_pull_up_drv_12ma: pcfg-pull-up-drv-12ma {
/openbmc/linux/drivers/input/touchscreen/
H A Dcyttsp4_core.c353 p = krealloc(si->si_ptrs.pcfg, si->si_ofs.pcfg_size, GFP_KERNEL); in cyttsp4_si_get_pcfg_data()
359 si->si_ptrs.pcfg = p; in cyttsp4_si_get_pcfg_data()
362 si->si_ptrs.pcfg); in cyttsp4_si_get_pcfg_data()
369 si->si_ofs.max_x = merge_bytes((si->si_ptrs.pcfg->res_xh in cyttsp4_si_get_pcfg_data()
370 & CY_PCFG_RESOLUTION_X_MASK), si->si_ptrs.pcfg->res_xl); in cyttsp4_si_get_pcfg_data()
371 si->si_ofs.x_origin = !!(si->si_ptrs.pcfg->res_xh in cyttsp4_si_get_pcfg_data()
373 si->si_ofs.max_y = merge_bytes((si->si_ptrs.pcfg->res_yh in cyttsp4_si_get_pcfg_data()
374 & CY_PCFG_RESOLUTION_Y_MASK), si->si_ptrs.pcfg->res_yl); in cyttsp4_si_get_pcfg_data()
375 si->si_ofs.y_origin = !!(si->si_ptrs.pcfg->res_yh in cyttsp4_si_get_pcfg_data()
377 si->si_ofs.max_p = merge_bytes(si->si_ptrs.pcfg->max_zh, in cyttsp4_si_get_pcfg_data()
[all …]

1234