Home
last modified time | relevance | path

Searched full:sata_phy (Results 1 – 25 of 33) sorted by relevance

12

/linux/drivers/phy/samsung/
H A Dphy-exynos5250-sata.c71 struct exynos_sata_phy *sata_phy = phy_get_drvdata(phy); in exynos_sata_phy_power_on() local
73 return regmap_update_bits(sata_phy->pmureg, SATAPHY_CONTROL_OFFSET, in exynos_sata_phy_power_on()
80 struct exynos_sata_phy *sata_phy = phy_get_drvdata(phy); in exynos_sata_phy_power_off() local
82 return regmap_update_bits(sata_phy->pmureg, SATAPHY_CONTROL_OFFSET, in exynos_sata_phy_power_off()
92 struct exynos_sata_phy *sata_phy = phy_get_drvdata(phy); in exynos_sata_phy_init() local
94 ret = regmap_update_bits(sata_phy->pmureg, SATAPHY_CONTROL_OFFSET, in exynos_sata_phy_init()
97 dev_err(&sata_phy->phy->dev, "phy init failed\n"); in exynos_sata_phy_init()
99 writel(val, sata_phy->regs + EXYNOS5_SATA_RESET); in exynos_sata_phy_init()
101 val = readl(sata_phy->regs + EXYNOS5_SATA_RESET); in exynos_sata_phy_init()
105 writel(val, sata_phy in exynos_sata_phy_init()
163 struct exynos_sata_phy *sata_phy; exynos_sata_phy_probe() local
[all...]
/linux/drivers/ata/
H A Dahci_imx.c68 struct phy *sata_phy; member
451 ret = phy_init(imxpriv->sata_phy); in imx8_sata_enable()
456 ret = phy_set_mode(imxpriv->sata_phy, PHY_MODE_SATA); in imx8_sata_enable()
461 ret = phy_power_on(imxpriv->sata_phy); in imx8_sata_enable()
482 phy_exit(imxpriv->sata_phy); in imx8_sata_enable()
585 if (imxpriv->sata_phy) { in imx_sata_disable()
586 phy_power_off(imxpriv->sata_phy); in imx_sata_disable()
587 phy_exit(imxpriv->sata_phy); in imx_sata_disable()
841 imxpriv->sata_phy = devm_phy_get(dev, "sata-phy"); in imx8_sata_probe()
842 if (IS_ERR(imxpriv->sata_phy)) in imx8_sata_probe()
[all...]
/linux/Documentation/devicetree/bindings/ata/
H A Dbrcm,sata-brcm.yaml80 phys = <&sata_phy 0>;
85 phys = <&sata_phy 1>;
H A Dsnps,dwc-ahci.yaml65 phys = <&sata_phy>;
/linux/arch/arm/boot/dts/synaptics/
H A Dberlin2-sony-nsz-gs7.dts34 &sata_phy { status = "okay"; };
H A Dberlin2.dtsi348 phys = <&sata_phy 0>;
354 phys = <&sata_phy 1>;
359 sata_phy: phy@e900a0 { label
H A Dberlin2q-marvell-dmp.dts142 &sata_phy {
H A Dberlin2q.dtsi460 phys = <&sata_phy 0>;
466 phys = <&sata_phy 1>;
471 sata_phy: phy@e900a0 { label
/linux/Documentation/devicetree/bindings/phy/
H A Dqcom,sata-phy.yaml46 sata_phy: sata-phy@1b400000 {
H A Dbrcm,sata-phy.yaml128 sata_phy@f0458100 {
/linux/arch/mips/boot/dts/brcm/
H A Dbcm97362svmb.dts74 &sata_phy {
H A Dbcm97346dbsmb.dts110 &sata_phy {
H A Dbcm97360svmb.dts73 &sata_phy {
H A Dbcm97435svmb.dts112 &sata_phy {
H A Dbcm7362.dtsi350 sata_phy: sata-phy@180100 { label
H A Dbcm7360.dtsi354 sata_phy: sata-phy@180100 { label
H A Dbcm7346.dtsi435 sata_phy: sata-phy@180100 { label
/linux/arch/arm/boot/dts/hisilicon/
H A Dhisi-x5hd2-dkb.dts81 phys = <&sata_phy>;
H A Dhisi-x5hd2.dtsi475 sata_phy: phy@1900000 { label
/linux/arch/arm/boot/dts/ti/omap/
H A Ddra71-evm.dts264 &sata_phy {
/linux/arch/arm64/boot/dts/broadcom/northstar2/
H A Dns2.dtsi660 sata_phy: sata_phy@663f0100 { label
/linux/arch/arm/boot/dts/broadcom/
H A Dbcm63138.dtsi167 sata_phy: sata-phy@8100 { label
H A Dbcm7445.dtsi182 sata_phy: sata-phy@458100 { label
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5250-smdk5250.dts381 &sata_phy {
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt7622-bananapi-bpi-r64.dts603 &sata_phy {

12