Home
last modified time | relevance | path

Searched refs:macb (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/Documentation/devicetree/bindings/net/
Dmacb.txt4 - compatible: Should be "cdns,[<chip>-]{macb|gem}"
5 Use "cdns,at91sam9260-macb" for Atmel at91sam9 SoCs or the 10/100Mbit IP
7 Use "cdns,at32ap7000-macb" for other 10/100 usage or use the generic form: "cdns,macb".
15 - interrupts: Should contain macb interrupt
25 compatible = "cdns,at32ap7000-macb";
Dcdns-emac.txt9 - interrupts: Should contain macb interrupt
/linux-4.4.14/drivers/net/ethernet/cadence/
Dmacb.c97 static struct macb_dma_desc *macb_rx_desc(struct macb *bp, unsigned int index) in macb_rx_desc()
102 static void *macb_rx_buffer(struct macb *bp, unsigned int index) in macb_rx_buffer()
108 static u32 hw_readl_native(struct macb *bp, int offset) in hw_readl_native()
113 static void hw_writel_native(struct macb *bp, int offset, u32 value) in hw_writel_native()
118 static u32 hw_readl(struct macb *bp, int offset) in hw_readl()
123 static void hw_writel(struct macb *bp, int offset, u32 value) in hw_writel()
158 static void macb_set_hwaddr(struct macb *bp) in macb_set_hwaddr()
177 static void macb_get_hwaddr(struct macb *bp) in macb_get_hwaddr()
220 struct macb *bp = bus->priv; in macb_mdio_read()
241 struct macb *bp = bus->priv; in macb_mdio_write()
[all …]
Dmacb.h750 struct macb;
753 int (*mog_alloc_rx_buffers)(struct macb *bp);
754 void (*mog_free_rx_buffers)(struct macb *bp);
755 void (*mog_init_rings)(struct macb *bp);
756 int (*mog_rx)(struct macb *bp, int budget);
769 struct macb *bp;
785 struct macb { struct
790 u32 (*macb_reg_readl)(struct macb *bp, int offset); argument
791 void (*macb_reg_writel)(struct macb *bp, int offset, u32 value); argument
813 struct macb_stats macb; argument
[all …]
DMakefile5 obj-$(CONFIG_MACB) += macb.o
DKconfig32 will be called macb.
/linux-4.4.14/arch/arm/boot/dts/
Dat91sam9x5_macb1.dtsi44 compatible = "cdns,at91sam9260-macb", "cdns,macb";
Dsama5d3_emac.dtsi44 compatible = "cdns,at91sam9260-macb", "cdns,macb";
Dat91sam9x5_macb0.dtsi56 compatible = "cdns,at91sam9260-macb", "cdns,macb";
Dat91sam9263.dtsi482 macb {
850 compatible = "cdns,at91sam9260-macb", "cdns,macb";
Dat91sam9260.dtsi532 macb {
847 compatible = "cdns,at91sam9260-macb", "cdns,macb";
Dat91sam9g45.dtsi611 macb {
969 compatible = "cdns,at91sam9260-macb", "cdns,macb";
Dat91rm9200.dtsi585 macb {
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Datmel-usb.txt59 - interrupts: Should contain macb interrupt
/linux-4.4.14/arch/avr32/mach-at32ap/
Dat32ap700x.c1071 DEFINE_DEV_DATA(macb, 0);
1080 DEFINE_DEV_DATA(macb, 1);