The pins for GPMC multiplexed address and data, for example 'gpmc_ad0', are of course inputs and outputs during a read cycle. That's out for the address and in for the data during the same access cycle.
What pinmux setting should I have in the CONTROL_CORE_PAD0_C2C_DATAIN0_PAD1_C2C_DATAIN1 register at address 0x4A00285C for example? Currently I have 0x010c010c set in there. I seem to be able to write to devices, but can't read the data back - this might be more to do with the GPMC timings, rather than the pinmux settings, but the access cycle seems okay on the bus.
Thanks,
Nick.