ufedor
The code was unable to read vendor id , whereas individual gpio were probed when they were actively driven.
As a result we had doubt regarding clock frequency.
We are accessing GPIO using their mapping in the virtual address space and reading the GPIO using their 32 bit address.
The configuration of pins is done as follows-
1) Open drain all 4 JTAG signal.
2) Assigning respective direction to GPIO signal
3) Lastly all 4 pins are set in high state (value 1 in data register of GPIO)