Ticket #20177: lantiq-tweak-DWC2-default-parameters.patch

File lantiq-tweak-DWC2-default-parameters.patch, 1.8 KB (added by anonymous, 21 months ago)

Tweak DWC2 fifo parameters on lantiq

  • target/linux/lantiq/patches-3.18/0041-USB-DWC2-add-ltq-params.patch

    a b  
    1212+       .speed                          = -1, 
    1313+       .enable_dynamic_fifo            = -1, 
    1414+       .en_multiple_tx_fifo            = -1, 
    15 +       .host_rx_fifo_size              = 240,  /* 240 DWORDs */ 
    16 +       .host_nperio_tx_fifo_size       = 240,  /* 240 DWORDs */ 
    17 +       .host_perio_tx_fifo_size        = 32,   /* 32 DWORDs */ 
     15+       .host_rx_fifo_size              = 288,  /* 288 DWORDs */ 
     16+       .host_nperio_tx_fifo_size       = 128,  /* 128 DWORDs */ 
     17+       .host_perio_tx_fifo_size        = 96,   /* 96 DWORDs */ 
    1818+       .max_transfer_size              = -1, 
    19 +       .max_packet_count               = -1, 
     19+       .max_packet_count               = 511, 
    2020+       .host_channels                  = -1, 
    2121+       .phy_type                       = -1, 
    2222+       .phy_utmi_width                 = -1, 
     
    2828+       .host_ls_low_power_phy_clk      = -1, 
    2929+       .ts_dline                       = -1, 
    3030+       .reload_ctl                     = -1, 
    31 +       .ahbcfg                         = -1, 
     31+       .ahbcfg                         = GAHBCFG_HBSTLEN_INCR16 << GAHBCFG_HBSTLEN_SHIFT, 
    3232+       .uframe_sched                   = -1, 
    3333+}; 
    3434+ 
  • target/linux/lantiq/patches-4.1/0041-USB-DWC2-add-ltq-params.patch

    a b  
    1212+       .speed                          = -1, 
    1313+       .enable_dynamic_fifo            = -1, 
    1414+       .en_multiple_tx_fifo            = -1, 
    15 +       .host_rx_fifo_size              = 240,  /* 240 DWORDs */ 
    16 +       .host_nperio_tx_fifo_size       = 240,  /* 240 DWORDs */ 
    17 +       .host_perio_tx_fifo_size        = 32,   /* 32 DWORDs */ 
     15+       .host_rx_fifo_size              = 288,  /* 288 DWORDs */ 
     16+       .host_nperio_tx_fifo_size       = 128,  /* 128 DWORDs */ 
     17+       .host_perio_tx_fifo_size        = 96,   /* 96 DWORDs */ 
    1818+       .max_transfer_size              = -1, 
    19 +       .max_packet_count               = -1, 
     19+       .max_packet_count               = 511, 
    2020+       .host_channels                  = -1, 
    2121+       .phy_type                       = -1, 
    2222+       .phy_utmi_width                 = -1, 
     
    2828+       .host_ls_low_power_phy_clk      = -1, 
    2929+       .ts_dline                       = -1, 
    3030+       .reload_ctl                     = -1, 
    31 +       .ahbcfg                         = -1, 
     31+       .ahbcfg                         = GAHBCFG_HBSTLEN_INCR16 << GAHBCFG_HBSTLEN_SHIFT, 
    3232+       .uframe_sched                   = -1, 
    3333+}; 
    3434+