net/macb: increase RX buffer size for GEM
authorRamon Fried <rfried.dev@gmail.com>
Sun, 14 Jul 2019 15:25:14 +0000 (18:25 +0300)
committerJoe Hershberger <joe.hershberger@ni.com>
Thu, 25 Jul 2019 18:13:30 +0000 (13:13 -0500)
commitc6d07bf440bcfd39c1c61c1cd7c8ef3b059c5669
treea204b600481d8d40d0d46ca6cd2788d1ef8351f9
parent9c29580720cb4f0d4548278029f1467cf1df58b2
net/macb: increase RX buffer size for GEM

Macb Ethernet controller requires a RX buffer of 128 bytes. It is
highly sub-optimal for Gigabit-capable GEM that is able to use
a bigger DMA buffer. Change this constant and associated macros
with data stored in the private structure.
RX DMA buffer size has to be multiple of 64 bytes as indicated in
DMA Configuration Register specification.

Signed-off-by: Ramon Fried <rfried.dev@gmail.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
drivers/net/macb.c