MediaTek T-PHY Driver

modulename: phy-mtk-tphy.ko

configname: CONFIG_PHY_MTK_TPHY

Linux Kernel Configuration
└─>Device Drivers
└─>PHY Subsystem
└─>Device Tree and Open Firmware support
└─>MediaTek T-PHY Driver
In linux kernel since version 4.2 (release Date: 2015-08-30)  
Say 'Y' here to add support for MediaTek T-PHY driver,
it supports multiple usb2.0, usb3.0 ports, PCIe and
SATA, and meanwhile supports two version T-PHY which have
different banks layout, the T-PHY with shared banks between
multi-ports is first version, otherwise is second version,
so you can easily distinguish them by banks layout.

source code: