Searched full:macb (Results 1 – 14 of 14) sorted by relevance
| /linux/drivers/net/ethernet/cadence/ |
| H A D | Kconfig | 22 config MACB config 23 tristate "Cadence MACB/GEM support" 29 The Cadence MACB ethernet interface is found on many Atmel AT32 and 32 support for the MACB/GEM chip. 35 will be macb. 39 depends on MACB 43 Enable IEEE 1588 Precision Time Protocol (PTP) support for MACB. 46 tristate "Cadence PCI MACB/GEM support" 47 depends on MACB && PCI 49 This is PCI wrapper for MACB driver.
|
| H A D | macb_ptp.c | 24 #include "macb.h" 28 static struct macb_dma_desc_ptp *macb_ptp_desc(struct macb *bp, in macb_ptp_desc() 46 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_tsu_get_time() 82 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_tsu_set_time() 104 static int gem_tsu_incr_set(struct macb *bp, struct tsu_incr *incr_spec) in gem_tsu_incr_set() 126 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_ptp_adjfine() 161 struct macb *bp = container_of(ptp, struct macb, ptp_clock_info); in gem_ptp_adjtime() 207 static void gem_ptp_init_timer(struct macb *bp) in gem_ptp_init_timer() 222 static void gem_ptp_init_tsu(struct macb *bp) in gem_ptp_init_tsu() 238 static void gem_ptp_clear_timer(struct macb *bp) in gem_ptp_clear_timer() [all …]
|
| H A D | Makefile | 5 macb-y := macb_main.o 8 macb-y += macb_ptp.o 11 obj-$(CONFIG_MACB) += macb.o
|
| H A D | macb.h | 3 * Atmel MACB Ethernet Controller driver 22 /* MACB register offsets */ 830 /* Conditional GEM/MACB macros. These perform the operation to the correct 831 * register dependent on whether the device is a GEM or a MACB. For registers 1191 struct macb; 1195 int (*mog_alloc_rx_buffers)(struct macb *bp); 1196 void (*mog_free_rx_buffers)(struct macb *bp); 1197 void (*mog_init_rings)(struct macb *bp); 1202 /* MACB-PTP interface: adapt to platform needs. */ 1207 unsigned int (*get_tsu_rate)(struct macb *bp); [all …]
|
| H A D | macb_pci.c | 17 #include "macb.h" 20 #define PLAT_DRIVER_NAME "macb" 57 /* set up macb platform data */ in macb_probe()
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | sama5d3_emac.dtsi | 37 compatible = "atmel,sama5d3-macb", "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9x5_macb1.dtsi | 34 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9x5_macb0.dtsi | 46 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9260.dtsi | 308 macb { 630 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9263.dtsi | 257 macb { 629 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91sam9g45.dtsi | 383 macb { 746 compatible = "cdns,at91sam9260-macb", "cdns,macb";
|
| H A D | at91rm9200.dtsi | 344 macb {
|
| /linux/drivers/clk/socfpga/ |
| H A D | clk-gate-s10.c | 75 if (parent == 1) /* only applicable if parent is macb */ in socfpga_gate_get_parent() 105 if (parent == 1) /* only applicable if parent is macb */ in socfpga_agilex_gate_get_parent()
|
| /linux/ |
| H A D | MAINTAINERS | 4304 ATMEL MACB ETHERNET DRIVER
|