hm2_pci: fix pci driver after tram changes that allows send/receive ethernet data in one packet

queue_read() and queue_write() have same arguments list with read() and write() functions

Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
hostomot2: fix memory corruption in watchdog introduced in 2a4997813d6

While optimising ethernet communication in hm2_eth I combined reading watchdog data with global tram read so
it could be just one packet read per servo period. I didn't remove buffer allocation for wd status, which is allocated again in tram.
This leads to overwriting pointer and crash at driver exit.

Signed-off-by: Michael Geszkiewicz <micges@wp.pl>