summaryrefslogtreecommitdiffstats
path: root/drivers/ata/sata_via.c
diff options
context:
space:
mode:
authorAnurag Kumar Vulisha <anurag.kumar.vulisha@xilinx.com>2017-08-21 13:17:17 +0200
committerTejun Heo <tj@kernel.org>2017-10-23 16:09:26 +0200
commitfe8365bbf8ac58f98a9a85105a6df468e1a4d489 (patch)
tree308ae078367e875090119cbc26c21ed47d3597c8 /drivers/ata/sata_via.c
parentdevicetree: bindings: Add sata port phy config parameters in ahci-ceva (diff)
downloadlinux-fe8365bbf8ac58f98a9a85105a6df468e1a4d489.tar.xz
linux-fe8365bbf8ac58f98a9a85105a6df468e1a4d489.zip
ata: ceva: Move sata port phy oob settings to device-tree
In SATA Speed negotiation happens with OOB(Out of Band) signals. These OOB signal timing values are configured through vendor specific registers in the SATA controller. These OOB timings depends on the generator and detector clock frequency, which varies from board to board (ex: ep108 and zc1751 has different clock frequencies). To avoid maintaing these OOB settings in the driver, it is better to move these settings to the device-tree node and read from the device-tree. This patch does the same. Signed-off-by: Anurag Kumar Vulisha <anuragku@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'drivers/ata/sata_via.c')
0 files changed, 0 insertions, 0 deletions