Home
last modified time | relevance | path

Searched full:fpci (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/usb/
H A Dnvidia,tegra234-xusb.yaml25 - description: XUSB FPCI registers
31 - const: fpci
128 reg-names = "hcd", "fpci", "bar2";
H A Dnvidia,tegra194-xusb.yaml23 - description: base and length of the XUSB FPCI registers
28 - const: fpci
143 reg-names = "hcd", "fpci";
H A Dnvidia,tegra186-xusb.yaml23 - description: base and length of the XUSB FPCI registers
28 - const: fpci
142 reg-names = "hcd", "fpci";
H A Dnvidia,tegra124-xusb.yaml31 - description: base and length of the XUSB FPCI registers
37 - const: fpci
164 reg-names = "hcd", "fpci", "ipfs";
H A Dnvidia,tegra210-xusb.yaml23 - description: base and length of the XUSB FPCI registers
29 - const: fpci
147 reg-names = "hcd", "fpci", "ipfs";
H A Dnvidia,tegra-xudc.yaml38 - const: fpci
190 reg-names = "base", "fpci", "ipfs";
/openbmc/u-boot/drivers/pci/
H A Dpci_tegra.c803 unsigned long fpci, axi, size; local
808 fpci = 0xfe100000;
814 afi_writel(pcie, fpci, AFI_FPCI_BAR0);
821 fpci = 0xfdfc0000;
827 afi_writel(pcie, fpci, AFI_FPCI_BAR1);
830 fpci = (((pref->phys_start >> 12) & 0x0fffffff) << 4) | 0x1;
836 afi_writel(pcie, fpci, AFI_FPCI_BAR2);
839 fpci = (((mem->phys_start >> 12) & 0x0fffffff) << 4) | 0x1;
845 afi_writel(pcie, fpci, AFI_FPCI_BAR3);
/openbmc/linux/drivers/usb/host/
H A Dxhci-tegra.c39 /* FPCI CFG registers */
61 /* FPCI mailbox registers */
213 } fpci; member
252 u32 *fpci; member
935 tegra->context.fpci = devm_kcalloc(tegra->dev, soc->fpci.num_offsets, in tegra_xusb_init_context()
937 if (!tegra->context.fpci) in tegra_xusb_init_context()
2018 if (soc->fpci.num_offsets > 0) { in tegra_xusb_save_context()
2019 for (i = 0; i < soc->fpci.num_offsets; i++) in tegra_xusb_save_context()
2020 ctx->fpci[i] = fpci_readl(tegra, soc->fpci.offsets[i]); in tegra_xusb_save_context()
2030 if (soc->fpci.num_offsets > 0) { in tegra_xusb_restore_context()
[all …]
/openbmc/linux/drivers/pci/controller/
H A Dpci-tegra.c448 /* move 4 KiB window to offset within the FPCI region */ in tegra_pcie_map_bus()
804 u32 fpci = afi_readl(pcie, AFI_UPPER_FPCI_ADDRESS) & 0xff; in tegra_pcie_isr() local
805 u64 address = (u64)fpci << 32 | (signature & 0xfffffffc); in tegra_pcie_isr()
808 dev_dbg(dev, " FPCI address: %10llx\n", address); in tegra_pcie_isr()
810 dev_err(dev, " FPCI address: %10llx\n", address); in tegra_pcie_isr()
817 * FPCI map is as follows:
H A Dpcie-xilinx-nwl.c594 /* setup AFI/FPCI range */ in nwl_pcie_enable_msi()
/openbmc/linux/drivers/usb/gadget/udc/
H A Dtegra-xudc.c204 /* FPCI registers */
498 void __iomem *fpci; member
562 return readl(xudc->fpci + offset); in fpci_readl()
568 writel(val, xudc->fpci + offset); in fpci_writel()
3787 xudc->fpci = devm_platform_ioremap_resource_byname(pdev, "fpci"); in tegra_xudc_probe()
3788 if (IS_ERR(xudc->fpci)) in tegra_xudc_probe()
3789 return PTR_ERR(xudc->fpci); in tegra_xudc_probe()
/openbmc/linux/sound/pci/hda/
H A Dhda_tegra.c57 /* FPCI */
/openbmc/linux/arch/arm64/boot/dts/nvidia/
H A Dtegra210.dtsi1013 reg-names = "hcd", "fpci", "ipfs";
1302 reg-names = "base", "fpci", "ipfs";
H A Dtegra186.dtsi1114 reg-names = "hcd", "fpci";
1147 reg-names = "base", "fpci";
H A Dtegra132.dtsi659 reg-names = "hcd", "fpci", "ipfs";
H A Dtegra194.dtsi1267 reg-names = "base", "fpci";
1290 reg-names = "hcd", "fpci";
H A Dtegra234.dtsi1149 reg-names = "base", "fpci";
1173 reg-names = "hcd", "fpci", "bar2";
/openbmc/u-boot/arch/arm/dts/
H A Dtegra124.dtsi649 reg-names = "hcd", "fpci", "ipfs";
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra124.dtsi708 reg-names = "hcd", "fpci", "ipfs";