---------------------------------------------------
release date:
driver version:
01.Add support for link change interrupt.
02.Add support for tx/rx checksum, tso and vlan tag offload.
03.Use rte_socket_id() to get current socket id.
04.Code refactor.
05.Fix typo.
06.Disable magic packet and add setting TxConfig to default.
07.Fix some compiler warning messages.
08.Add release dma zone (tx_ring/rx_ring/tally_counters).
09.Add wait phy LAN ON(3) after power up phy.
10.Disable ALDPS.
11.Add support for fw_version_get.
12.Add support for allmulticast_enable/allmulticast_disable.
13.Add output logs.
   Type is pmd net.r8125.xx.
14.Fix some compiler warning messages.
   //RTL_W32(hw, TCTR0_8125, 0); for the speed of size 64.
15.Use Astyle to format code.
   CMD:astyle *.c --style=linux --indent=spaces=8.
16.r8125pmd: fix RTL8125 series tx hang issue
   Root cause:[NICSW-1755]
   If packet is UDP packet + detestation port is 0x13f or 0x140 + UDP
   length less than 47 bytes, hardware will parsing this packet as PTP packet.
   But, as PTP packet, its UDP payload length is too short for hardware.
   Then hardware will stuck in parsing this packet.
17.r8125pmd: fix system crash when tx no close is enabled and pcie link is down
   When pcie link is down, driver will get 0xffff when read hw_clo_ptr_reg.
   Then driver will have the wrong tx_left and unmap the wrong tx_skb.
18.r8125pmd: for RTL8125B, only issue pause frame once
19.r8125pmd: Code refactor
   fix some bugs, ISR and IMR (16 to 30), modify about rtl8125_hw_clear_int_miti
20.r8125pmd: rtl8125_hw_config update
21.r8125pmd: update rtl8125a_ops and rtl8125b_ops
22.r8125pmd: disable eee/eee plus
23.r8125pmd: volatile struct rtl_tx_desc *hw_ring; volatile struct rtl_rx_desc *hw_ring;
24.r8125pmd: alloc one more trx desc than nb_trx_desc
25.r8125pmd: code refactor about trx_en
