Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/net/ethernet/broadcom/
Dtg3.c471 static void tg3_write32(struct tg3 *tp, u32 off, u32 val) in tg3_write32()
476 static u32 tg3_read32(struct tg3 *tp, u32 off) in tg3_read32()
481 static void tg3_ape_write32(struct tg3 *tp, u32 off, u32 val) in tg3_ape_write32()
486 static u32 tg3_ape_read32(struct tg3 *tp, u32 off) in tg3_ape_read32()
491 static void tg3_write_indirect_reg32(struct tg3 *tp, u32 off, u32 val) in tg3_write_indirect_reg32()
501 static void tg3_write_flush_reg32(struct tg3 *tp, u32 off, u32 val) in tg3_write_flush_reg32()
507 static u32 tg3_read_indirect_reg32(struct tg3 *tp, u32 off) in tg3_read_indirect_reg32()
519 static void tg3_write_indirect_mbox(struct tg3 *tp, u32 off, u32 val) in tg3_write_indirect_mbox()
549 static u32 tg3_read_indirect_mbox(struct tg3 *tp, u32 off) in tg3_read_indirect_mbox()
566 static void _tw32_flush(struct tg3 *tp, u32 off, u32 val, u32 usec_wait) in _tw32_flush()
[all …]
DMakefile12 obj-$(CONFIG_TIGON3) += tg3.o
Dtg3.h2988 struct tg3 *tp;
3117 struct tg3 { struct
3159 u32 (*read32) (struct tg3 *, u32); argument
3160 void (*write32) (struct tg3 *, u32, u32); argument
3161 u32 (*read32_mbox) (struct tg3 *, u32); argument
3162 void (*write32_mbox) (struct tg3 *, u32, argument
3177 void (*write32_tx_mbox) (struct tg3 *, u32, argument
3186 void (*write32_rx_mbox) (struct tg3 *, u32, argument
DKconfig119 will be called tg3. This is recommended.
/linux-4.1.27/firmware/
DMakefile97 fw-shipped-$(CONFIG_TIGON3) += tigon/tg3.bin tigon/tg3_tso.bin \
DWHENCE442 File: tigon/tg3.bin
/linux-4.1.27/Documentation/
Dsysfs-rules.txt69 o driver (tg3, ata_piix, uhci_hcd)
/linux-4.1.27/Documentation/PCI/
Dpci.txt410 See drivers/infiniband/hw/mthca/ or drivers/net/tg3.c for examples
602 needs to be handled. Many drivers (e.g. tg3, acenic, sym53c8xx_2)
/linux-4.1.27/Documentation/networking/
Dbonding.txt1906 alias eth0 tg3
1907 alias eth1 tg3
1917 (which may later be assigned to the tg3 devices).
1921 add above bonding e1000 tg3
1923 causes modprobe to load e1000 then tg3, in that order, when
1931 softdep bonding pre: tg3 e1000
1933 This will load tg3 and e1000 modules before loading the bonding one.
/linux-4.1.27/
DMAINTAINERS2215 F: drivers/net/ethernet/broadcom/tg3.*