forked from Minki/linux
8996b89d6b
Calxeda highbank SATA phy has intermittent problems bringing up a link with Gen3 drives. Retrying the phy hard reset can work-around this issue, but each reset also disables spread spectrum support. The reset function also needs to reprogram the phy to enable spread spectrum support. Create a new driver based on ahci_platform to support the Calxeda Highbank SATA controller. Signed-off-by: Mark Langsdorf <mark.langsdorf@calxeda.com> Signed-off-by: Rob Herring <rob.herring@calxeda.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
18 lines
389 B
Plaintext
18 lines
389 B
Plaintext
Calxeda Highbank Combination Phys for SATA
|
|
|
|
Properties:
|
|
- compatible : Should be "calxeda,hb-combophy"
|
|
- #phy-cells: Should be 1.
|
|
- reg : Address and size for Combination Phy registers.
|
|
- phydev: device ID for programming the combophy.
|
|
|
|
Example:
|
|
|
|
combophy5: combo-phy@fff5d000 {
|
|
compatible = "calxeda,hb-combophy";
|
|
#phy-cells = <1>;
|
|
reg = <0xfff5d000 0x1000>;
|
|
phydev = <31>;
|
|
};
|
|
|