icE1usb fw: Expose the ticks from multiple E1 ports in misc.{c,h}

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
Change-Id: I4dfdeecb6d3a25025095cd017ebbf74aee41c8b2
diff --git a/firmware/ice40-riscv/icE1usb/misc.c b/firmware/ice40-riscv/icE1usb/misc.c
index a25bcc5..4b32fcd 100644
--- a/firmware/ice40-riscv/icE1usb/misc.c
+++ b/firmware/ice40-riscv/icE1usb/misc.c
@@ -71,9 +71,9 @@
 }
 
 uint16_t
-e1_tick_read(void)
+e1_tick_read(int port)
 {
-	return misc_regs->e1_tick[0].tx;
+	return misc_regs->e1_tick[port].tx;
 }
 
 void