Hello,
from Linux Kernel 4.4 to 4.14 the PCIe Phy implementation was changed, to use the syscon register.
In the Linux Kernel 4.4, we used the "omap_control_pcie1phy" to set the TX mode, like in this patch: https://patchwork.kernel.org/patch/4121261/
Table 18-1800. CTRL_CORE_SMA_SW_6
+17:16 PCIE_TX_RX_CONTROL PCIe RX and TX control of ACSPCIe. RW 0x0
+0x0: ACSPCIe Power Down Mode
+0x1: ACSPCIe TX Mode
+0x2: ACSPCIe RX
+ */
Also setting the Register 0x4A003C14, raw direct lead to an not bootable device.
How can this be achieved with the current device tree and driver implementation?
Regards,
Christian