Home
last modified time | relevance | path

Searched full:thunderx (Results 1 – 25 of 32) sorted by relevance

12

/linux/drivers/acpi/
H A Dpci_mcfg.c87 { "CAVIUM", "THUNDERX", rev, 4 + (10 * (node)), MCFG_BUS_ANY, \
89 { "CAVIUM", "THUNDERX", rev, 5 + (10 * (node)), MCFG_BUS_ANY, \
91 { "CAVIUM", "THUNDERX", rev, 6 + (10 * (node)), MCFG_BUS_ANY, \
93 { "CAVIUM", "THUNDERX", rev, 7 + (10 * (node)), MCFG_BUS_ANY, \
95 { "CAVIUM", "THUNDERX", rev, 8 + (10 * (node)), MCFG_BUS_ANY, \
97 { "CAVIUM", "THUNDERX", rev, 9 + (10 * (node)), MCFG_BUS_ANY, \
101 { "CAVIUM", "THUNDERX", rev, seg, MCFG_BUS_ANY, \
/linux/drivers/i2c/busses/
H A Di2c-thunderx-pcidrv.c2 * Cavium ThunderX i2c driver.
26 #define DRV_NAME "i2c-thunderx"
81 .name = "ThunderX adapter",
230 "Cavium ThunderX i2c adapter at %s", dev_name(dev)); in thunder_i2c_probe_pci()
277 MODULE_DESCRIPTION("I2C-Bus adapter for Cavium ThunderX SOC");
H A DKconfig1282 tristate "Cavium ThunderX I2C bus support"
1287 ThunderX SOC.
1290 will be called i2c-thunderx.
H A Di2c-octeon-core.c8 * Cavium Networks' OCTEON processors and ThunderX SOCs.
/linux/Documentation/devicetree/bindings/pci/
H A Dhost-generic-pci.yaml48 ThunderX PCI host controller for pass-1.x silicon
51 some Cavium ThunderX processors. These devices have ECAM-based config
57 Cavium ThunderX PEM firmware-initialized PCIe host controller
/linux/drivers/mmc/host/
H A Dcavium-thunderx.c2 * Driver for MMC and SSD cards for Cavium ThunderX SOCs.
85 /* On ThunderX these are identical */ in thunder_mmc_probe()
202 MODULE_DESCRIPTION("Cavium ThunderX eMMC Driver");
H A DMakefile48 thunderx-mmc-objs := cavium.o cavium-thunderx.o
49 obj-$(CONFIG_MMC_CAVIUM_THUNDERX) += thunderx-mmc.o
H A Dcavium.h2 * Driver for MMC and SSD cards for Cavium OCTEON and ThunderX SOCs.
H A DKconfig780 tristate "Cavium ThunderX SD/MMC Card Interface support"
785 This selects Cavium ThunderX SD/MMC Card Interface.
/linux/Documentation/translations/zh_CN/arch/arm64/
H A Dsilicon-errata.txt73 | Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |
74 | Cavium | ThunderX GICv3 | #23154 | CAVIUM_ERRATUM_23154 |
/linux/Documentation/translations/zh_TW/arch/arm64/
H A Dsilicon-errata.txt77 | Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |
78 | Cavium | ThunderX GICv3 | #23154 | CAVIUM_ERRATUM_23154 |
/linux/include/linux/
H A Dpci-ecam.h88 extern const struct pci_ecam_ops thunder_pem_ecam_ops; /* Cavium ThunderX 1.x & 2.x */
89 extern const struct pci_ecam_ops pci_thunder_ecam_ops; /* Cavium ThunderX 1.x */
/linux/drivers/edac/
H A Dthunderx_edac.c2 * Cavium ThunderX memory controller kernel module
711 mci->mod_name = "thunderx-lmc"; in thunderx_lmc_probe()
712 mci->ctl_name = "thunderx-lmc"; in thunderx_lmc_probe()
731 "[EDAC] ThunderX LMC", mci); in thunderx_lmc_probe()
1403 0, "[EDAC] ThunderX OCX", in thunderx_ocx_probe()
1411 edac_dev->mod_name = "thunderx-ocx"; in thunderx_ocx_probe()
1412 edac_dev->ctl_name = "thunderx-ocx"; in thunderx_ocx_probe()
2033 0, "[EDAC] ThunderX L2C", in thunderx_l2c_probe()
2040 edac_dev->mod_name = "thunderx-l2c"; in thunderx_l2c_probe()
2041 edac_dev->ctl_name = "thunderx-l2c"; in thunderx_l2c_probe()
[all …]
/linux/Documentation/devicetree/bindings/gpio/
H A Dgpio-thunderx.txt1 Cavium ThunderX/OCTEON-TX GPIO controller bindings
/linux/arch/arm64/kernel/pi/
H A Dmap_kernel.c225 /* Cavium ThunderX, T88 pass 1.x - 2.1 */ in ng_mappings_allowed()
227 /* Cavium ThunderX, T81 pass 1.0 */ in ng_mappings_allowed()
/linux/Documentation/devicetree/bindings/mmc/
H A Dcavium-mmc.txt1 * Cavium Octeon & ThunderX MMC controller
/linux/arch/arm64/boot/dts/cavium/
H A Dthunder-88xx.dts55 model = "Cavium ThunderX CN88XX board";
/linux/drivers/char/hw_random/
H A Dcavium-rng.c91 MODULE_DESCRIPTION("Cavium ThunderX Random Number Generator support");
H A Dcavium-rng-vf.c269 MODULE_DESCRIPTION("Cavium ThunderX Random Number Generator VF support");
/linux/drivers/gpio/
H A Dgpio-thunderx.c568 dev_info(dev, "ThunderX GPIO: %d lines with base %d.\n", in thunderx_gpio_probe()
606 MODULE_DESCRIPTION("Cavium Inc. ThunderX/OCTEON-TX GPIO Driver");
/linux/drivers/net/ethernet/cavium/common/
H A Dcavium_ptp.c262 .name = "ThunderX PTP", in cavium_ptp_probe()
/linux/drivers/net/ethernet/cavium/thunder/
H A Dnic_main.c78 /* The Cavium ThunderX network controller can *only* be found in SoCs
79 * containing the ThunderX ARM64 CPU implementation. All accesses to the device
H A Dthunder_bgx.c97 /* The Cavium ThunderX network controller can *only* be found in SoCs
98 * containing the ThunderX ARM64 CPU implementation. All accesses to the device
H A Dnicvf_main.c83 /* The Cavium ThunderX network controller can *only* be found in SoCs
84 * containing the ThunderX ARM64 CPU implementation. All accesses to the device
/linux/arch/arm64/kernel/
H A Dentry.S649 * it's only needed by Cavium ThunderX, which requires KPTI to be

12