Re: HSIC on imx6

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

 



Hi Peter

2014-02-20 2:45 GMT+01:00 Peter Chen <Peter.Chen@xxxxxxxxxxxxx>:
>
>
>> >
>>
>> Okay that makes sense. In theory the ehci core should do the reset. Is
>> there anything special regarding reset and HSIC?
>>
>
> After pcd interrupt occurs, hsic will be treated as a normal ehci host.
>

I think here is the problem. I never get such an interrupt.

>> >>
>> >> > It seems more and more guys are working at hsic controller, I will
>> >> > try to submit hsic support asap.
>> >> >
>> >>
>> >> If you have something working it would be really cool to get those
>> >> patches. I am working some days on this topic but without much
>> >> success and I am running out of time :/
>> >>
>> >
>> > Will keep you posted.
>> >
>>
>> Hope you soon will find some time.
>>
>
> Since some chipidea code needs to change before adapting HSIC support,
> I submit a temp version at my git, it is not suitable for upstream, but
> can let the hsic work.
>
> github.com/hzpeterchen/linux-usb.git
> branch: fsl-hsic-support
>

I did backport those patches to 3.13.4 but it does not work. Here you
can find a log
http://dpaste.com/hold/1656798/ generated by this dts:

&usdhc3 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_usdhc3_1>;
        bus-width = <8>;
        non-removable;
        status = "okay";
};

&usbh1 {
        status = "okay";
};

&usbh2 {
        pinctrl-names = "idle", "active";
        pinctrl-0 = <&pinctrl_usbh2_1>;
        pinctrl-1 = <&pinctrl_usbh2_2>;
        osc-clkgate-delay = <0x3>;
        status = "okay";
};

&usbh3 {
        pinctrl-names = "idle", "active";
        pinctrl-0 = <&pinctrl_usbh3_1>;
        pinctrl-1 = <&pinctrl_usbh3_2>;
        osc-clkgate-delay = <0x3>;
        status = "okay";
};

&fec {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_enet_4>;
        phy-mode = "mii";
        status = "okay";
};

greets
--
Christian Gmeiner, MSc

https://soundcloud.com/christian-gmeiner
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux