Home
last modified time | relevance | path

Searched refs:pinfo (Results 1 – 25 of 82) sorted by relevance

1234

/Linux-v5.4/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c56 static void cpm_uart_init_smc(struct uart_cpm_port *pinfo);
57 static void cpm_uart_init_scc(struct uart_cpm_port *pinfo);
58 static void cpm_uart_initbd(struct uart_cpm_port *pinfo);
69 struct uart_cpm_port *pinfo = in cpm_uart_tx_empty() local
71 cbd_t __iomem *bdp = pinfo->tx_bd_base; in cpm_uart_tx_empty()
92 struct uart_cpm_port *pinfo = in cpm_uart_set_mctrl() local
95 if (pinfo->gpios[GPIO_RTS] >= 0) in cpm_uart_set_mctrl()
96 gpio_set_value(pinfo->gpios[GPIO_RTS], !(mctrl & TIOCM_RTS)); in cpm_uart_set_mctrl()
98 if (pinfo->gpios[GPIO_DTR] >= 0) in cpm_uart_set_mctrl()
99 gpio_set_value(pinfo->gpios[GPIO_DTR], !(mctrl & TIOCM_DTR)); in cpm_uart_set_mctrl()
[all …]
Dcpm_uart_cpm1.c61 int cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con) in cpm_uart_allocbuf() argument
69 pr_debug("CPM uart[%d]:allocbuf\n", pinfo->port.line); in cpm_uart_allocbuf()
71 dpmemsz = sizeof(cbd_t) * (pinfo->rx_nrfifos + pinfo->tx_nrfifos); in cpm_uart_allocbuf()
80 memsz = L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize) + in cpm_uart_allocbuf()
81 L1_CACHE_ALIGN(pinfo->tx_nrfifos * pinfo->tx_fifosize); in cpm_uart_allocbuf()
88 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, in cpm_uart_allocbuf()
98 pinfo->dp_addr = dp_offset; in cpm_uart_allocbuf()
99 pinfo->mem_addr = mem_addr; /* virtual address*/ in cpm_uart_allocbuf()
100 pinfo->dma_addr = dma_addr; /* physical address*/ in cpm_uart_allocbuf()
101 pinfo->mem_size = memsz; in cpm_uart_allocbuf()
[all …]
Dcpm_uart_cpm2.c96 int cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con) in cpm_uart_allocbuf() argument
104 pr_debug("CPM uart[%d]:allocbuf\n", pinfo->port.line); in cpm_uart_allocbuf()
106 dpmemsz = sizeof(cbd_t) * (pinfo->rx_nrfifos + pinfo->tx_nrfifos); in cpm_uart_allocbuf()
116 memsz = L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize) + in cpm_uart_allocbuf()
117 L1_CACHE_ALIGN(pinfo->tx_nrfifos * pinfo->tx_fifosize); in cpm_uart_allocbuf()
123 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, in cpm_uart_allocbuf()
133 pinfo->dp_addr = dp_offset; in cpm_uart_allocbuf()
134 pinfo->mem_addr = mem_addr; in cpm_uart_allocbuf()
135 pinfo->dma_addr = dma_addr; in cpm_uart_allocbuf()
136 pinfo->mem_size = memsz; in cpm_uart_allocbuf()
[all …]
Dcpm_uart.h25 #define IS_SMC(pinfo) (pinfo->flags & FLAG_SMC) argument
26 #define IS_DISCARDING(pinfo) (pinfo->flags & FLAG_DISCARDING) argument
95 int cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con);
96 void cpm_uart_freebuf(struct uart_cpm_port *pinfo);
98 void smc1_lineif(struct uart_cpm_port *pinfo);
99 void smc2_lineif(struct uart_cpm_port *pinfo);
100 void scc1_lineif(struct uart_cpm_port *pinfo);
101 void scc2_lineif(struct uart_cpm_port *pinfo);
102 void scc3_lineif(struct uart_cpm_port *pinfo);
103 void scc4_lineif(struct uart_cpm_port *pinfo);
[all …]
/Linux-v5.4/drivers/video/fbdev/
Dplatinumfb.c88 static int read_platinum_sense(struct fb_info_platinum *pinfo);
89 static void set_platinum_clock(struct fb_info_platinum *pinfo);
90 static void platinum_set_hardware(struct fb_info_platinum *pinfo);
92 struct fb_info_platinum *pinfo,
123 struct fb_info_platinum *pinfo = info->par; in platinumfb_set_par() local
127 if((err = platinum_var_to_par(&info->var, pinfo, 0))) { in platinumfb_set_par()
133 platinum_set_hardware(pinfo); in platinumfb_set_par()
135 init = platinum_reg_init[pinfo->vmode-1]; in platinumfb_set_par()
137 if ((pinfo->vmode == VMODE_832_624_75) && (pinfo->cmode > CMODE_8)) in platinumfb_set_par()
140 info->screen_base = pinfo->frame_buffer + init->fb_offset + offset; in platinumfb_set_par()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/i40e/
Di40e_ddp.c35 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_exist() argument
49 if (i40e_ddp_profiles_eq(pinfo, &profile_list->p_info[i])) in i40e_ddp_does_profile_exist()
90 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_overlap() argument
104 if (i40e_ddp_profiles_overlap(pinfo, in i40e_ddp_does_profile_overlap()
125 struct i40e_profile_info *pinfo; in i40e_add_pinfo() local
136 pinfo = (struct i40e_profile_info *)(profile_info_sec + in i40e_add_pinfo()
138 pinfo->track_id = track_id; in i40e_add_pinfo()
139 pinfo->version = profile->version; in i40e_add_pinfo()
140 pinfo->op = I40E_DDP_ADD_TRACKID; in i40e_add_pinfo()
143 memset(pinfo->reserved, 0, sizeof(pinfo->reserved)); in i40e_add_pinfo()
[all …]
/Linux-v5.4/sound/core/seq/
Dseq_dummy.c108 struct snd_seq_port_info pinfo; in create_port() local
118 memset(&pinfo, 0, sizeof(pinfo)); in create_port()
119 pinfo.addr.client = my_client; in create_port()
121 sprintf(pinfo.name, "Midi Through Port-%d:%c", idx, in create_port()
124 sprintf(pinfo.name, "Midi Through Port-%d", idx); in create_port()
125 pinfo.capability = SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SUBS_READ; in create_port()
126 pinfo.capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SUBS_WRITE; in create_port()
128 pinfo.capability |= SNDRV_SEQ_PORT_CAP_DUPLEX; in create_port()
129 pinfo.type = SNDRV_SEQ_PORT_TYPE_MIDI_GENERIC in create_port()
137 pinfo.kernel = &pcb; in create_port()
[all …]
Dseq_virmidi.c347 struct snd_seq_port_info *pinfo; in snd_virmidi_dev_attach_seq() local
353 pinfo = kzalloc(sizeof(*pinfo), GFP_KERNEL); in snd_virmidi_dev_attach_seq()
354 if (!pinfo) { in snd_virmidi_dev_attach_seq()
370 pinfo->addr.client = client; in snd_virmidi_dev_attach_seq()
371 sprintf(pinfo->name, "VirMIDI %d-%d", rdev->card->number, rdev->device); in snd_virmidi_dev_attach_seq()
373pinfo->capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SYNC_WRITE | SNDRV_SEQ_PORT_CAP… in snd_virmidi_dev_attach_seq()
374pinfo->capability |= SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SYNC_READ | SNDRV_SEQ_PORT_CAP_S… in snd_virmidi_dev_attach_seq()
375 pinfo->capability |= SNDRV_SEQ_PORT_CAP_DUPLEX; in snd_virmidi_dev_attach_seq()
376 pinfo->type = SNDRV_SEQ_PORT_TYPE_MIDI_GENERIC in snd_virmidi_dev_attach_seq()
379 pinfo->midi_channels = 16; in snd_virmidi_dev_attach_seq()
[all …]
/Linux-v5.4/drivers/firmware/arm_scmi/
Dpower.c186 struct scmi_power_info *pinfo; in scmi_power_protocol_init() local
193 pinfo = devm_kzalloc(handle->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_power_protocol_init()
194 if (!pinfo) in scmi_power_protocol_init()
197 scmi_power_attributes_get(handle, pinfo); in scmi_power_protocol_init()
199 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_power_protocol_init()
200 sizeof(*pinfo->dom_info), GFP_KERNEL); in scmi_power_protocol_init()
201 if (!pinfo->dom_info) in scmi_power_protocol_init()
204 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_power_protocol_init()
205 struct power_dom_info *dom = pinfo->dom_info + domain; in scmi_power_protocol_init()
211 handle->power_priv = pinfo; in scmi_power_protocol_init()
Dreset.c196 struct scmi_reset_info *pinfo; in scmi_reset_protocol_init() local
203 pinfo = devm_kzalloc(handle->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_reset_protocol_init()
204 if (!pinfo) in scmi_reset_protocol_init()
207 scmi_reset_attributes_get(handle, pinfo); in scmi_reset_protocol_init()
209 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_reset_protocol_init()
210 sizeof(*pinfo->dom_info), GFP_KERNEL); in scmi_reset_protocol_init()
211 if (!pinfo->dom_info) in scmi_reset_protocol_init()
214 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_reset_protocol_init()
215 struct reset_dom_info *dom = pinfo->dom_info + domain; in scmi_reset_protocol_init()
221 handle->reset_priv = pinfo; in scmi_reset_protocol_init()
Dperf.c711 struct scmi_perf_info *pinfo; in scmi_perf_protocol_init() local
718 pinfo = devm_kzalloc(handle->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_perf_protocol_init()
719 if (!pinfo) in scmi_perf_protocol_init()
722 scmi_perf_attributes_get(handle, pinfo); in scmi_perf_protocol_init()
724 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_perf_protocol_init()
725 sizeof(*pinfo->dom_info), GFP_KERNEL); in scmi_perf_protocol_init()
726 if (!pinfo->dom_info) in scmi_perf_protocol_init()
729 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_perf_protocol_init()
730 struct perf_dom_info *dom = pinfo->dom_info + domain; in scmi_perf_protocol_init()
740 handle->perf_priv = pinfo; in scmi_perf_protocol_init()
/Linux-v5.4/net/packet/
Ddiag.c15 struct packet_diag_info pinfo; in pdiag_put_info() local
17 pinfo.pdi_index = po->ifindex; in pdiag_put_info()
18 pinfo.pdi_version = po->tp_version; in pdiag_put_info()
19 pinfo.pdi_reserve = po->tp_reserve; in pdiag_put_info()
20 pinfo.pdi_copy_thresh = po->copy_thresh; in pdiag_put_info()
21 pinfo.pdi_tstamp = po->tp_tstamp; in pdiag_put_info()
23 pinfo.pdi_flags = 0; in pdiag_put_info()
25 pinfo.pdi_flags |= PDI_RUNNING; in pdiag_put_info()
27 pinfo.pdi_flags |= PDI_AUXDATA; in pdiag_put_info()
29 pinfo.pdi_flags |= PDI_ORIGDEV; in pdiag_put_info()
[all …]
/Linux-v5.4/drivers/platform/x86/
Dintel_mid_thermal.c467 struct platform_info *pinfo; in mid_thermal_probe() local
469 pinfo = devm_kzalloc(&pdev->dev, sizeof(struct platform_info), in mid_thermal_probe()
471 if (!pinfo) in mid_thermal_probe()
489 pinfo->tzd[i] = thermal_zone_device_register(name[i], in mid_thermal_probe()
491 if (IS_ERR(pinfo->tzd[i])) { in mid_thermal_probe()
493 ret = PTR_ERR(pinfo->tzd[i]); in mid_thermal_probe()
498 pinfo->pdev = pdev; in mid_thermal_probe()
499 platform_set_drvdata(pdev, pinfo); in mid_thermal_probe()
504 kfree(pinfo->tzd[i]->devdata); in mid_thermal_probe()
505 thermal_zone_device_unregister(pinfo->tzd[i]); in mid_thermal_probe()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/powerplay/hwmgr/
Dsmu10_hwmgr.c442 struct smu10_clock_voltage_information *pinfo = &(smu10_data->clock_vol_info); in smu10_populate_clock_table() local
451 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dcefclk, in smu10_populate_clock_table()
454 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_socclk, in smu10_populate_clock_table()
457 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_fclk, in smu10_populate_clock_table()
460 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_mclk, in smu10_populate_clock_table()
464 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dcefclk, in smu10_populate_clock_table()
467 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_socclk, in smu10_populate_clock_table()
470 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_fclk, in smu10_populate_clock_table()
474 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dispclk, in smu10_populate_clock_table()
477 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dppclk, in smu10_populate_clock_table()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_lpe_audio.c82 struct platform_device_info pinfo = {}; in lpe_audio_platdev_create() local
108 pinfo.parent = dev->dev; in lpe_audio_platdev_create()
109 pinfo.name = "hdmi-lpe-audio"; in lpe_audio_platdev_create()
110 pinfo.id = -1; in lpe_audio_platdev_create()
111 pinfo.res = rsc; in lpe_audio_platdev_create()
112 pinfo.num_res = 2; in lpe_audio_platdev_create()
113 pinfo.data = pdata; in lpe_audio_platdev_create()
114 pinfo.size_data = sizeof(*pdata); in lpe_audio_platdev_create()
115 pinfo.dma_mask = DMA_BIT_MASK(32); in lpe_audio_platdev_create()
124 platdev = platform_device_register_full(&pinfo); in lpe_audio_platdev_create()
/Linux-v5.4/net/sched/
Dcls_rsvp.h485 struct tc_rsvp_pinfo *pinfo = NULL; in rsvp_change() local
561 pinfo = nla_data(tb[TCA_RSVP_PINFO]); in rsvp_change()
562 f->spi = pinfo->spi; in rsvp_change()
563 f->tunnelhdr = pinfo->tunnelhdr; in rsvp_change()
569 h1 = hash_dst(dst, pinfo ? pinfo->protocol : 0, pinfo ? pinfo->tunnelid : 0); in rsvp_change()
590 pinfo && pinfo->protocol == s->protocol && in rsvp_change()
591 memcmp(&pinfo->dpi, &s->dpi, sizeof(s->dpi)) == 0 && in rsvp_change()
597 pinfo->tunnelid == s->tunnelid) { in rsvp_change()
634 if (pinfo) { in rsvp_change()
635 s->dpi = pinfo->dpi; in rsvp_change()
[all …]
/Linux-v5.4/sound/core/seq/oss/
Dseq_oss_midi.c67 struct snd_seq_port_info *pinfo; in snd_seq_oss_midi_lookup_ports() local
70 pinfo = kzalloc(sizeof(*pinfo), GFP_KERNEL); in snd_seq_oss_midi_lookup_ports()
71 if (! clinfo || ! pinfo) { in snd_seq_oss_midi_lookup_ports()
73 kfree(pinfo); in snd_seq_oss_midi_lookup_ports()
80 pinfo->addr.client = clinfo->client; in snd_seq_oss_midi_lookup_ports()
81 pinfo->addr.port = -1; in snd_seq_oss_midi_lookup_ports()
82 while (snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT, pinfo) == 0) in snd_seq_oss_midi_lookup_ports()
83 snd_seq_oss_midi_check_new_port(pinfo); in snd_seq_oss_midi_lookup_ports()
86 kfree(pinfo); in snd_seq_oss_midi_lookup_ports()
138 snd_seq_oss_midi_check_new_port(struct snd_seq_port_info *pinfo) in snd_seq_oss_midi_check_new_port() argument
[all …]
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_pble.c64 struct i40iw_pble_pool *pinfo = &pble_rsrc->pinfo; in i40iw_destroy_pble_pool() local
66 if (pinfo->pool) { in i40iw_destroy_pble_pool()
67 list_for_each_safe(clist, tlist, &pinfo->clist) { in i40iw_destroy_pble_pool()
73 gen_pool_destroy(pinfo->pool); in i40iw_destroy_pble_pool()
98 pble_rsrc->pinfo.pool_shift = POOL_SHIFT; in i40iw_hmc_init_pble()
99 pble_rsrc->pinfo.pool = gen_pool_create(pble_rsrc->pinfo.pool_shift, -1); in i40iw_hmc_init_pble()
100 INIT_LIST_HEAD(&pble_rsrc->pinfo.clist); in i40iw_hmc_init_pble()
101 if (!pble_rsrc->pinfo.pool) in i40iw_hmc_init_pble()
385 if (gen_pool_add_virt(pble_rsrc->pinfo.pool, (unsigned long)chunk->vaddr, in add_pble_pool()
395 list_add(&chunk->list, &pble_rsrc->pinfo.clist); in add_pble_pool()
[all …]
/Linux-v5.4/drivers/usb/host/
Dpci-quirks.c148 static int amd_chipset_sb_type_init(struct amd_chipset_info *pinfo) in amd_chipset_sb_type_init() argument
151 pinfo->sb_type.gen = AMD_CHIPSET_UNKNOWN; in amd_chipset_sb_type_init()
153 pinfo->smbus_dev = pci_get_device(PCI_VENDOR_ID_ATI, in amd_chipset_sb_type_init()
155 if (pinfo->smbus_dev) { in amd_chipset_sb_type_init()
156 rev = pinfo->smbus_dev->revision; in amd_chipset_sb_type_init()
158 pinfo->sb_type.gen = AMD_CHIPSET_SB600; in amd_chipset_sb_type_init()
160 pinfo->sb_type.gen = AMD_CHIPSET_SB700; in amd_chipset_sb_type_init()
162 pinfo->sb_type.gen = AMD_CHIPSET_SB800; in amd_chipset_sb_type_init()
164 pinfo->smbus_dev = pci_get_device(PCI_VENDOR_ID_AMD, in amd_chipset_sb_type_init()
167 if (pinfo->smbus_dev) { in amd_chipset_sb_type_init()
[all …]
/Linux-v5.4/net/sctp/
Doffload.c51 struct skb_shared_info *pinfo = skb_shinfo(skb); in sctp_gso_segment() local
54 pinfo->gso_segs = 0; in sctp_gso_segment()
57 pinfo->gso_segs++; in sctp_gso_segment()
61 pinfo->gso_segs++; in sctp_gso_segment()
/Linux-v5.4/drivers/spi/
Dspi-fsl-lib.c117 struct mpc8xxx_spi_probe_info *pinfo; in of_mpc8xxx_spi_probe() local
122 pinfo = devm_kzalloc(&ofdev->dev, sizeof(*pinfo), GFP_KERNEL); in of_mpc8xxx_spi_probe()
123 if (!pinfo) in of_mpc8xxx_spi_probe()
126 pdata = &pinfo->pdata; in of_mpc8xxx_spi_probe()
/Linux-v5.4/sound/synth/emux/
Demux_seq.c58 struct snd_seq_port_callback pinfo; in snd_emux_init_seq() local
77 memset(&pinfo, 0, sizeof(pinfo)); in snd_emux_init_seq()
78 pinfo.owner = THIS_MODULE; in snd_emux_init_seq()
79 pinfo.use = snd_emux_use; in snd_emux_init_seq()
80 pinfo.unuse = snd_emux_unuse; in snd_emux_init_seq()
81 pinfo.event_input = snd_emux_event_input; in snd_emux_init_seq()
88 0, &pinfo); in snd_emux_init_seq()
/Linux-v5.4/drivers/ata/
Dpata_macio.c1007 struct ata_port_info *pinfo) in pmac_macio_calc_timing_masks() argument
1011 pinfo->pio_mask = 0; in pmac_macio_calc_timing_masks()
1012 pinfo->mwdma_mask = 0; in pmac_macio_calc_timing_masks()
1013 pinfo->udma_mask = 0; in pmac_macio_calc_timing_masks()
1019 pinfo->pio_mask |= (mask >> 8); in pmac_macio_calc_timing_masks()
1022 pinfo->mwdma_mask |= mask; in pmac_macio_calc_timing_masks()
1025 pinfo->udma_mask |= mask; in pmac_macio_calc_timing_masks()
1031 pinfo->pio_mask, pinfo->mwdma_mask, pinfo->udma_mask); in pmac_macio_calc_timing_masks()
1040 struct ata_port_info pinfo; in pata_macio_common_init() local
1041 const struct ata_port_info *ppi[] = { &pinfo, NULL }; in pata_macio_common_init()
[all …]
/Linux-v5.4/drivers/media/platform/qcom/venus/
Dhfi_parser.c148 struct hfi_uncompressed_plane_info *pinfo = fmt->plane_info; in parse_raw_formats() local
156 num_planes = pinfo->num_planes; in parse_raw_formats()
158 rawfmts[i].fmt = pinfo->format; in parse_raw_formats()
162 if (pinfo->num_planes > MAX_PLANES) in parse_raw_formats()
165 pinfo = (void *)pinfo + sizeof(*constr) * num_planes + in parse_raw_formats()
/Linux-v5.4/drivers/usb/musb/
Ddavinci.c500 struct platform_device_info pinfo; in davinci_probe() local
552 pinfo = davinci_dev_info; in davinci_probe()
553 pinfo.parent = &pdev->dev; in davinci_probe()
554 pinfo.res = musb_resources; in davinci_probe()
555 pinfo.num_res = ARRAY_SIZE(musb_resources); in davinci_probe()
556 pinfo.data = pdata; in davinci_probe()
557 pinfo.size_data = sizeof(*pdata); in davinci_probe()
559 glue->musb = musb = platform_device_register_full(&pinfo); in davinci_probe()

1234