Hi,
SDK: processor-sdk-linux-k2hk-evm-06.03.00.106
SATA controller: Marvel 88se9182
Customer want to enable PCIE in linux kernel. The ti-phy.txt contains the configuration of SATA phy. Should it be added to device tree?
sata_phy: phy@4a096000 {
compatible = "ti,phy-pipe3-sata";
reg = <0x4A096000 0x80>, /* phy_rx */
<0x4A096400 0x64>, /* phy_tx */
<0x4A096800 0x40>; /* pll_ctrl */
reg-names = "phy_rx", "phy_tx", "pll_ctrl";
ctrl-module = <&omap_control_sata>;
clocks = <&sys_clkin1>, <&sata_ref_clk>;
clock-names = "sysclk", "refclk";
syscon-pllreset = <&scm_conf 0x3fc>;
#phy-cells = <0>;
};
K2E EVM has a Marvel SATA controller (88se9182) hooked to PCIe port 1. I didn't see sata_phy configuration in keystone-k2e.dtsi.