Home
last modified time | relevance | path

Searched refs:ppi (Results 1 – 25 of 89) sorted by relevance

1234

/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_hal.h170 void wlc_phy_detach(struct brcms_phy_pub *ppi);
177 void wlc_phy_hw_clk_state_upd(struct brcms_phy_pub *ppi, bool newstate);
178 void wlc_phy_hw_state_upd(struct brcms_phy_pub *ppi, bool newstate);
179 void wlc_phy_init(struct brcms_phy_pub *ppi, u16 chanspec);
180 void wlc_phy_watchdog(struct brcms_phy_pub *ppi);
181 int wlc_phy_down(struct brcms_phy_pub *ppi);
183 void wlc_phy_cal_init(struct brcms_phy_pub *ppi);
184 void wlc_phy_antsel_init(struct brcms_phy_pub *ppi, bool lut_init);
186 void wlc_phy_chanspec_set(struct brcms_phy_pub *ppi, u16 chanspec);
187 u16 wlc_phy_chanspec_get(struct brcms_phy_pub *ppi);
[all …]
H A Dphy_cmn.c666 void wlc_phy_por_inform(struct brcms_phy_pub *ppi) in wlc_phy_por_inform() argument
668 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); in wlc_phy_por_inform()
1091 void wlc_phy_bw_state_set(struct brcms_phy_pub *ppi, u16 bw) in wlc_phy_bw_state_set() argument
1093 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); in wlc_phy_bw_state_set()
1098 void wlc_phy_chanspec_radio_set(struct brcms_phy_pub *ppi, u16 newch) in wlc_phy_chanspec_radio_set() argument
1100 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); in wlc_phy_chanspec_radio_set()
1105 u16 wlc_phy_chanspec_get(struct brcms_phy_pub *ppi) in wlc_phy_chanspec_get() argument
1107 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); in wlc_phy_chanspec_get()
1112 void wlc_phy_chanspec_set(struct brcms_phy_pub *ppi, u16 chanspec) in wlc_phy_chanspec_set() argument
1114 struct brcms_phy *pi = container_of(ppi, struct brcms_phy, pubpi_ro); in wlc_phy_chanspec_set()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-ppi1 What: /sys/class/tpm/tpmX/ppi/
14 In Linux 4.2 ppi was moved to the character device directory.
15 A symlink from tpmX/device/ppi to tpmX/ppi to provide backwards
18 What: /sys/class/tpm/tpmX/ppi/version
26 What: /sys/class/tpm/tpmX/ppi/request
36 What: /sys/class/tpm/tpmX/ppi/response
45 What: /sys/class/tpm/tpmX/ppi/transition_action
55 What: /sys/class/tpm/tpmX/ppi/tcg_operations
66 What: /sys/class/tpm/tpmX/ppi/vs_operations
/linux/drivers/ata/
H A Dpata_hpt37x.c800 const struct ata_port_info *ppi[] = { NULL, NULL }; in hpt37x_init_one() local
829 ppi[0] = &info_hpt370; in hpt37x_init_one()
834 ppi[0] = &info_hpt370a; in hpt37x_init_one()
839 ppi[0] = &info_hpt372; in hpt37x_init_one()
853 ppi[0] = &info_hpt372; in hpt37x_init_one()
860 ppi[0] = &info_hpt302; in hpt37x_init_one()
867 ppi[0] = &info_hpt302; in hpt37x_init_one()
880 *ppi = &info_hpt374_fn0; in hpt37x_init_one()
882 *ppi = &info_hpt374_fn1; in hpt37x_init_one()
951 dpll = (ppi[0]->udma_mask & 0xC0) ? 3 : 2; in hpt37x_init_one()
[all …]
H A Dpata_ali.c552 const struct ata_port_info *ppi[] = { NULL, NULL }; in ali_init_one() local
566 ppi[0] = &info_early; in ali_init_one()
568 ppi[0] = &info_20; in ali_init_one()
570 ppi[0] = &info_c2; in ali_init_one()
572 ppi[0] = &info_c3; in ali_init_one()
574 ppi[0] = &info_c4; in ali_init_one()
576 ppi[0] = &info_c5; in ali_init_one()
584 ppi[0] = &info_20_udma; in ali_init_one()
587 if (!ppi[0]->mwdma_mask && !ppi[0]->udma_mask) in ali_init_one()
588 return ata_pci_sff_init_one(pdev, ppi, &ali_sht, NULL, 0); in ali_init_one()
[all …]
H A Dpata_cmd64x.c426 const struct ata_port_info *ppi[] = { in cmd64x_init_one() local
451 ppi[0] = &cmd_info[3]; in cmd64x_init_one()
452 ppi[1] = &cmd_info[3]; in cmd64x_init_one()
457 ppi[0] = &cmd_info[2]; in cmd64x_init_one()
458 ppi[1] = &cmd_info[2]; in cmd64x_init_one()
462 ppi[0] = &cmd_info[4]; in cmd64x_init_one()
463 ppi[1] = &cmd_info[4]; in cmd64x_init_one()
480 ppi[0] = &ata_dummy_port_info; in cmd64x_init_one()
485 ppi[1] = &ata_dummy_port_info; in cmd64x_init_one()
488 return ata_pci_bmdma_init_one(pdev, ppi, &cmd64x_sht, NULL, 0); in cmd64x_init_one()
H A Dpata_cs5520.c119 const struct ata_port_info *ppi[2]; in cs5520_init_one() local
137 ppi[0] = ppi[1] = &ata_dummy_port_info; in cs5520_init_one()
139 ppi[0] = π in cs5520_init_one()
141 ppi[1] = π in cs5520_init_one()
150 host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2); in cs5520_init_one()
H A Dpata_artop.c392 const struct ata_port_info *ppi[] = { NULL, NULL }; in artop_init_one() local
403 ppi[0] = &info_6210; in artop_init_one()
406 ppi[0] = &info_626x; in artop_init_one()
410 ppi[0] = &info_628x_fast; in artop_init_one()
412 ppi[0] = &info_628x; in artop_init_one()
416 BUG_ON(ppi[0] == NULL); in artop_init_one()
420 return ata_pci_bmdma_init_one(pdev, ppi, &artop_sht, NULL, 0); in artop_init_one()
H A Dpata_cs5536.c255 const struct ata_port_info *ppi[2]; in cs5536_init_one() local
259 ppi[0] = &no_udma_info; in cs5536_init_one()
261 ppi[0] = &info; in cs5536_init_one()
263 ppi[1] = &ata_dummy_port_info; in cs5536_init_one()
275 return ata_pci_bmdma_init_one(dev, ppi, &cs5536_sht, NULL, 0); in cs5536_init_one()
H A Dpata_via.c577 const struct ata_port_info *ppi[] = { NULL, NULL }; in via_init_one() local
591 ppi[1] = &ata_dummy_port_info; in via_init_one()
623 ppi[0] = &via_mwdma_info_borked; in via_init_one()
625 ppi[0] = &via_mwdma_info; in via_init_one()
628 ppi[0] = &via_udma33_info; in via_init_one()
631 ppi[0] = &via_udma66_info; in via_init_one()
634 ppi[0] = &via_udma100_info; in via_init_one()
637 ppi[0] = &via_udma133_info; in via_init_one()
647 return ata_pci_bmdma_init_one(pdev, ppi, &via_sht, (void *)config, 0); in via_init_one()
H A Dpata_marvell.c141 const struct ata_port_info *ppi[] = { &info, &info_sata }; in marvell_init_one() local
144 ppi[1] = &ata_dummy_port_info; in marvell_init_one()
153 return ata_pci_bmdma_init_one(pdev, ppi, &marvell_sht, NULL, 0); in marvell_init_one()
H A Dsata_via.c459 const struct ata_port_info *ppi[] = { &vt6420_port_info, NULL }; in vt6420_prepare_host() local
464 ppi[0]->port_ops->scr_read = svia_scr_read; in vt6420_prepare_host()
465 ppi[0]->port_ops->scr_write = svia_scr_write; in vt6420_prepare_host()
468 rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host); in vt6420_prepare_host()
487 const struct ata_port_info *ppi[] = in vt6421_prepare_host() local
492 *r_host = host = ata_host_alloc_pinfo(&pdev->dev, ppi, ARRAY_SIZE(ppi)); in vt6421_prepare_host()
514 const struct ata_port_info *ppi[] = { &vt8251_port_info, NULL }; in vt8251_prepare_host() local
518 rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host); in vt8251_prepare_host()
H A Dpata_serverworks.c417 const struct ata_port_info *ppi[] = { &info[id->driver_data], NULL }; in serverworks_init_one() local
431 ppi[0] = &info[1]; in serverworks_init_one()
442 ppi[0] = &info[3]; in serverworks_init_one()
446 ppi[1] = &ata_dummy_port_info; in serverworks_init_one()
449 return ata_pci_bmdma_init_one(pdev, ppi, sht, NULL, 0); in serverworks_init_one()
H A Dpata_cs5530.c298 const struct ata_port_info *ppi[] = { &info, NULL }; in cs5530_init_one() local
310 ppi[1] = &info_palmax_secondary; in cs5530_init_one()
313 return ata_pci_bmdma_init_one(pdev, ppi, &cs5530_sht, NULL, 0); in cs5530_init_one()
H A Dpata_rz1000.c93 const struct ata_port_info *ppi[] = { &info, NULL }; in rz1000_init_one() local
98 return ata_pci_sff_init_one(pdev, ppi, &rz1000_sht, NULL, 0); in rz1000_init_one()
H A Dpata_sil680.c338 const struct ata_port_info *ppi[] = { &info, NULL }; in sil680_init_one() local
351 ppi[0] = &info_slow; in sil680_init_one()
368 host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2); in sil680_init_one()
397 return ata_pci_bmdma_init_one(pdev, ppi, &sil680_sht, NULL, 0); in sil680_init_one()
H A Dpata_piccolo.c95 const struct ata_port_info *ppi[] = { &info, &ata_dummy_port_info }; in ata_tosh_init_one() local
97 return ata_pci_bmdma_init_one(dev, ppi, &tosh_sht, NULL, 0); in ata_tosh_init_one()
H A Dpata_jmicron.c145 const struct ata_port_info *ppi[] = { &info, NULL }; in jmicron_init_one() local
147 return ata_pci_bmdma_init_one(pdev, ppi, &jmicron_sht, NULL, 0); in jmicron_init_one()
H A Dpata_sl82c105.c315 const struct ata_port_info *ppi[] = { &info_early, in sl82c105_init_one() local
333 ppi[0] = &info_dma; in sl82c105_init_one()
337 return ata_pci_bmdma_init_one(dev, ppi, &sl82c105_sht, NULL, 0); in sl82c105_init_one()
H A Dpata_sch.c160 const struct ata_port_info *ppi[] = { &sch_port_info, NULL }; in sch_init_one() local
164 return ata_pci_bmdma_init_one(pdev, ppi, &sch_sht, NULL, 0); in sch_init_one()
H A Dpata_ns87410.c136 const struct ata_port_info *ppi[] = { &info, NULL }; in ns87410_init_one() local
137 return ata_pci_sff_init_one(dev, ppi, &ns87410_sht, NULL, 0); in ns87410_init_one()
H A Dpata_opti.c169 const struct ata_port_info *ppi[] = { &info, NULL }; in opti_init_one() local
173 return ata_pci_sff_init_one(dev, ppi, &opti_sht, NULL, 0); in opti_init_one()
/linux/drivers/net/hyperv/
H A Drndis_filter.c373 struct rndis_per_packet_info *ppi; in rndis_get_ppi() local
387 if (rpkt->per_pkt_info_len < sizeof(*ppi) || in rndis_get_ppi()
394 ppi = (struct rndis_per_packet_info *)((ulong)rpkt + in rndis_get_ppi()
397 memcpy(ppi, data + RNDIS_HEADER_SIZE + rpkt->per_pkt_info_offset, rpkt->per_pkt_info_len); in rndis_get_ppi()
402 if (ppi->size > len) { in rndis_get_ppi()
403 netdev_err(ndev, "Invalid ppi size: %u\n", ppi->size); in rndis_get_ppi()
407 if (ppi->ppi_offset >= ppi->size) { in rndis_get_ppi()
408 netdev_err(ndev, "Invalid ppi_offset: %u\n", ppi->ppi_offset); in rndis_get_ppi()
412 if (ppi->type == type && ppi->internal == internal) { in rndis_get_ppi()
414 if (ppi->size - ppi->ppi_offset < ppi_size) { in rndis_get_ppi()
[all …]
/linux/drivers/gpio/
H A Dgpio-i8255.c74 const unsigned int ppi = offset / I8255_NGPIO; in i8255_reg_mask_xlate() local
81 *reg = base + stride + ppi * 4; in i8255_reg_mask_xlate()
85 *reg = base + ppi * 4; in i8255_reg_mask_xlate()
/linux/drivers/clocksource/
H A Darm_arch_timer.c1015 int ppi; in arch_timer_register() local
1023 ppi = arch_timer_ppi[arch_timer_uses_ppi]; in arch_timer_register()
1026 err = request_percpu_irq(ppi, arch_timer_handler_virt, in arch_timer_register()
1031 err = request_percpu_irq(ppi, arch_timer_handler_phys, in arch_timer_register()
1034 ppi = arch_timer_ppi[ARCH_TIMER_PHYS_NONSECURE_PPI]; in arch_timer_register()
1035 err = request_percpu_irq(ppi, arch_timer_handler_phys, in arch_timer_register()
1043 err = request_percpu_irq(ppi, arch_timer_handler_phys, in arch_timer_register()
1051 pr_err("can't register interrupt %d (%d)\n", ppi, err); in arch_timer_register()

1234