Home
last modified time | relevance | path

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

1234

/Linux-v4.19/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-v4.19/drivers/video/fbdev/
Dplatinumfb.c90 static int read_platinum_sense(struct fb_info_platinum *pinfo);
91 static void set_platinum_clock(struct fb_info_platinum *pinfo);
92 static void platinum_set_hardware(struct fb_info_platinum *pinfo);
94 struct fb_info_platinum *pinfo,
125 struct fb_info_platinum *pinfo = info->par; in platinumfb_set_par() local
129 if((err = platinum_var_to_par(&info->var, pinfo, 0))) { in platinumfb_set_par()
135 platinum_set_hardware(pinfo); in platinumfb_set_par()
137 init = platinum_reg_init[pinfo->vmode-1]; in platinumfb_set_par()
139 if ((pinfo->vmode == VMODE_832_624_75) && (pinfo->cmode > CMODE_8)) in platinumfb_set_par()
142 info->screen_base = pinfo->frame_buffer + init->fb_offset + offset; in platinumfb_set_par()
[all …]
/Linux-v4.19/sound/core/seq/
Dseq_dummy.c122 struct snd_seq_port_info pinfo; in create_port() local
132 memset(&pinfo, 0, sizeof(pinfo)); in create_port()
133 pinfo.addr.client = my_client; in create_port()
135 sprintf(pinfo.name, "Midi Through Port-%d:%c", idx, in create_port()
138 sprintf(pinfo.name, "Midi Through Port-%d", idx); in create_port()
139 pinfo.capability = SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SUBS_READ; in create_port()
140 pinfo.capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SUBS_WRITE; in create_port()
142 pinfo.capability |= SNDRV_SEQ_PORT_CAP_DUPLEX; in create_port()
143 pinfo.type = SNDRV_SEQ_PORT_TYPE_MIDI_GENERIC in create_port()
151 pinfo.kernel = &pcb; in create_port()
[all …]
Dseq_virmidi.c363 struct snd_seq_port_info *pinfo; in snd_virmidi_dev_attach_seq() local
369 pinfo = kzalloc(sizeof(*pinfo), GFP_KERNEL); in snd_virmidi_dev_attach_seq()
370 if (!pinfo) { in snd_virmidi_dev_attach_seq()
386 pinfo->addr.client = client; in snd_virmidi_dev_attach_seq()
387 sprintf(pinfo->name, "VirMIDI %d-%d", rdev->card->number, rdev->device); in snd_virmidi_dev_attach_seq()
389pinfo->capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SYNC_WRITE | SNDRV_SEQ_PORT_CAP… in snd_virmidi_dev_attach_seq()
390pinfo->capability |= SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SYNC_READ | SNDRV_SEQ_PORT_CAP_S… in snd_virmidi_dev_attach_seq()
391 pinfo->capability |= SNDRV_SEQ_PORT_CAP_DUPLEX; in snd_virmidi_dev_attach_seq()
392 pinfo->type = SNDRV_SEQ_PORT_TYPE_MIDI_GENERIC in snd_virmidi_dev_attach_seq()
395 pinfo->midi_channels = 16; in snd_virmidi_dev_attach_seq()
[all …]
/Linux-v4.19/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()
Dperf.c446 struct scmi_perf_info *pinfo; in scmi_perf_protocol_init() local
453 pinfo = devm_kzalloc(handle->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_perf_protocol_init()
454 if (!pinfo) in scmi_perf_protocol_init()
457 scmi_perf_attributes_get(handle, pinfo); in scmi_perf_protocol_init()
459 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_perf_protocol_init()
460 sizeof(*pinfo->dom_info), GFP_KERNEL); in scmi_perf_protocol_init()
461 if (!pinfo->dom_info) in scmi_perf_protocol_init()
464 for (domain = 0; domain < pinfo->num_domains; domain++) { in scmi_perf_protocol_init()
465 struct perf_dom_info *dom = pinfo->dom_info + domain; in scmi_perf_protocol_init()
472 handle->perf_priv = pinfo; in scmi_perf_protocol_init()
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/
Dsmu10_hwmgr.c419 struct smu10_clock_voltage_information *pinfo = &(smu10_data->clock_vol_info); in smu10_populate_clock_table() local
428 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dcefclk, in smu10_populate_clock_table()
431 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_socclk, in smu10_populate_clock_table()
434 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_fclk, in smu10_populate_clock_table()
437 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_mclk, in smu10_populate_clock_table()
441 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dcefclk, in smu10_populate_clock_table()
444 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_socclk, in smu10_populate_clock_table()
447 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_fclk, in smu10_populate_clock_table()
451 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dispclk, in smu10_populate_clock_table()
454 smu10_get_clock_voltage_dependency_table(hwmgr, &pinfo->vdd_dep_on_dppclk, in smu10_populate_clock_table()
[all …]
/Linux-v4.19/net/packet/
Ddiag.c14 struct packet_diag_info pinfo; in pdiag_put_info() local
16 pinfo.pdi_index = po->ifindex; in pdiag_put_info()
17 pinfo.pdi_version = po->tp_version; in pdiag_put_info()
18 pinfo.pdi_reserve = po->tp_reserve; in pdiag_put_info()
19 pinfo.pdi_copy_thresh = po->copy_thresh; in pdiag_put_info()
20 pinfo.pdi_tstamp = po->tp_tstamp; in pdiag_put_info()
22 pinfo.pdi_flags = 0; in pdiag_put_info()
24 pinfo.pdi_flags |= PDI_RUNNING; in pdiag_put_info()
26 pinfo.pdi_flags |= PDI_AUXDATA; in pdiag_put_info()
28 pinfo.pdi_flags |= PDI_ORIGDEV; in pdiag_put_info()
[all …]
/Linux-v4.19/drivers/isdn/hardware/eicon/
Ddadapter.c223 diva_didd_adapter_notify_t *pinfo = &syncReq->didd_notify.info; in diva_dadapter_request() local
224 pinfo->handle = diva_register_adapter_callback( \ in diva_dadapter_request()
225 (didd_adapter_change_callback_t)pinfo->callback, in diva_dadapter_request()
226 (void IDI_CALL_ENTITY_T *)pinfo->context); in diva_dadapter_request()
230 diva_didd_adapter_notify_t *pinfo = &syncReq->didd_notify.info; in diva_dadapter_request() local
231 diva_remove_adapter_callback(pinfo->handle); in diva_dadapter_request()
235 diva_didd_add_adapter_t *pinfo = &syncReq->didd_add_adapter.info; in diva_dadapter_request() local
236 if (diva_didd_add_descriptor((DESCRIPTOR *)pinfo->descriptor) < 0) { in diva_dadapter_request()
243 diva_didd_remove_adapter_t *pinfo = &syncReq->didd_remove_adapter.info; in diva_dadapter_request() local
244 if (diva_didd_remove_descriptor((IDI_CALL)pinfo->p_request) < 0) { in diva_dadapter_request()
[all …]
/Linux-v4.19/drivers/platform/x86/
Dintel_mid_thermal.c483 struct platform_info *pinfo; in mid_thermal_probe() local
485 pinfo = devm_kzalloc(&pdev->dev, sizeof(struct platform_info), in mid_thermal_probe()
487 if (!pinfo) in mid_thermal_probe()
505 pinfo->tzd[i] = thermal_zone_device_register(name[i], in mid_thermal_probe()
507 if (IS_ERR(pinfo->tzd[i])) { in mid_thermal_probe()
509 ret = PTR_ERR(pinfo->tzd[i]); in mid_thermal_probe()
514 pinfo->pdev = pdev; in mid_thermal_probe()
515 platform_set_drvdata(pdev, pinfo); in mid_thermal_probe()
520 kfree(pinfo->tzd[i]->devdata); in mid_thermal_probe()
521 thermal_zone_device_unregister(pinfo->tzd[i]); in mid_thermal_probe()
[all …]
/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_lpe_audio.c79 struct platform_device_info pinfo = {}; in lpe_audio_platdev_create() local
105 pinfo.parent = dev->dev; in lpe_audio_platdev_create()
106 pinfo.name = "hdmi-lpe-audio"; in lpe_audio_platdev_create()
107 pinfo.id = -1; in lpe_audio_platdev_create()
108 pinfo.res = rsc; in lpe_audio_platdev_create()
109 pinfo.num_res = 2; in lpe_audio_platdev_create()
110 pinfo.data = pdata; in lpe_audio_platdev_create()
111 pinfo.size_data = sizeof(*pdata); in lpe_audio_platdev_create()
112 pinfo.dma_mask = DMA_BIT_MASK(32); in lpe_audio_platdev_create()
121 platdev = platform_device_register_full(&pinfo); in lpe_audio_platdev_create()
/Linux-v4.19/drivers/spi/
Dspi-fsl-spi.c702 struct mpc8xxx_spi_probe_info *pinfo = to_of_pinfo(pdata); in fsl_spi_cs_control() local
704 int gpio = pinfo->gpios[cs]; in fsl_spi_cs_control()
705 bool alow = pinfo->alow_flags[cs]; in fsl_spi_cs_control()
714 struct mpc8xxx_spi_probe_info *pinfo = to_of_pinfo(pdata); in of_fsl_spi_get_chipselects() local
729 pinfo->gpios = kmalloc_array(ngpios, sizeof(*pinfo->gpios), in of_fsl_spi_get_chipselects()
731 if (!pinfo->gpios) in of_fsl_spi_get_chipselects()
733 memset(pinfo->gpios, -1, ngpios * sizeof(*pinfo->gpios)); in of_fsl_spi_get_chipselects()
735 pinfo->alow_flags = kcalloc(ngpios, sizeof(*pinfo->alow_flags), in of_fsl_spi_get_chipselects()
737 if (!pinfo->alow_flags) { in of_fsl_spi_get_chipselects()
759 pinfo->gpios[i] = gpio; in of_fsl_spi_get_chipselects()
[all …]
Dspi-fsl-lib.c121 struct mpc8xxx_spi_probe_info *pinfo; in of_mpc8xxx_spi_probe() local
126 pinfo = devm_kzalloc(&ofdev->dev, sizeof(*pinfo), GFP_KERNEL); in of_mpc8xxx_spi_probe()
127 if (!pinfo) in of_mpc8xxx_spi_probe()
130 pdata = &pinfo->pdata; in of_mpc8xxx_spi_probe()
/Linux-v4.19/net/sched/
Dcls_rsvp.h487 struct tc_rsvp_pinfo *pinfo = NULL; in rsvp_change() local
560 pinfo = nla_data(tb[TCA_RSVP_PINFO]); in rsvp_change()
561 f->spi = pinfo->spi; in rsvp_change()
562 f->tunnelhdr = pinfo->tunnelhdr; in rsvp_change()
568 h1 = hash_dst(dst, pinfo ? pinfo->protocol : 0, pinfo ? pinfo->tunnelid : 0); in rsvp_change()
589 pinfo && pinfo->protocol == s->protocol && in rsvp_change()
590 memcmp(&pinfo->dpi, &s->dpi, sizeof(s->dpi)) == 0 && in rsvp_change()
596 pinfo->tunnelid == s->tunnelid) { in rsvp_change()
633 if (pinfo) { in rsvp_change()
634 s->dpi = pinfo->dpi; in rsvp_change()
[all …]
/Linux-v4.19/sound/core/seq/oss/
Dseq_oss_midi.c80 struct snd_seq_port_info *pinfo; in snd_seq_oss_midi_lookup_ports() local
83 pinfo = kzalloc(sizeof(*pinfo), GFP_KERNEL); in snd_seq_oss_midi_lookup_ports()
84 if (! clinfo || ! pinfo) { in snd_seq_oss_midi_lookup_ports()
86 kfree(pinfo); in snd_seq_oss_midi_lookup_ports()
93 pinfo->addr.client = clinfo->client; in snd_seq_oss_midi_lookup_ports()
94 pinfo->addr.port = -1; in snd_seq_oss_midi_lookup_ports()
95 while (snd_seq_kernel_client_ctl(client, SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT, pinfo) == 0) in snd_seq_oss_midi_lookup_ports()
96 snd_seq_oss_midi_check_new_port(pinfo); in snd_seq_oss_midi_lookup_ports()
99 kfree(pinfo); in snd_seq_oss_midi_lookup_ports()
151 snd_seq_oss_midi_check_new_port(struct snd_seq_port_info *pinfo) in snd_seq_oss_midi_check_new_port() argument
[all …]
/Linux-v4.19/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-v4.19/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-v4.19/net/sctp/
Doffload.c59 struct skb_shared_info *pinfo = skb_shinfo(skb); in sctp_gso_segment() local
62 pinfo->gso_segs = 0; in sctp_gso_segment()
65 pinfo->gso_segs++; in sctp_gso_segment()
69 pinfo->gso_segs++; in sctp_gso_segment()
/Linux-v4.19/sound/synth/emux/
Demux_seq.c71 struct snd_seq_port_callback pinfo; in snd_emux_init_seq() local
90 memset(&pinfo, 0, sizeof(pinfo)); in snd_emux_init_seq()
91 pinfo.owner = THIS_MODULE; in snd_emux_init_seq()
92 pinfo.use = snd_emux_use; in snd_emux_init_seq()
93 pinfo.unuse = snd_emux_unuse; in snd_emux_init_seq()
94 pinfo.event_input = snd_emux_event_input; in snd_emux_init_seq()
101 0, &pinfo); in snd_emux_init_seq()
/Linux-v4.19/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-v4.19/drivers/ata/
Dpata_macio.c1000 struct ata_port_info *pinfo) in pmac_macio_calc_timing_masks() argument
1004 pinfo->pio_mask = 0; in pmac_macio_calc_timing_masks()
1005 pinfo->mwdma_mask = 0; in pmac_macio_calc_timing_masks()
1006 pinfo->udma_mask = 0; in pmac_macio_calc_timing_masks()
1012 pinfo->pio_mask |= (mask >> 8); in pmac_macio_calc_timing_masks()
1015 pinfo->mwdma_mask |= mask; in pmac_macio_calc_timing_masks()
1018 pinfo->udma_mask |= mask; in pmac_macio_calc_timing_masks()
1024 pinfo->pio_mask, pinfo->mwdma_mask, pinfo->udma_mask); in pmac_macio_calc_timing_masks()
1033 struct ata_port_info pinfo; in pata_macio_common_init() local
1034 const struct ata_port_info *ppi[] = { &pinfo, NULL }; in pata_macio_common_init()
[all …]
/Linux-v4.19/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