lkml.org 
[lkml]   [2019]   [Dec]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH 4/5] ARM: dts: mmp3: Add HSIC controllers
    From
    Date
    On Fri, 2019-12-20 at 07:53 +0100, Lubomir Rintel wrote:
    > There are two on MMP3, along with the PHYs. The PHYs are made compatible
    > with the NOP transceiver, since there's no driver for the time being and
    > they're likely configured by the firmware.
    >
    > Signed-off-by: Lubomir Rintel <lkundrak@v3.sk>
    > ---
    > arch/arm/boot/dts/mmp3.dtsi | 44 +++++++++++++++++++++++++++++++++++++
    > 1 file changed, 44 insertions(+)
    >
    > diff --git a/arch/arm/boot/dts/mmp3.dtsi b/arch/arm/boot/dts/mmp3.dtsi
    > index d9762de0ed34b..36c50706e60e0 100644
    > --- a/arch/arm/boot/dts/mmp3.dtsi
    > +++ b/arch/arm/boot/dts/mmp3.dtsi
    > @@ -201,6 +201,50 @@ usb_otg0: usb-otg@d4208000 {
    > status = "disabled";
    > };
    >
    > + hsic_phy0: hsic-phy@f0001800 {
    > + compatible = "marvell,mmp3-hsic-phy",
    > + "usb-nop-xceiv",

    I managed to mess this up right before sending it out. ^^^
    Sorry for that. There should be a semicolon there. I'll fix this up on
    next patch spin.

    > + reg = <0xf0001800 0x40>;
    > + #phy-cells = <0>;
    > + status = "disabled";
    > + };
    > +
    > + hsic0: hsic@f0001000 {
    > + compatible = "marvell,pxau2o-ehci";
    > + reg = <0xf0001000 0x200>;
    > + interrupts = <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>;
    > + clocks = <&soc_clocks MMP2_CLK_USBHSIC0>;
    > + clock-names = "USBCLK";
    > + phys = <&hsic_phy0>;
    > + phy-names = "usb";
    > + phy_type = "hsic";
    > + #address-cells = <0x01>;
    > + #size-cells = <0x00>;
    > + status = "disabled";
    > + };
    > +
    > + hsic_phy1: hsic-phy@f0002800 {
    > + compatible = "marvell,mmp3-hsic-phy",
    > + "usb-nop-xceiv",
    > + reg = <0xf0002800 0x40>;
    > + #phy-cells = <0>;
    > + status = "disabled";
    > + };
    > +
    > + hsic1: hsic@f0002000 {
    > + compatible = "marvell,pxau2o-ehci";
    > + reg = <0xf0002000 0x200>;
    > + interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
    > + clocks = <&soc_clocks MMP2_CLK_USBHSIC1>;
    > + clock-names = "USBCLK";
    > + phys = <&hsic_phy1>;
    > + phy-names = "usb";
    > + phy_type = "hsic";
    > + #address-cells = <0x01>;
    > + #size-cells = <0x00>;
    > + status = "disabled";
    > + };
    > +
    > mmc1: mmc@d4280000 {
    > compatible = "mrvl,pxav3-mmc";
    > reg = <0xd4280000 0x120>;

    \
     
     \ /
      Last update: 2019-12-20 08:06    [W:3.120 / U:0.172 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site