[PATCH V2 RFC 6/6] ARM: dts: bcm2835: Add Raspberry Pi Zero
John Youn
John.Youn at synopsys.com
Tue Aug 16 15:07:09 PDT 2016
On 8/16/2016 12:58 PM, Stefan Wahren wrote:
> Hi John,
>
>> John Youn <John.Youn at synopsys.com> hat am 16. August 2016 um 21:30
>> geschrieben:
>>
>>
>> On 7/26/2016 11:54 AM, Stefan Wahren wrote:
>> ...
>>> +/*
>>> + * Settings for otg
>>> + *
>>> + dr_mode = "otg";
>>> + h-rx-fifo-size = <774>;
>>> + h-np-tx-fifo-size = <32>;
>>> + h-tx-fifo-size = <0>;
>>
>> This seems odd. It should be non-zero for use when operating as host.
>>
>
> like in host mode i took the default values in otg mode for the last two here
> (please refer to the logs). The BCM2835 datasheet isn't very helpful.
>
> Do you have any suggestions for valid values or how to get them?
>
The same values used in host-only mode should work.
It seems that the reset values for host-mode aren't being read
correctly with dr_mode == otg. I suspect this is the core reset and
force-mode delay problem.
Can you try with this patch series to see if you get the proper
values?
http://marc.info/?l=linux-kernel&m=145921907525708
This series fixes known issues, but it also breaks at least one
platform and I haven't had time to look at it properly yet.
Regards,
John
More information about the linux-arm-kernel
mailing list