Lines Matching +full:gemini +full:- +full:ethernet
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Register definitions for Gemini GMAC Ethernet device driver
5 * Copyright (C) 2008-2009 Paulius Zaleckas <paulius.zaleckas@teltonika.lt>
6 * Copyright (C) 2010 Michał Mirosław <mirq-linux@rere.qmqm.pl>
49 * GMAC 0/1 SW TX Q0-5, and GMAC 0/1 HW TX Q0-5
58 #define __RWPTR_PREV(x, mask) (((unsigned int)(x) - 1) & (mask))
59 #define __RWPTR_DISTANCE(r, w, mask) (((unsigned int)(w) - (r)) & (mask))
60 #define __RWPTR_MASK(order) ((1 << (order)) - 1)
274 #define TOE_QH_FULL_INT_BIT(x) BIT(x - 32)
731 /* 4-7: adjust IFG from 96+/-56 */
733 /* 8-10 maximum receive frame length allowed */
735 /* 11: disable back-off function */
745 /* 16: RGMII in-band status enable */
853 /* Link speed(00->2.5M 01->25M 10->125M) */
875 * (2) Non-TOE Queue Header
880 * 0x60003000 +---------------------------+ 0x0000
883 * +---------------------------+ 0x0020
886 * +---------------------------+ 0x0040
889 * +---------------------------+
892 * 0x60002000 +---------------------------+ 0x0000
895 * +---------------------------+ 0x0008
898 * +---------------------------+ 0x0010
901 * +---------------------------+
904 * +---------------------------+ (n * 8 + 0x10)
907 * +---------------------------+ (13 * 8 + 0x10)
910 * +---------------------------+ 0x80
913 * +---------------------------+
916 * +---------------------------+
919 * +---------------------------+
922 * +---------------------------+
952 /* Non-TOE Queue Header */