blob: e196af0642944aafa8714afe82f6ab5998e37558 [file] [log] [blame]
# =============================================================================
# Reg addr Reg exp dat Reg mask-off dat
# =============================================================================
#
# GENET_0_SYS Registers
#
0x10b80004 0x00000003 0x00000717
0x10b80008 0x00000000 0x00000001
0x10b8000c 0x00000000 0x00000001
#
# GENET_0_GR_BRIDGE Registers
#
0x10b80044 0x00000000 0x00000001
0x10b80048 0x00000000 0x00000001
0x10b8004c 0x00000001 0x00000001
#
# GENET_0_EXT Registers
#
0x10b80080 0x00000207 0x003F133F
0x10b80084 0x00000000 0x00000011
0x10b80088 0x00000000 0x00007FFF
0x10b8008c 0x00010010 0x0001FF30
# 0x10b80090: status reg - ignore
0x10b80094 0x06700670
0x10b80098 0x00000000 0x00000007
#
# GENET_0_INTRL2_0: Level 2 interrupt controller Registers - Ignore (only RO or WO)
#
#
# GENET_0_INTRL2_1: Level 2 interrupt controller Registers - Ignore (only RO or WO)
#
#
# GENET_0_RBUF Registers
#
0x10b80300 0x0000c042 0x000FFFFF
0x10b80308 0x00000080 0x000000FF
0x10b80310 0x00000005 0x00000007
0x10b80314 0x00000000 0x00000031
0x10b80334 0x00000000 0x07FF07FF
0x10b80338 0x00000000 0x07FF07FF
0x10b8033c 0x00000000 0x07FF07FF
0x10b80340 0x00000000 0x07FF07FF
0x10b80344 0x00000000 0x07FF07FF
0x10b80348 0x00000000 0x07FF07FF
0x10b8034c 0x00000000 0x07FF07FF
0x10b80350 0x00000000 0x07FF07FF
0x10b80354 0x00000000 0x07FF07FF
0x10b80358 0x00000000 0x07FF07FF
0x10b8035c 0x00000000 0x07FF07FF
0x10b80360 0x00000000 0x07FF07FF
0x10b80364 0x00000000 0x07FF07FF
0x10b80368 0x00000000 0x07FF07FF
0x10b8036c 0x00000000 0x07FF07FF
0x10b80370 0x00000000 0x07FF07FF
0x10b80374 0x00000000 0x07FF07FF
0x10b80378 0x00000000 0x07FF07FF
0x10b8037c 0x00000000 0x07FF07FF
0x10b80380 0x00000000 0x07FF07FF
0x10b80384 0x00000000 0x07FF07FF
0x10b80388 0x00000000 0x07FF07FF
0x10b8038c 0x00000000 0x07FF07FF
0x10b80390 0x00000000 0x07FF07FF
0x10b8039c 0x00000000 0x00000003
0x10b803a0 0x00000000 0x0000FFFF
0x10b803a4 0x00000000 0x00000007
0x10b803a8 0x00000000
0x10b803ac 0x00000000
0x10b803b0 0x00000000
0x10b803b4 0x00000000
#
# GENET_0_TBUF Registers
#
0x10b80600 0x00000000 0x00000001
0x10b80608 0x00000005 0x00000007
0x10b8060c 0x0000ffff 0x0033FFFF
0x10b80610 0x00000080 0x000000FF
0x10b80614 0x00000000 0x00000003
0x10b8061c 0x00000000
0x10b80620 0x00000000 0x0000001F
#
# GENET_0_UMAC Registers
#
0x10b80804 0x00000000 0x00000003
0x10b80808 0x00000003 0x6FC0A603
# 0x10b8080c - 0x10b80810: SA MAC address - ignore
0x10b80814 0x00000600 0x00003FFF
0x10b80818 0x0000ffff 0x0000FFFF
# 0x10b80840 - 0x10b80844: status (RO) - ignore
0x10b80848 0x00018100 0x0001FFFF
0x10b8084c 0x00018100 0x0001FFFF
0x10b8085c 0x00000000 0x0000001F
0x10b80864 0x00000040 0x000000FF
# 0x10b80868 - 0x10b8086c: Timer - ignore
0x10b80870 0x0000007d 0x0000FFFF
# 0x10b80878: debug register - ignore
0x10b8087c 0x00000000 0x0000FFFF
0x10b80b10 0x00000000
0x10b80b14 0x00000000 0x00000007
# 0x10b80b18 - 0x10b80b1c: status - ignore
0x10b80b30 0x0002ffff 0x0003FFFF
0x10b80b34 0x00000000 0x00000001
0x10b80b38 - 0x10b80b3c - status
0x10b80b40 0x00000000 0x00000037
0x10b80b44 0x7fff0000 0xFFFF0001
# 0x10b80b48 - 0x10b80b64: status - ignore
# 0x10b80c00 - 0x10b80d0c: counters - ignore
0x10b80d80 0x00000000 0x00000007
0x10b80e00 0x00000000 0x00000001
0x10b80e04 0x00030418 0x0003FFFF
0x10b80e08 0x000005ee 0x00003FFF
0x10b80e0c 0x81008100
0x10b80e18 0x00000021 0x000003F1
0x10b80e20 0x00100000 0x08FF0001
0x10b80e24 0x00000000 0x0000FFFE
0x10b80e28 0x00000000
0x10b80e4c 0x00000000 0x00003F3f
0x10b80e50 0x00000000 0x0001FFFE
# 0x10b80e54 - 0x10b80ed8: DA addresses - ignore
#
# GENET_0_HFB Registers
#
# 0x10b88000 - 0x10b8dffc: hfb mem - ignore
0x10b8fc00 0x00000002 0x00000007
0x10b8fc04 0x00000000
0x10b8fc08 0x00000000
0x10b8fc1c 0x00000000
0x10b8fc20 0x00000000
0x10b8fc24 0x00000000
0x10b8fc28 0x00000000
0x10b8fc2c 0x00000000
0x10b8fc30 0x00000000
0x10b8fc34 0x00000000
0x10b8fc38 0x00000000
0x10b8fc3c 0x00000000
0x10b8fc40 0x00000000
0x10b8fc44 0x00000000
0x10b8fc48 0x00000000
#
# GENET_0_RDMA Registers
#
# RDMA start/end/length/thld (Set: 0 -16)
0x10b9084c 0x00000000
0x10b90850 0x00000000
0x10b90854 0x00000000
0x10b90858 0x00000000
0x10b9085c 0x00000000
0x10b9088c 0x00000000
0x10b90890 0x00000000
0x10b90894 0x00000000
0x10b90898 0x00000000
0x10b9089c 0x00000000
0x10b908cc 0x00000000
0x10b908d0 0x00000000
0x10b908d4 0x00000000
0x10b908d8 0x00000000
0x10b908dc 0x00000000
0x10b9090c 0x00000000
0x10b90910 0x00000000
0x10b90914 0x00000000
0x10b90918 0x00000000
0x10b9091c 0x00000000
0x10b9094c 0x00000000
0x10b90950 0x00000000
0x10b90954 0x00000000
0x10b90958 0x00000000
0x10b9095c 0x00000000
0x10b9098c 0x00000000
0x10b90990 0x00000000
0x10b90994 0x00000000
0x10b90998 0x00000000
0x10b9099c 0x00000000
0x10b909cc 0x00000000
0x10b909d0 0x00000000
0x10b909d4 0x00000000
0x10b909d8 0x00000000
0x10b909dc 0x00000000
0x10b90a0c 0x00000000
0x10b90a10 0x00000000
0x10b90a14 0x00000000
0x10b90a18 0x00000000
0x10b90a1c 0x00000000
0x10b90a4c 0x00000000
0x10b90a50 0x00000000
0x10b90a54 0x00000000
0x10b90a58 0x00000000
0x10b90a5c 0x00000000
0x10b90a8c 0x00000000
0x10b90a90 0x00000000
0x10b90a94 0x00000000
0x10b90a98 0x00000000
0x10b90a9c 0x00000000
0x10b90acc 0x00000000
0x10b90ad0 0x00000000
0x10b90ad4 0x00000000
0x10b90ad8 0x00000000
0x10b90adc 0x00000000
0x10b90b0c 0x00000000
0x10b90b10 0x00000000
0x10b90b14 0x00000000
0x10b90b18 0x00000000
0x10b90b1c 0x00000000
0x10b90b4c 0x00000000
0x10b90b50 0x00000000
0x10b90b54 0x00000000
0x10b90b58 0x00000000
0x10b90b5c 0x00000000
0x10b90b8c 0x00000000
0x10b90b90 0x00000000
0x10b90b94 0x00000000
0x10b90b98 0x00000000
0x10b90b9c 0x00000000
0x10b90bcc 0x00000000
0x10b90bd0 0x00000000
0x10b90bd4 0x00000000
0x10b90bd8 0x00000000
0x10b90bdc 0x00000000
0x10b90c0c 0x01000800
0x10b90c10 0x00000000
0x10b90c14 0x000001ff
0x10b90c18 0x00000004
0x10b90c1c 0x00050010
0x10b90c40 0x00010000 0x0001FFFF
0x10b90c44 0x00020001 0x0003FFFF
0x10b90c4c 0x00000010 0x0000001F
0x10b90c54 0x00000000 0x0001FFFF
0x10b90c58 0x00000000
0x10b90c5c 0x00000000
0x10b90c60 0x00000000 0x0000000F
0x10b90c68 0x00000000 0x00000003
# RDMA timeout regs
0x10b90c6c 0x00000000 0x0000FFFF
0x10b90c70 0x00000000 0x0000FFFF
0x10b90c74 0x00000000 0x0000FFFF
0x10b90c78 0x00000000 0x0000FFFF
0x10b90c7c 0x00000000 0x0000FFFF
0x10b90c80 0x00000000 0x0000FFFF
0x10b90c84 0x00000000 0x0000FFFF
0x10b90c88 0x00000000 0x0000FFFF
0x10b90c8c 0x00000000 0x0000FFFF
0x10b90c90 0x00000000 0x0000FFFF
0x10b90c94 0x00000000 0x0000FFFF
0x10b90c98 0x00000000 0x0000FFFF
0x10b90c9c 0x00000000 0x0000FFFF
0x10b90ca0 0x00000000 0x0000FFFF
0x10b90ca4 0x00000000 0x0000FFFF
0x10b90ca8 0x00000000 0x0000FFFF
0x10b90cac 0x000004cc 0x0000FFFF
# RDMA index2ring regs (ring 0-7)
0x10b90cb0 0x73f8fbe0
0x10b90cb4 0x5f647ee0
0x10b90cb8 0xaee7a8c0
0x10b90cbc 0x3ddb1390
0x10b90cc0 0x35f3a590
0x10b90cc4 0xde7f3120
0x10b90cc8 0xb5f9fff0
0x10b90ccc 0x6dadcf10
0x10b90cd0 0x00000000
#
# GENET_0_TDMA Registers
#
# TDMA start/end/length/thld (Set: 0 - 16)
0x10b9180c 0x00000000
0x10b91810 0x00000000
0x10b91814 0x00000000
0x10b91818 0x00000000
0x10b9181c 0x00000000
0x10b9184c 0x00000000
0x10b91850 0x00000000
0x10b91854 0x00000000
0x10b91858 0x00000000
0x10b9185c 0x00000000
0x10b9188c 0x00000000
0x10b91890 0x00000000
0x10b91894 0x00000000
0x10b91898 0x00000000
0x10b9189c 0x00000000
0x10b918cc 0x00000000
0x10b918d0 0x00000000
0x10b918d4 0x00000000
0x10b918d8 0x00000000
0x10b918dc 0x00000000
0x10b9190c 0x00000000
0x10b91910 0x00000000
0x10b91914 0x00000000
0x10b91918 0x00000000
0x10b9191c 0x00000000
0x10b9194c 0x00000000
0x10b91950 0x00000000
0x10b91954 0x00000000
0x10b91958 0x00000000
0x10b9195c 0x00000000
0x10b9198c 0x00000000
0x10b91990 0x00000000
0x10b91994 0x00000000
0x10b91998 0x00000000
0x10b9199c 0x00000000
0x10b919cc 0x00000000
0x10b919d0 0x00000000
0x10b919d4 0x00000000
0x10b919d8 0x00000000
0x10b919dc 0x00000000
0x10b91a0c 0x00000000
0x10b91a10 0x00000000
0x10b91a14 0x00000000
0x10b91a18 0x00000000
0x10b91a1c 0x00000000
0x10b91a4c 0x00000000
0x10b91a50 0x00000000
0x10b91a54 0x00000000
0x10b91a58 0x00000000
0x10b91a5c 0x00000000
0x10b91a8c 0x00000000
0x10b91a90 0x00000000
0x10b91a94 0x00000000
0x10b91a98 0x00000000
0x10b91a9c 0x00000000
0x10b91acc 0x00000000
0x10b91ad0 0x00000000
0x10b91ad4 0x00000000
0x10b91ad8 0x00000000
0x10b91adc 0x00000000
0x10b91b0c 0x00000000
0x10b91b10 0x00000000
0x10b91b14 0x00000000
0x10b91b18 0x00000000
0x10b91b1c 0x00000000
0x10b91b4c 0x00000000
0x10b91b50 0x00000000
0x10b91b54 0x00000000
0x10b91b58 0x00000000
0x10b91b5c 0x00000000
0x10b91b8c 0x00000000
0x10b91b90 0x00000000
0x10b91b94 0x00000000
0x10b91b98 0x00000000
0x10b91b9c 0x00000000
0x10b91bcc 0x00000000
0x10b91bd0 0x00000000
0x10b91bd4 0x00000000
0x10b91bd8 0x00000000
0x10b91bdc 0x00000000
0x10b91c0c 0x01000800
0x10b91c10 0x00000000
0x10b91c14 0x000001ff
0x10b91c18 0x00000000
0x10b91c1c 0x00000000
0x10b91c40 0x00010000 0x0001FFFF
0x10b91c44 0x00020001 0x0033FFFF
0x10b91c4c 0x00000010 0x0000001F
0x10b91c54 0x00000000 0x0001FFFF
0x10b91c58 0x00000000
0x10b91c5c 0x00000000 0x001FFFFF
0x10b91c64 0x00000000 0x00000003
0x10b91c68 0x00000000 0x001FFFFF
0x10b91c6c 0x00000000 0x00000003
0x10b91c70 0x00000000 0x3FFFFFFF
0x10b91c74 0x00000000 0x3FFFFFFF
0x10b91c78 0x00000000 0x01FFFFFF
0x10b91c7c 0x00000000 0x000000FF
0x10b91c80 0x00000000