Home
last modified time | relevance | path

Searched refs:tg3 (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/broadcom/
Dtg3.c470 static void tg3_write32(struct tg3 *tp, u32 off, u32 val) in tg3_write32()
475 static u32 tg3_read32(struct tg3 *tp, u32 off) in tg3_read32()
480 static void tg3_ape_write32(struct tg3 *tp, u32 off, u32 val) in tg3_ape_write32()
485 static u32 tg3_ape_read32(struct tg3 *tp, u32 off) in tg3_ape_read32()
490 static void tg3_write_indirect_reg32(struct tg3 *tp, u32 off, u32 val) in tg3_write_indirect_reg32()
500 static void tg3_write_flush_reg32(struct tg3 *tp, u32 off, u32 val) in tg3_write_flush_reg32()
506 static u32 tg3_read_indirect_reg32(struct tg3 *tp, u32 off) in tg3_read_indirect_reg32()
518 static void tg3_write_indirect_mbox(struct tg3 *tp, u32 off, u32 val) in tg3_write_indirect_mbox()
548 static u32 tg3_read_indirect_mbox(struct tg3 *tp, u32 off) in tg3_read_indirect_mbox()
565 static void _tw32_flush(struct tg3 *tp, u32 off, u32 val, u32 usec_wait) in _tw32_flush()
[all …]
DMakefile14 obj-$(CONFIG_TIGON3) += tg3.o
Dtg3.h3006 struct tg3 *tp;
3137 struct tg3 { struct
3179 u32 (*read32) (struct tg3 *, u32); argument
3180 void (*write32) (struct tg3 *, u32, u32); argument
3181 u32 (*read32_mbox) (struct tg3 *, u32); argument
3182 void (*write32_mbox) (struct tg3 *, u32, argument
3198 void (*write32_tx_mbox) (struct tg3 *, u32, argument
3207 void (*write32_rx_mbox) (struct tg3 *, u32, argument
DKconfig132 will be called tg3. This is recommended.
/linux-6.12.1/Documentation/translations/zh_CN/PCI/
Dpci.rst323 参见drivers/infiniband/hw/mthca/或drivers/net/tg3.c了解MSI/MSI-X的使
489 需要处理“写通知”。许多驱动程序(如tg3,acenic,sym53c8xx_2)已经做了这个。I/O
/linux-6.12.1/Documentation/admin-guide/
Dsysfs-rules.rst74 - driver (``tg3``, ``ata_piix``, ``uhci_hcd``)
/linux-6.12.1/Documentation/PCI/
Dpci.rst357 See drivers/infiniband/hw/mthca/ or drivers/net/tg3.c for examples
546 needs to be handled. Many drivers (e.g. tg3, acenic, sym53c8xx_2)
/linux-6.12.1/Documentation/networking/
Dbonding.rst2100 alias eth0 tg3
2101 alias eth1 tg3
2111 (which may later be assigned to the tg3 devices).
2115 add above bonding e1000 tg3
2117 causes modprobe to load e1000 then tg3, in that order, when
2125 softdep bonding pre: tg3 e1000
2127 This will load tg3 and e1000 modules before loading the bonding one.
/linux-6.12.1/
DMAINTAINERS4801 F: drivers/net/ethernet/broadcom/tg3.*