Re: [v3 08/10] MIPS: BMIPS: brcmstb: add SATA/PHY nodes for bcm7425

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> On Oct 30, 2015, at 10:38 PM, Jaedon Shin <jaedon.shin@xxxxxxxxx> wrote:
> 
> Add AHCI and PHY device nodes to MIPS-based BCM7425 set-top box
> platform.
> 
> Signed-off-by: Jaedon Shin <jaedon.shin@xxxxxxxxx>
> ---
> arch/mips/boot/dts/brcm/bcm7425.dtsi | 42 ++++++++++++++++++++++++++++++++++++
> 1 file changed, 42 insertions(+)
> 
> diff --git a/arch/mips/boot/dts/brcm/bcm7425.dtsi b/arch/mips/boot/dts/brcm/bcm7425.dtsi
> index 5b660b617ead..e24d41ab4e30 100644
> --- a/arch/mips/boot/dts/brcm/bcm7425.dtsi
> +++ b/arch/mips/boot/dts/brcm/bcm7425.dtsi
> @@ -221,5 +221,47 @@
> 			interrupts = <73>;
> 			status = "disabled";
> 		};
> +
> +		sata: sata@181000 {
> +			compatible = "brcm,bcm7425-ahci", "brcm,sata3-ahci";
> +			reg-names = "ahci", "top-ctrl";
> +			reg = <0x181000 0xa9c>, <0x180020 0x1c>;
> +			interrupt-parent = <&periph_intc>;
> +			interrupts = <40>;
> +			#address-cells = <1>;
> +			#size-cells = <0>;
> +			brcm,broken-ncq;
> +			brcm,broken-phi;

I am sorry. This should be remove brcm,broken-ncq and brcm,broken-phy.

> +			status = "disabled";
> +
> +			sata0: sata-port@0 {
> +				reg = <0>;
> +				phys = <&sata_phy0>;
> +			};
> +
> +			sata1: sata-port@1 {
> +				reg = <1>;
> +				phys = <&sata_phy1>;
> +			};
> +		};
> +
> +		sata_phy: sata-phy@1800000 {
> +			compatible = "brcm,bcm7425-sata-phy", "brcm,phy-sata3";
> +			reg = <0x180100 0x0eff>;
> +			reg-names = "phy";
> +			#address-cells = <1>;
> +			#size-cells = <0>;
> +			status = "disabled";
> +
> +			sata_phy0: sata-phy@0 {
> +				reg = <0>;
> +				#phy-cells = <0>;
> +			};
> +
> +			sata_phy1: sata-phy@1 {
> +				reg = <1>;
> +				#phy-cells = <0>;
> +			};
> +		};
> 	};
> };
> -- 
> 2.6.2
> 

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]
  Powered by Linux