[U-Boot] U-Boot DWC2 unused variables
Oleksandr Tymoshenko
gonzo at bluezbox.com
Mon Feb 10 03:57:06 CET 2014
On 2014-02-03, at 10:34 PM, Stephen Warren <swarren at wwwdotorg.org> wrote:
> Oleksandr,
>
> Thanks for the quick response on the s-o-b lines. Another question: The
> compiler is complaining about hprt0 being written but then not used in
> the functions below. I assume the second parameter passed to
> dwc_write_reg32() should be hprt0.d32 rather than val?
Yes, I think you're right. My mistake.
>
>> void dwc_otg_set_prtpower(dwc_otg_core_if_t * core_if, uint32_t val)
>> {
>> hprt0_data_t hprt0;
>> hprt0.d32 = dwc_read_reg32(core_if->host_if->hprt0);
>> hprt0.b.prtpwr = val;
>> dwc_write_reg32(core_if->host_if->hprt0, val);
>> }
>
>> void dwc_otg_set_prtsuspend(dwc_otg_core_if_t * core_if, uint32_t val)
>> {
>> hprt0_data_t hprt0;
>> hprt0.d32 = dwc_read_reg32(core_if->host_if->hprt0);
>> hprt0.b.prtsusp = val;
>> dwc_write_reg32(core_if->host_if->hprt0, val);
>> }
>>
>> void dwc_otg_set_prtresume(dwc_otg_core_if_t * core_if, uint32_t val)
>> {
>> hprt0_data_t hprt0;
>> hprt0.d32 = dwc_read_reg32(core_if->host_if->hprt0);
>> hprt0.b.prtres = val;
>> dwc_write_reg32(core_if->host_if->hprt0, val);
>> }
>
More information about the U-Boot
mailing list