net/bnx2x: use I/O device memory read/write API
net/bnx2x: use I/O device memory read/write API

Replace the raw I/O device memory read/write access with eal abstraction
for I/O device memory read/write access to fix portability issues across
different architectures.

CC: Harish Patil <011828aa8c6d8759d925e6e8880645d7f6744b56@cavium.com>
CC: Rasesh Mody <d75009eb0204fa4cf57714375498a356a2e6f144@cavium.com>
Signed-off-by: Santosh Shukla <23b682afe3504ae4f88c66c3cabfb34f87e9916e@caviumnetworks.com>
Signed-off-by: Jerin Jacob <5bca7d2a432bc0f5422b70b2701a4e4fa32edd00@caviumnetworks.com>

john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk,john-mcnamara-intel/dpdk